Revision history [back]

click to hide/show revision 1
initial version

Nova fails with: error in options: link: durable: true is not a bool

Hello,

I've got a fresh install on a CentOS 6.4 (2.6.32-358.el6.x86_64) system via PackStack (openstack-packstack-2013.1.1-0.20.dev642.el6.noarch) which completes successfully, however all nova services fail to start with the following error (extract from shedular.log):

2013-07-25 05:38:27.794 3116 CRITICAL nova [-] error in options: link: durable: true is not a bool
2013-07-25 05:38:27.794 3116 TRACE nova Traceback (most recent call last):
2013-07-25 05:38:27.794 3116 TRACE nova   File "/usr/bin/nova-conductor", line 53, in 
2013-07-25 05:38:27.794 3116 TRACE nova     service.wait()
2013-07-25 05:38:27.794 3116 TRACE nova   File "/usr/lib/python2.6/site-packages/nova/service.py", line 689, in wait
2013-07-25 05:38:27.794 3116 TRACE nova     _launcher.wait()
2013-07-25 05:38:27.794 3116 TRACE nova   File "/usr/lib/python2.6/site-packages/nova/service.py", line 209, in wait
2013-07-25 05:38:27.794 3116 TRACE nova     super(ServiceLauncher, self).wait()
2013-07-25 05:38:27.794 3116 TRACE nova   File "/usr/lib/python2.6/site-packages/nova/service.py", line 179, in wait
2013-07-25 05:38:27.794 3116 TRACE nova     service.wait()
2013-07-25 05:38:27.794 3116 TRACE nova   File "/usr/lib/python2.6/site-packages/eventlet/greenthread.py", line 166, in wait
2013-07-25 05:38:27.794 3116 TRACE nova     return self._exit_event.wait()
2013-07-25 05:38:27.794 3116 TRACE nova   File "/usr/lib/python2.6/site-packages/eventlet/event.py", line 116, in wait
2013-07-25 05:38:27.794 3116 TRACE nova     return hubs.get_hub().switch()
2013-07-25 05:38:27.794 3116 TRACE nova   File "/usr/lib/python2.6/site-packages/eventlet/hubs/hub.py", line 177, in switch
2013-07-25 05:38:27.794 3116 TRACE nova     return self.greenlet.switch()
2013-07-25 05:38:27.794 3116 TRACE nova   File "/usr/lib/python2.6/site-packages/eventlet/greenthread.py", line 192, in main
2013-07-25 05:38:27.794 3116 TRACE nova     result = function(*args, **kwargs)
2013-07-25 05:38:27.794 3116 TRACE nova   File "/usr/lib/python2.6/site-packages/nova/service.py", line 147, in run_server
2013-07-25 05:38:27.794 3116 TRACE nova     server.start()
2013-07-25 05:38:27.794 3116 TRACE nova   File "/usr/lib/python2.6/site-packages/nova/service.py", line 451, in start
2013-07-25 05:38:27.794 3116 TRACE nova     self.conn.create_consumer(self.topic, rpc_dispatcher, fanout=False)
2013-07-25 05:38:27.794 3116 TRACE nova   File "/usr/lib/python2.6/site-packages/nova/openstack/common/rpc/amqp.py", line 163, in create_consumer
2013-07-25 05:38:27.794 3116 TRACE nova     self.connection.create_consumer(topic, proxy, fanout)
2013-07-25 05:38:27.794 3116 TRACE nova   File "/usr/lib/python2.6/site-packages/nova/openstack/common/rpc/impl_qpid.py", line 543, in create_consumer
2013-07-25 05:38:27.794 3116 TRACE nova     consumer = TopicConsumer(self.conf, self.session, topic, proxy_cb)
2013-07-25 05:38:27.794 3116 TRACE nova   File "/usr/lib/python2.6/site-packages/nova/openstack/common/rpc/impl_qpid.py", line 176, in __init__
2013-07-25 05:38:27.794 3116 TRACE nova     {}, name or topic, {})
2013-07-25 05:38:27.794 3116 TRACE nova   File "/usr/lib/python2.6/site-packages/nova/openstack/common/rpc/impl_qpid.py", line 118, in __init__
2013-07-25 05:38:27.794 3116 TRACE nova     self.reconnect(session)
2013-07-25 05:38:27.794 3116 TRACE nova   File "/usr/lib/python2.6/site-packages/nova/openstack/common/rpc/impl_qpid.py", line 123, in reconnect
2013-07-25 05:38:27.794 3116 TRACE nova     self.receiver = session.receiver(self.address)
2013-07-25 05:38:27.794 3116 TRACE nova   File "", line 6, in receiver
2013-07-25 05:38:27.794 3116 TRACE nova   File "/usr/lib/python2.6/site-packages/qpid/messaging/endpoints.py", line 603, in receiver
2013-07-25 05:38:27.794 3116 TRACE nova     raise e
2013-07-25 05:38:27.794 3116 TRACE nova InvalidOption: error in options: link: durable: true is not a bool
2013-07-25 05:38:27.794 3116 TRACE nova

Can anyone shed any light on this for me?

Thanks in advance, Damion.

Nova fails with: error in options: link: durable: true is not a bool

Hello,

I've got a fresh install on a CentOS 6.4 (2.6.32-358.el6.x86_64) system via PackStack (openstack-packstack-2013.1.1-0.20.dev642.el6.noarch) which completes successfully, however all nova services fail to start with the following error (extract from shedular.log):

2013-07-25 05:38:27.794 3116 CRITICAL nova [-] error in options: link: durable: true is not a bool
2013-07-25 05:38:27.794 3116 TRACE nova Traceback (most recent call last):
2013-07-25 05:38:27.794 3116 TRACE nova   File "/usr/bin/nova-conductor", line 53, in 
2013-07-25 05:38:27.794 3116 TRACE nova     service.wait()
2013-07-25 05:38:27.794 3116 TRACE nova   File "/usr/lib/python2.6/site-packages/nova/service.py", line 689, in wait
2013-07-25 05:38:27.794 3116 TRACE nova     _launcher.wait()
2013-07-25 05:38:27.794 3116 TRACE nova   File "/usr/lib/python2.6/site-packages/nova/service.py", line 209, in wait
2013-07-25 05:38:27.794 3116 TRACE nova     super(ServiceLauncher, self).wait()
2013-07-25 05:38:27.794 3116 TRACE nova   File "/usr/lib/python2.6/site-packages/nova/service.py", line 179, in wait
2013-07-25 05:38:27.794 3116 TRACE nova     service.wait()
2013-07-25 05:38:27.794 3116 TRACE nova   File "/usr/lib/python2.6/site-packages/eventlet/greenthread.py", line 166, in wait
2013-07-25 05:38:27.794 3116 TRACE nova     return self._exit_event.wait()
2013-07-25 05:38:27.794 3116 TRACE nova   File "/usr/lib/python2.6/site-packages/eventlet/event.py", line 116, in wait
2013-07-25 05:38:27.794 3116 TRACE nova     return hubs.get_hub().switch()
2013-07-25 05:38:27.794 3116 TRACE nova   File "/usr/lib/python2.6/site-packages/eventlet/hubs/hub.py", line 177, in switch
2013-07-25 05:38:27.794 3116 TRACE nova     return self.greenlet.switch()
2013-07-25 05:38:27.794 3116 TRACE nova   File "/usr/lib/python2.6/site-packages/eventlet/greenthread.py", line 192, in main
2013-07-25 05:38:27.794 3116 TRACE nova     result = function(*args, **kwargs)
2013-07-25 05:38:27.794 3116 TRACE nova   File "/usr/lib/python2.6/site-packages/nova/service.py", line 147, in run_server
2013-07-25 05:38:27.794 3116 TRACE nova     server.start()
2013-07-25 05:38:27.794 3116 TRACE nova   File "/usr/lib/python2.6/site-packages/nova/service.py", line 451, in start
2013-07-25 05:38:27.794 3116 TRACE nova     self.conn.create_consumer(self.topic, rpc_dispatcher, fanout=False)
2013-07-25 05:38:27.794 3116 TRACE nova   File "/usr/lib/python2.6/site-packages/nova/openstack/common/rpc/amqp.py", line 163, in create_consumer
2013-07-25 05:38:27.794 3116 TRACE nova     self.connection.create_consumer(topic, proxy, fanout)
2013-07-25 05:38:27.794 3116 TRACE nova   File "/usr/lib/python2.6/site-packages/nova/openstack/common/rpc/impl_qpid.py", line 543, in create_consumer
2013-07-25 05:38:27.794 3116 TRACE nova     consumer = TopicConsumer(self.conf, self.session, topic, proxy_cb)
2013-07-25 05:38:27.794 3116 TRACE nova   File "/usr/lib/python2.6/site-packages/nova/openstack/common/rpc/impl_qpid.py", line 176, in __init__
2013-07-25 05:38:27.794 3116 TRACE nova     {}, name or topic, {})
2013-07-25 05:38:27.794 3116 TRACE nova   File "/usr/lib/python2.6/site-packages/nova/openstack/common/rpc/impl_qpid.py", line 118, in __init__
2013-07-25 05:38:27.794 3116 TRACE nova     self.reconnect(session)
2013-07-25 05:38:27.794 3116 TRACE nova   File "/usr/lib/python2.6/site-packages/nova/openstack/common/rpc/impl_qpid.py", line 123, in reconnect
2013-07-25 05:38:27.794 3116 TRACE nova     self.receiver = session.receiver(self.address)
2013-07-25 05:38:27.794 3116 TRACE nova   File "", line 6, in receiver
2013-07-25 05:38:27.794 3116 TRACE nova   File "/usr/lib/python2.6/site-packages/qpid/messaging/endpoints.py", line 603, in receiver
2013-07-25 05:38:27.794 3116 TRACE nova     raise e
2013-07-25 05:38:27.794 3116 TRACE nova InvalidOption: error in options: link: durable: true is not a bool
2013-07-25 05:38:27.794 3116 TRACE nova

Nova versions:

openstack-nova-scheduler-2013.1.2-4.el6.noarch
openstack-nova-common-2013.1.2-4.el6.noarch
openstack-nova-network-2013.1.2-4.el6.noarch
openstack-nova-novncproxy-2013.1.2-4.el6.noarch
openstack-nova-api-2013.1.2-4.el6.noarch
openstack-nova-compute-2013.1.2-4.el6.noarch
openstack-nova-conductor-2013.1.2-4.el6.noarch
openstack-nova-console-2013.1.2-4.el6.noarch

Can anyone shed any light on this for me?

Thanks in advance, Damion.

Nova fails with: error in options: link: durable: true is not a bool

Hello,

I've got a fresh install on a CentOS 6.4 (2.6.32-358.el6.x86_64) system via PackStack (openstack-packstack-2013.1.1-0.20.dev642.el6.noarch) which completes successfully, however all nova services fail to start with the following error (extract from shedular.log):

2013-07-25 05:38:27.794 3116 CRITICAL nova [-] error in options: link: durable: true is not a bool
2013-07-25 05:38:27.794 3116 TRACE nova Traceback (most recent call last):
2013-07-25 05:38:27.794 3116 TRACE nova   File "/usr/bin/nova-conductor", line 53, in 
2013-07-25 05:38:27.794 3116 TRACE nova     service.wait()
2013-07-25 05:38:27.794 3116 TRACE nova   File "/usr/lib/python2.6/site-packages/nova/service.py", line 689, in wait
2013-07-25 05:38:27.794 3116 TRACE nova     _launcher.wait()
2013-07-25 05:38:27.794 3116 TRACE nova   File "/usr/lib/python2.6/site-packages/nova/service.py", line 209, in wait
2013-07-25 05:38:27.794 3116 TRACE nova     super(ServiceLauncher, self).wait()
2013-07-25 05:38:27.794 3116 TRACE nova   File "/usr/lib/python2.6/site-packages/nova/service.py", line 179, in wait
2013-07-25 05:38:27.794 3116 TRACE nova     service.wait()
2013-07-25 05:38:27.794 3116 TRACE nova   File "/usr/lib/python2.6/site-packages/eventlet/greenthread.py", line 166, in wait
2013-07-25 05:38:27.794 3116 TRACE nova     return self._exit_event.wait()
2013-07-25 05:38:27.794 3116 TRACE nova   File "/usr/lib/python2.6/site-packages/eventlet/event.py", line 116, in wait
2013-07-25 05:38:27.794 3116 TRACE nova     return hubs.get_hub().switch()
2013-07-25 05:38:27.794 3116 TRACE nova   File "/usr/lib/python2.6/site-packages/eventlet/hubs/hub.py", line 177, in switch
2013-07-25 05:38:27.794 3116 TRACE nova     return self.greenlet.switch()
2013-07-25 05:38:27.794 3116 TRACE nova   File "/usr/lib/python2.6/site-packages/eventlet/greenthread.py", line 192, in main
2013-07-25 05:38:27.794 3116 TRACE nova     result = function(*args, **kwargs)
2013-07-25 05:38:27.794 3116 TRACE nova   File "/usr/lib/python2.6/site-packages/nova/service.py", line 147, in run_server
2013-07-25 05:38:27.794 3116 TRACE nova     server.start()
2013-07-25 05:38:27.794 3116 TRACE nova   File "/usr/lib/python2.6/site-packages/nova/service.py", line 451, in start
2013-07-25 05:38:27.794 3116 TRACE nova     self.conn.create_consumer(self.topic, rpc_dispatcher, fanout=False)
2013-07-25 05:38:27.794 3116 TRACE nova   File "/usr/lib/python2.6/site-packages/nova/openstack/common/rpc/amqp.py", line 163, in create_consumer
2013-07-25 05:38:27.794 3116 TRACE nova     self.connection.create_consumer(topic, proxy, fanout)
2013-07-25 05:38:27.794 3116 TRACE nova   File "/usr/lib/python2.6/site-packages/nova/openstack/common/rpc/impl_qpid.py", line 543, in create_consumer
2013-07-25 05:38:27.794 3116 TRACE nova     consumer = TopicConsumer(self.conf, self.session, topic, proxy_cb)
2013-07-25 05:38:27.794 3116 TRACE nova   File "/usr/lib/python2.6/site-packages/nova/openstack/common/rpc/impl_qpid.py", line 176, in __init__
2013-07-25 05:38:27.794 3116 TRACE nova     {}, name or topic, {})
2013-07-25 05:38:27.794 3116 TRACE nova   File "/usr/lib/python2.6/site-packages/nova/openstack/common/rpc/impl_qpid.py", line 118, in __init__
2013-07-25 05:38:27.794 3116 TRACE nova     self.reconnect(session)
2013-07-25 05:38:27.794 3116 TRACE nova   File "/usr/lib/python2.6/site-packages/nova/openstack/common/rpc/impl_qpid.py", line 123, in reconnect
2013-07-25 05:38:27.794 3116 TRACE nova     self.receiver = session.receiver(self.address)
2013-07-25 05:38:27.794 3116 TRACE nova   File "", line 6, in receiver
2013-07-25 05:38:27.794 3116 TRACE nova   File "/usr/lib/python2.6/site-packages/qpid/messaging/endpoints.py", line 603, in receiver
2013-07-25 05:38:27.794 3116 TRACE nova     raise e
2013-07-25 05:38:27.794 3116 TRACE nova InvalidOption: error in options: link: durable: true is not a bool
2013-07-25 05:38:27.794 3116 TRACE nova

Nova versions:

openstack-nova-scheduler-2013.1.2-4.el6.noarch
openstack-nova-common-2013.1.2-4.el6.noarch
openstack-nova-network-2013.1.2-4.el6.noarch
openstack-nova-novncproxy-2013.1.2-4.el6.noarch
openstack-nova-api-2013.1.2-4.el6.noarch
openstack-nova-compute-2013.1.2-4.el6.noarch
openstack-nova-conductor-2013.1.2-4.el6.noarch
openstack-nova-console-2013.1.2-4.el6.noarch

I've looked everywhere I could think for a 'durable' or a misspelt 'true', but have not found anyhting:

[root@control-00215a4445b8 etc]# grep -ir durable .
./glance/glance-api.conf:rabbit_durable_queues = False
grep: ./httpd/run/wsgi.2729.0.1.sock: No such device or address
[root@control-00215a4445b8 etc]# grep -r true nova
[root@control-00215a4445b8 etc]# grep -r true qpid
[root@control-00215a4445b8 etc]# 

Can anyone shed any light on this for me?

Thanks in advance, Damion.