** Changed in: nova/grizzly
Status: Fix Committed => Fix Released
--
You received this bug notification because you are a member of Yahoo!
Engineering Team, which is subscribed to OpenStack Compute (nova).
https://bugs.launchpad.net/bugs/1186357
Title:
nova-compute fails to start if quantum is down
Status in OpenStack Compute (Nova):
Fix Released
Status in OpenStack Compute (nova) grizzly series:
Fix Released
Bug description:
If starting nova-compute and quantum is down nova-compute fails with:
2013-05-31 10:37:21.015 TRACE nova.openstack.common.threadgroup File
"/opt/stack/nova/nova/service.py", line 155, in start
2013-05-31 10:37:21.015 TRACE nova.openstack.common.threadgroup
self.manager.init_host()
2013-05-31 10:37:21.015 TRACE nova.openstack.common.threadgroup File
"/opt/stack/nova/nova/compute/manager.py", line 632, in init_host
2013-05-31 10:37:21.015 TRACE nova.openstack.common.threadgroup
self._init_instance(context, instance)
2013-05-31 10:37:21.015 TRACE nova.openstack.common.threadgroup File
"/opt/stack/nova/nova/compute/manager.py", line 519, in _init_instance
2013-05-31 10:37:21.015 TRACE nova.openstack.common.threadgroup net_info
= self._get_instance_nw_info(context, instance)
2013-05-31 10:37:21.015 TRACE nova.openstack.common.threadgroup File
"/opt/stack/nova/nova/compute/manager.py", line 725, in _get_instance_nw_info
2013-05-31 10:37:21.015 TRACE nova.openstack.common.threadgroup instance,
conductor_api=self.conductor_api)
2013-05-31 10:37:21.015 TRACE nova.openstack.common.threadgroup File
"/opt/stack/nova/nova/network/quantumv2/api.py", line 369, in
get_instance_nw_info
2013-05-31 10:37:21.015 TRACE nova.openstack.common.threadgroup result =
self._get_instance_nw_info(context, instance, networks)
2013-05-31 10:37:21.015 TRACE nova.openstack.common.threadgroup File
"/opt/stack/nova/nova/network/quantumv2/api.py", line 377, in
_get_instance_nw_info
2013-05-31 10:37:21.015 TRACE nova.openstack.common.threadgroup nw_info =
self._build_network_info_model(context, instance, networks)
2013-05-31 10:37:21.015 TRACE nova.openstack.common.threadgroup File
"/opt/stack/nova/nova/network/quantumv2/api.py", line 839, in
_build_network_info_model
2013-05-31 10:37:21.015 TRACE nova.openstack.common.threadgroup data =
client.list_ports(**search_opts)
2013-05-31 10:37:21.015 TRACE nova.openstack.common.threadgroup File
"/opt/stack/python-quantumclient/quantumclient/v2_0/client.py", line 108, in
with_params
2013-05-31 10:37:21.015 TRACE nova.openstack.common.threadgroup ret =
self.function(instance, *args, **kwargs)
2013-05-31 10:37:21.015 TRACE nova.openstack.common.threadgroup File
"/opt/stack/python-quantumclient/quantumclient/v2_0/client.py", line 262, in
list_ports
2013-05-31 10:37:21.015 TRACE nova.openstack.common.threadgroup **_params)
2013-05-31 10:37:21.015 TRACE nova.openstack.common.threadgroup File
"/opt/stack/python-quantumclient/quantumclient/v2_0/client.py", line 1021, in
list
2013-05-31 10:37:21.015 TRACE nova.openstack.common.threadgroup for r in
self._pagination(collection, path, **params):
2013-05-31 10:37:21.015 TRACE nova.openstack.common.threadgroup File
"/opt/stack/python-quantumclient/quantumclient/v2_0/client.py", line 1034, in
_pagination
2013-05-31 10:37:21.015 TRACE nova.openstack.common.threadgroup res =
self.get(path, params=params)
2013-05-31 10:37:21.015 TRACE nova.openstack.common.threadgroup File
"/opt/stack/python-quantumclient/quantumclient/v2_0/client.py", line 1007, in
get
2013-05-31 10:37:21.015 TRACE nova.openstack.common.threadgroup
headers=headers, params=params)
2013-05-31 10:37:21.015 TRACE nova.openstack.common.threadgroup File
"/opt/stack/python-quantumclient/quantumclient/v2_0/client.py", line 992, in
retry_request
2013-05-31 10:37:21.015 TRACE nova.openstack.common.threadgroup
headers=headers, params=params)
2013-05-31 10:37:21.015 TRACE nova.openstack.common.threadgroup File
"/opt/stack/python-quantumclient/quantumclient/v2_0/client.py", line 934, in
do_request
2013-05-31 10:37:21.015 TRACE nova.openstack.common.threadgroup
self._handle_fault_response(status_code, replybody)
2013-05-31 10:37:21.015 TRACE nova.openstack.common.threadgroup File
"/opt/stack/python-quantumclient/quantumclient/v2_0/client.py", line 908, in
_handle_fault_response
2013-05-31 10:37:21.015 TRACE nova.openstack.common.threadgroup
exception_handler_v20(status_code, des_error_body)
2013-05-31 10:37:21.015 TRACE nova.openstack.common.threadgroup File
"/opt/stack/python-quantumclient/quantumclient/v2_0/client.py", line 88, in
exception_handler_v20
2013-05-31 10:37:21.015 TRACE nova.openstack.common.threadgroup
message=message)
2013-05-31 10:37:21.015 TRACE nova.openstack.common.threadgroup
QuantumClientException: [Errno 111] ECONNREFUSED
To manage notifications about this bug go to:
https://bugs.launchpad.net/nova/+bug/1186357/+subscriptions
--
Mailing list: https://launchpad.net/~yahoo-eng-team
Post to : [email protected]
Unsubscribe : https://launchpad.net/~yahoo-eng-team
More help : https://help.launchpad.net/ListHelp