[Bug 1566136] Re: Mitaka ironic-conductor error on stop: Cannot switch to MAINLOOP from MAINLOOP
Launchpad Bug Tracker
1566136 at bugs.launchpad.net
Tue Mar 7 04:17:48 UTC 2017
[Expired for Ironic mitaka because there has been no activity for 60
days.]
** Changed in: ironic/mitaka
Status: Incomplete => Expired
--
You received this bug notification because you are a member of Ubuntu
OpenStack, which is subscribed to ironic in Ubuntu.
https://bugs.launchpad.net/bugs/1566136
Title:
Mitaka ironic-conductor error on stop: Cannot switch to MAINLOOP from
MAINLOOP
Status in Ironic:
Expired
Status in Ironic mitaka series:
Expired
Status in ironic package in Ubuntu:
Won't Fix
Bug description:
Using the mitaka packages from trusty/proposed:
ii ironic-api 1:5.1.0-0ubuntu1~cloud0 all Openstack bare metal provisioning service - API
ii ironic-common 1:5.1.0-0ubuntu1~cloud0 all Openstack bare metal provisioning service - daemons
ii ironic-conductor 1:5.1.0-0ubuntu1~cloud0 all Openstack bare metal provisioning service - conductor
ii python-ironic 1:5.1.0-0ubuntu1~cloud0 all Openstack bare metal provisioning service - Python library
ii python-ironic-lib 1.1.0-1~cloud0 all common library used by various Ironic projects - Python 2.7
ii python-ironicclient 1.2.0-0ubuntu1~cloud0 all Client for OpenStack bare metal Service - Python 2.7
I'm not sure what's going on but conductor is throwing this when
stopping:
However it is actually no longer running:
2016-04-05 04:27:42.089 8920 ERROR ironic.common.service [-] Service error occurred when stopping the RPC server. Error: Cannot switch to MAINLOOP from MAINLOOP
2016-04-05 04:27:42.089 8920 ERROR ironic.common.service Traceback (most recent call last):
2016-04-05 04:27:42.089 8920 ERROR ironic.common.service File "/usr/lib/python2.7/dist-packages/ironic/common/service.py", line 93, in stop
2016-04-05 04:27:42.089 8920 ERROR ironic.common.service self.rpcserver.wait()
2016-04-05 04:27:42.089 8920 ERROR ironic.common.service File "/usr/lib/python2.7/dist-packages/oslo_messaging/server.py", line 267, in wrapper
2016-04-05 04:27:42.089 8920 ERROR ironic.common.service log_after, timeout_timer)
2016-04-05 04:27:42.089 8920 ERROR ironic.common.service File "/usr/lib/python2.7/dist-packages/oslo_messaging/server.py", line 187, in run_once
2016-04-05 04:27:42.089 8920 ERROR ironic.common.service post_fn = fn()
2016-04-05 04:27:42.089 8920 ERROR ironic.common.service File "/usr/lib/python2.7/dist-packages/oslo_messaging/server.py", line 266, in <lambda>
2016-04-05 04:27:42.089 8920 ERROR ironic.common.service states[state].run_once(lambda: fn(self, *args, **kwargs),
2016-04-05 04:27:42.089 8920 ERROR ironic.common.service File "/usr/lib/python2.7/dist-packages/oslo_messaging/server.py", line 445, in wait
2016-04-05 04:27:42.089 8920 ERROR ironic.common.service self._poll_executor.shutdown(wait=True)
2016-04-05 04:27:42.089 8920 ERROR ironic.common.service File "/usr/lib/python2.7/dist-packages/futurist/_futures.py", line 411, in shutdown
2016-04-05 04:27:42.089 8920 ERROR ironic.common.service self._pool.waitall()
2016-04-05 04:27:42.089 8920 ERROR ironic.common.service File "/usr/lib/python2.7/dist-packages/eventlet/greenpool.py", line 120, in waitall
2016-04-05 04:27:42.089 8920 ERROR ironic.common.service self.no_coros_running.wait()
2016-04-05 04:27:42.089 8920 ERROR ironic.common.service File "/usr/lib/python2.7/dist-packages/eventlet/event.py", line 121, in wait
2016-04-05 04:27:42.089 8920 ERROR ironic.common.service return hubs.get_hub().switch()
2016-04-05 04:27:42.089 8920 ERROR ironic.common.service File "/usr/lib/python2.7/dist-packages/eventlet/hubs/hub.py", line 280, in switch
2016-04-05 04:27:42.089 8920 ERROR ironic.common.service assert cur is not self.greenlet, 'Cannot switch to MAINLOOP from MAINLOOP'
2016-04-05 04:27:42.089 8920 ERROR ironic.common.service AssertionError: Cannot switch to MAINLOOP from MAINLOOP
2016-04-05 04:27:42.089 8920 ERROR ironic.common.service
To manage notifications about this bug go to:
https://bugs.launchpad.net/ironic/+bug/1566136/+subscriptions
More information about the Ubuntu-openstack-bugs
mailing list