Ask Your Question
0

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

asked 2013-07-26 05:38:02 -0500

damion gravatar image

updated 2013-08-05 10:30:00 -0500

smaffulli gravatar image

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 ...
(more)
edit retag flag offensive close merge delete

2 answers

Sort by ยป oldest newest most voted
1

answered 2013-08-02 04:17:17 -0500

damion gravatar image

Just an update: it would appear the issue was a result of an out of date local mirror I was using and some sort of package version mismatch. Removed the mirror from the cobbler profile and all is well.

Thanks. :)

edit flag offensive delete link more
0

answered 2013-07-26 11:06:29 -0500

unmesh-gurjar gravatar image

Damion, I guess your nova.conf has an incorrect value for parameter 'durable'. Please check and change it to 'True' to have durable queues.

edit flag offensive delete link more

Comments

Thank you for your response, unfortunately 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]# 

damion gravatar imagedamion ( 2013-07-26 11:24:29 -0500 )edit

Your Answer

Please start posting anonymously - your entry will be published after you log in or create a new account.

Add Answer

Get to know Ask OpenStack

Resources for moderators

Question Tools

1 follower

Stats

Asked: 2013-07-26 05:38:02 -0500

Seen: 318 times

Last updated: Aug 05 '13