<div dir="ltr"><div><div>Hello All,<br><br></div>I am trying to deploy bare-metal nodes
using openstack-ironic. It is a 2 - node architecture with
controller/keystone/mysql on a virtual machine, and cinder/compute/nova
network on a physical machine on a CentOS 7 environment.<br><br>openstack-ironic-common-2014.2-2.el7.centos.noarch<br>openstack-ironic-api-2014.2-2.el7.centos.noarch<br>openstack-ironic-conductor-2014.2-2.el7.centos.noarch<br><br></div><div>I have followed this document, <br><a href="http://docs.openstack.org/developer/ironic/deploy/install-guide.html#ipmi-support">http://docs.openstack.org/developer/ironic/deploy/install-guide.html#ipmi-support</a><br><br>and installed ironic. But when i start ironic-conductor, i get the below error : <br><br>ironic-conductor[15997]: 2014-12-05 15:38:12.457 15997 TRACE ironic.common.service<br> ironic-conductor[15997]:
2014-12-05 15:38:12.457 15997 ERROR ironic.common.service [-] Service
error occurred when cleaning up the RPC manager. Error:
'ConductorManager' object has no attribute '_keepalive_evt'<br> ironic-conductor[15997]: 2014-12-05 15:38:12.457 15997 TRACE ironic.common.service Traceback (most recent call last):<br> ironic-conductor[15997]:
2014-12-05 15:38:12.457 15997 TRACE ironic.common.service File
"/usr/lib/python2.7/site-packages/ironic/common/service.py", line 91, in
stop<br> ironic-conductor[15997]: 2014-12-05 15:38:12.457 15997 TRACE ironic.common.service self.manager.del_host()<br>ironic-conductor[15997]:
2014-12-05 15:38:12.457 15997 TRACE ironic.common.service File
"/usr/lib/python2.7/site-packages/ironic/conductor/manager.py", line
235, in del_host<br> ironic-conductor[15997]: 2014-12-05 15:38:12.457 15997 TRACE ironic.common.service self._keepalive_evt.set()<br> hc004
ironic-conductor[15997]: 2014-12-05 15:38:12.457 15997 TRACE
ironic.common.service AttributeError: 'ConductorManager' object has no
attribute '_keepalive_evt'<br> hc004 ironic-conductor[15997]: 2014-12-05 15:38:12.457 15997 TRACE ironic.common.service<br> hc004
ironic-conductor[15997]: 2014-12-05 15:38:12.457 15997 INFO
ironic.common.service [-] Stopped RPC server for service
ironic.conductor_manager on host hc004.<br><br></div><div>A look at the source code, tells me that it is something related to RPC service being started/stopped.<br></div><div><br></div><div>Also, I cannot debug this more as - I do not see any logs being created with respect to ironic. <br>Do i have to explicitly enable the logging properties in ironic.conf, or are they expected to be working by default?<br></div><div><br></div><div>Here is the configuration from ironic.conf<br><br>#############################<br><br>[DEFAULT]<br>verbose=true<br>rabbit_host=172.18.246.104<br>auth_strategy=keystone<br>debug=true<br><br>[keystone_authtoken]<br>auth_host=172.18.246.104<br>auth_uri=<a href="http://172.18.246.104:5000/v2.0">http://172.18.246.104:5000/v2.0</a><br>admin_user=ironic<br>admin_password=xxxx<br>admin_tenant_name=service<br><br>[database]<br>connection = mysql://<a href="http://ironic:xxxxx@172.18.246.104/ironic?charset=utf8">ironic:xxxxx@172.18.246.104/ironic?charset=utf8</a><br><br>[glance]<br>glance_host=172.18.246.104<br></div><div><br>#############################<br><br></div><div>I
understand that i did not give neutron URL as required by the
documentation. The reason : that i have architecture limitations to
install neutron networking and would like to experiment if nova-network
and dhcp pxe server will server the purpose although i highly doubt
that.<br><br></div><div>However, i wish to know if the above issue is
anyway related to non-existent neutron network, or if it is related to
something else.<br><br>Please do let me know.<br><br></div>Thank you,<br><br>Lohit</div>