<html><body><div style="color:#000; background-color:#fff; font-family:HelveticaNeue, Helvetica Neue, Helvetica, Arial, Lucida Grande, sans-serif;font-size:8pt"><div class=""> <div class=""><div id="yiv7779872388"><div><div style="color:#000;background-color:#fff;font-family:HelveticaNeue, Helvetica Neue, Helvetica, Arial, Lucida Grande, sans-serif;font-size:8pt;"><div style="margin:0px 0px 14px;padding:0px 5px 5px 0px;border:none;font-size:14px;line-height:1.4;font-family:'Helvetica Neue', Arial, Helvetica, sans-serif;color:rgb(75, 75, 75);font-style:normal;font-variant:normal;font-weight:normal;letter-spacing:normal;text-indent:0px;text-transform:none;white-space:normal;word-spacing:0px;background-color:rgb(255, 255, 255);">Hello,</div><div style="margin:0px 0px 14px;padding:0px 5px 5px 0px;border:none;font-size:14px;line-height:1.4;font-family:'Helvetica Neue', Arial, Helvetica, sans-serif;color:rgb(75, 75,
75);font-style:normal;font-variant:normal;font-weight:normal;letter-spacing:normal;text-indent:0px;text-transform:none;white-space:normal;word-spacing:0px;background-color:rgb(255, 255, 255);">I
have two Openstack nodes (controller & Compute and a Compute). VM's
are getting launched fine on the node that also acts as the controller.
But, the VM's that are scheduled on the compute node seems to go to
error state. I am running Icehouse Master version and my ML2 type driver is GRE (even VXLAN has the same error) . I used devstack for my installation. If I use non-tunnel mode and
change it to VLAN, I don't see this error and VM's are launched fine in
compute nodes as well.</div><div style="margin:0px 0px 14px;padding:0px 5px 5px 0px;border:none;font-size:14px;line-height:1.4;font-family:'Helvetica Neue', Arial, Helvetica, sans-serif;color:rgb(75, 75, 75);font-style:normal;font-variant:normal;font-weight:normal;letter-spacing:normal;text-indent:0px;text-transform:none;white-space:normal;word-spacing:0px;background-color:rgb(255, 255, 255);">My devstack configuration on controller/compute is:<br><br>Q_PLUGIN=ml2<br>Q_ML2_PLUGIN_MECHANISM_DRIVERS=openvswitch<br>Q_ML2_PLUGIN_TYPE_DRIVERS=gre<br>ENABLE_TENANT_TUNNELS=True<br>TENANT_TUNNEL_RANGE=32000:33000<br><br>The error i see in compute nova screen is:<br><br>2014-04-11 09:38:57.042 ERROR nova.compute.manager [-] [instance: b12490cc-a237-47e1-b2df-fe69d4a5e516] An error occurred while refreshing the network cache.<br>2014-04-11 09:38:57.042 TRACE nova.compute.manager [instance: b12490cc-a237-47e1-b2df-fe69d4a5e516] Traceback (most recent call
last):<br>2014-04-11 09:38:57.042 TRACE nova.compute.manager [instance: b12490cc-a237-47e1-b2df-fe69d4a5e516] File "/opt/stack/nova/nova/compute/manager.py", line 4871, in _heal_instance_info_cache<br>2014-04-11 09:38:57.042 TRACE nova.compute.manager [instance: b12490cc-a237-47e1-b2df-fe69d4a5e516] self._get_instance_nw_info(context, instance, use_slave=True)<br>2014-04-11 09:38:57.042 TRACE nova.compute.manager [instance: b12490cc-a237-47e1-b2df-fe69d4a5e516] File "/opt/stack/nova/nova/compute/manager.py", line 1129, in _get_instance_nw_info<br>2014-04-11 09:38:57.042 TRACE nova.compute.manager [instance: b12490cc-a237-47e1-b2df-fe69d4a5e516] instance)<br>2014-04-11 09:38:57.042 TRACE nova.compute.manager [instance: b12490cc-a237-47e1-b2df-fe69d4a5e516] File "/opt/stack/nova/nova/network/api.py", line 48, in wrapper<br>2014-04-11 09:38:57.042 TRACE nova.compute.manager
[instance: b12490cc-a237-47e1-b2df-fe69d4a5e516] res = f(self, context, *args, **kwargs)<br>2014-04-11 09:38:57.042 TRACE nova.compute.manager [instance: b12490cc-a237-47e1-b2df-fe69d4a5e516] File "/opt/stack/nova/nova/network/neutronv2/api.py", line 465, in get_instance_nw_info<br>2014-04-11 09:38:57.042 TRACE nova.compute.manager [instance: b12490cc-a237-47e1-b2df-fe69d4a5e516] port_ids)<br>2014-04-11 09:38:57.042 TRACE nova.compute.manager [instance: b12490cc-a237-47e1-b2df-fe69d4a5e516] File "/opt/stack/nova/nova/network/neutronv2/api.py", line 474, in _get_instance_nw_info<br>2014-04-11 09:38:57.042 TRACE nova.compute.manager [instance: b12490cc-a237-47e1-b2df-fe69d4a5e516] port_ids)<br>2014-04-11 09:38:57.042 TRACE nova.compute.manager [instance: b12490cc-a237-47e1-b2df-fe69d4a5e516] File "/opt/stack/nova/nova/network/neutronv2/api.py", line
1106, in _build_network_info_model<br>2014-04-11 09:38:57.042 TRACE nova.compute.manager [instance: b12490cc-a237-47e1-b2df-fe69d4a5e516] data = client.list_ports(**search_opts)<br>2014-04-11 09:38:57.042 TRACE nova.compute.manager [instance: b12490cc-a237-47e1-b2df-fe69d4a5e516] File "/opt/stack/python-neutronclient/neutronclient/v2_0/client.py", line 108, in with_params<br>2014-04-11 09:38:57.042 TRACE nova.compute.manager [instance: b12490cc-a237-47e1-b2df-fe69d4a5e516] ret = self.function(instance, *args, **kwargs)<br>2014-04-11 09:38:57.042 TRACE nova.compute.manager [instance: b12490cc-a237-47e1-b2df-fe69d4a5e516] File "/opt/stack/python-neutronclient/neutronclient/v2_0/client.py", line 310, in list_ports<br>2014-04-11 09:38:57.042 TRACE nova.compute.manager [instance: b12490cc-a237-47e1-b2df-fe69d4a5e516] **_params)<br>2014-04-11 09:38:57.042 TRACE
nova.compute.manager [instance: b12490cc-a237-47e1-b2df-fe69d4a5e516] File "/opt/stack/python-neutronclient/neutronclient/v2_0/client.py", line 1302, in list<br>2014-04-11 09:38:57.042 TRACE nova.compute.manager [instance: b12490cc-a237-47e1-b2df-fe69d4a5e516] for r in self._pagination(collection, path, **params):<br>2014-04-11 09:38:57.042 TRACE nova.compute.manager [instance: b12490cc-a237-47e1-b2df-fe69d4a5e516] File "/opt/stack/python-neutronclient/neutronclient/v2_0/client.py", line 1315, in _pagination<br>2014-04-11 09:38:57.042 TRACE nova.compute.manager [instance: b12490cc-a237-47e1-b2df-fe69d4a5e516] res = self.get(path, params=params)<br>2014-04-11 09:38:57.042 TRACE nova.compute.manager [instance: b12490cc-a237-47e1-b2df-fe69d4a5e516] File "/opt/stack/python-neutronclient/neutronclient/v2_0/client.py", line 1288, in get<br>2014-04-11 09:38:57.042 TRACE
nova.compute.manager [instance: b12490cc-a237-47e1-b2df-fe69d4a5e516] headers=headers, params=params)<br>2014-04-11 09:38:57.042 TRACE nova.compute.manager [instance: b12490cc-a237-47e1-b2df-fe69d4a5e516] File "/opt/stack/python-neutronclient/neutronclient/v2_0/client.py", line 1280, in retry_request<br>2014-04-11 09:38:57.042 TRACE nova.compute.manager [instance: b12490cc-a237-47e1-b2df-fe69d4a5e516] raise exceptions.ConnectionFailed(reason=_("Maximum attempts reached"))<br>2014-04-11 09:38:57.042 TRACE nova.compute.manager [instance: b12490cc-a237-47e1-b2df-fe69d4a5e516] ConnectionFailed: Connection to neutron failed: Maximum attempts reached<br>2014-04-11 09:38:57.042 TRACE nova.compute.manager [instance: b12490cc-a237-47e1-b2df-fe69d4a5e516] <br><br>I did check that the URL seems to be right. The IP address of controller is specified right and compute can ping the controller.<br><br>Any
tips/suggestions on what could be wrong?<br><br><br>Thanks,<br>Paddu<br></div><div style="margin:0px 0px 14px;padding:0px 5px 5px 0px;border:none;font-size:14px;line-height:1.4;font-family:'Helvetica Neue', Arial, Helvetica, sans-serif;color:rgb(75, 75, 75);font-style:normal;font-variant:normal;font-weight:normal;letter-spacing:normal;text-indent:0px;text-transform:none;white-space:normal;word-spacing:0px;background-color:rgb(255, 255, 255);"> </div></div></div></div></div></div></div></body></html>