server-manager: nova-compute dead after provisioning
Affects | Status | Importance | Assigned to | Milestone | ||
---|---|---|---|---|---|---|
Juniper Openstack | Status tracked in Trunk | |||||
R3.1 |
Fix Committed
|
High
|
Dheeraj Gautam | |||
R3.2 |
Fix Committed
|
High
|
Dheeraj Gautam | |||
Trunk |
Fix Committed
|
High
|
Dheeraj Gautam |
Bug Description
This is with Contrail OpenStack 3.1.1.0-36 Mitaka on ubuntu 14.04.4
After a successful provisioning of my cluster with 3 controllers set up in HA topology i see that the nova-compute service is dead when i do openstack-status:
root@gngbnm038d:~# openstack-status
== Nova services ==
openstack-nova-api: active
openstack-
openstack-
openstack-
openstack-
openstack-
== Glance services ==
openstack-
openstack-
== Keystone service ==
openstack-keystone: active
== Cinder services ==
openstack-
openstack-
openstack-
== Heat services ==
heat-api: active
heat-api-cfn: active
heat-api-
heat-engine: active
== Support services ==
mysql: inactive (disabled on boot)
libvirt-bin: active
rabbitmq-server: active
memcached: inactive (disabled on boot)
== Keystone users ==
Warning keystonerc not sourced
The nova-compute log shows:
2016-10-30 13:14:42.445 28228 WARNING oslo_config.cfg [req-c92614ea-
2016-10-30 13:14:42.446 28228 WARNING oslo_config.cfg [req-c92614ea-
2016-10-30 13:14:42.447 28228 WARNING oslo_config.cfg [req-c92614ea-
2016-10-30 13:14:42.450 28228 DEBUG oslo.messaging.
2016-10-30 13:14:42.460 28228 CRITICAL nova [req-c92614ea-
2016-10-30 13:14:42.460 28228 ERROR nova Traceback (most recent call last):
2016-10-30 13:14:42.460 28228 ERROR nova File "/usr/bin/
2016-10-30 13:14:42.460 28228 ERROR nova sys.exit(main())
2016-10-30 13:14:42.460 28228 ERROR nova File "/usr/lib/
2016-10-30 13:14:42.460 28228 ERROR nova db_allowed=
2016-10-30 13:14:42.460 28228 ERROR nova File "/usr/lib/
2016-10-30 13:14:42.460 28228 ERROR nova db_allowed=
2016-10-30 13:14:42.460 28228 ERROR nova File "/usr/lib/
2016-10-30 13:14:42.460 28228 ERROR nova self.conductor_
2016-10-30 13:14:42.460 28228 ERROR nova File "/usr/lib/
2016-10-30 13:14:42.460 28228 ERROR nova timeout=timeout)
2016-10-30 13:14:42.460 28228 ERROR nova File "/usr/lib/
2016-10-30 13:14:42.460 28228 ERROR nova return cctxt.call(context, 'ping', arg=arg_p)
2016-10-30 13:14:42.460 28228 ERROR nova File "/usr/lib/
2016-10-30 13:14:42.460 28228 ERROR nova retry=self.retry)
2016-10-30 13:14:42.460 28228 ERROR nova File "/usr/lib/
2016-10-30 13:14:42.460 28228 ERROR nova timeout=timeout, retry=retry)
2016-10-30 13:14:42.460 28228 ERROR nova File "/usr/lib/
2016-10-30 13:14:42.460 28228 ERROR nova retry=retry)
2016-10-30 13:14:42.460 28228 ERROR nova File "/usr/lib/
2016-10-30 13:14:42.460 28228 ERROR nova msg.update(
2016-10-30 13:14:42.460 28228 ERROR nova File "/usr/lib/
2016-10-30 13:14:42.460 28228 ERROR nova conn = self._get_
2016-10-30 13:14:42.460 28228 ERROR nova File "/usr/lib/
2016-10-30 13:14:42.460 28228 ERROR nova purpose=purpose)
2016-10-30 13:14:42.460 28228 ERROR nova File "/usr/lib/
2016-10-30 13:14:42.460 28228 ERROR nova self.connection = connection_
2016-10-30 13:14:42.460 28228 ERROR nova File "/usr/lib/
2016-10-30 13:14:42.460 28228 ERROR nova return self.connection
2016-10-30 13:14:42.460 28228 ERROR nova File "/usr/lib/
2016-10-30 13:14:42.460 28228 ERROR nova self.ensure_
2016-10-30 13:14:42.460 28228 ERROR nova File "/usr/lib/
2016-10-30 13:14:42.460 28228 ERROR nova self.ensure(
2016-10-30 13:14:42.460 28228 ERROR nova File "/usr/lib/
2016-10-30 13:14:42.460 28228 ERROR nova ret, channel = autoretry_method()
2016-10-30 13:14:42.460 28228 ERROR nova File "/usr/lib/
2016-10-30 13:14:42.460 28228 ERROR nova return fun(*args, **kwargs)
2016-10-30 13:14:42.460 28228 ERROR nova File "/usr/lib/
2016-10-30 13:14:42.460 28228 ERROR nova self.revive(
2016-10-30 13:14:42.460 28228 ERROR nova File "/usr/lib/
2016-10-30 13:14:42.460 28228 ERROR nova chan = self.transport.
2016-10-30 13:14:42.460 28228 ERROR nova File "/usr/lib/
2016-10-30 13:14:42.460 28228 ERROR nova self._connection = self._establish
2016-10-30 13:14:42.460 28228 ERROR nova File "/usr/lib/
2016-10-30 13:14:42.460 28228 ERROR nova conn = self.transport.
2016-10-30 13:14:42.460 28228 ERROR nova File "/usr/lib/
2016-10-30 13:14:42.460 28228 ERROR nova conn = self.Connection
2016-10-30 13:14:42.460 28228 ERROR nova File "/usr/lib/
2016-10-30 13:14:42.460 28228 ERROR nova (10, 30), # tune
2016-10-30 13:14:42.460 28228 ERROR nova File "/usr/lib/
2016-10-30 13:14:42.460 28228 ERROR nova self.channel_id, allowed_methods, timeout)
2016-10-30 13:14:42.460 28228 ERROR nova File "/usr/lib/
2016-10-30 13:14:42.460 28228 ERROR nova wait()
2016-10-30 13:14:42.460 28228 ERROR nova File "/usr/lib/
2016-10-30 13:14:42.460 28228 ERROR nova return self.dispatch_
2016-10-30 13:14:42.460 28228 ERROR nova File "/usr/lib/
2016-10-30 13:14:42.460 28228 ERROR nova return amqp_method(self, args)
2016-10-30 13:14:42.460 28228 ERROR nova File "/usr/lib/
2016-10-30 13:14:42.460 28228 ERROR nova (class_id, method_id), ConnectionError)
2016-10-30 13:14:42.460 28228 ERROR nova AccessRefused: (0, 0): (403) ACCESS_REFUSED - Login was refused using authentication mechanism AMQPLAIN. For details see the broker logfile.
2016-10-30 13:14:42.460 28228 ERROR nova
Restarting the nova-compute service is successful.
Probably the nova-compute provisioning is occurring before the message queue is fully available?
information type: | Proprietary → Public |
Review in progress for https:/ /review. opencontrail. org/25570
Submitter: Dheeraj Gautam (<email address hidden>)