Overcloud baremetal installation stuck at pxe boot

asked 2014-10-16 07:10:37 -0500

geeth m gravatar image

Hi ,

I followed the link https://openstack.redhat.com/Deployin... , and did a baremetal undercloud/overcloud installation. Before doing the last step of the installation --instack-deploy-overcloud --, I did some change to the /usr/lib/../baremetal/ipmi.py to suit my environment. I could see the nodes rebooting and starting the pxe boot. But the pxeboot shows below and is stuck there forever.

Loading /tftpboot/ece43a73-97e9-4f34-8ac2-47c71dcc8e31/deploy_kernel.......
Loading /tftpboot/ece43a73-97e9-4f34-8ac2-47c71dcc8e31/deploy_ramdisk...........
....................................................

Why is the pxe boot stuck ? Is there some other configuration I need to do to make this successful?Is it because the deploy-kernel and ramdisk image is not suited for my node?

The install-deploy-overcloud exits after the timeout and gives CREATE IN PROGRESS status. Later , when I check the heat status it shows CREATE FAILED. Below is the /var/log/heat/engine.log .

2014-10-16 04:28:15.146 4205 ERROR heat.engine.resource [-] CREATE : Server "NovaCompute0" [ece43a73-97e9-4f34-8ac2-47c71dcc8e31] Stack "overcloud" [45f9393d-d5ae-430d-9a2b-a9267605f17b]
2014-10-16 04:28:15.146 4205 TRACE heat.engine.resource Traceback (most recent call last):
2014-10-16 04:28:15.146 4205 TRACE heat.engine.resource   File "/usr/lib/python2.7/site-packages/heat/engine/resource.py", line 444, in _do_action
2014-10-16 04:28:15.146 4205 TRACE heat.engine.resource     while not check(handle_data):
2014-10-16 04:28:15.146 4205 TRACE heat.engine.resource   File "/usr/lib/python2.7/site-packages/heat/engine/resources/server.py", line 545, in check_create_complete
2014-10-16 04:28:15.146 4205 TRACE heat.engine.resource     return self._check_active(server)
2014-10-16 04:28:15.146 4205 TRACE heat.engine.resource   File "/usr/lib/python2.7/site-packages/heat/engine/resources/server.py", line 550, in _check_active
2014-10-16 04:28:15.146 4205 TRACE heat.engine.resource     nova_utils.refresh_server(server)
2014-10-16 04:28:15.146 4205 TRACE heat.engine.resource   File "/usr/lib/python2.7/site-packages/heat/engine/resources/nova_utils.py", line 55, in refresh_server
2014-10-16 04:28:15.146 4205 TRACE heat.engine.resource     server.get()
2014-10-16 04:28:15.146 4205 TRACE heat.engine.resource   File "/usr/lib/python2.7/site-packages/novaclient/openstack/common/apiclient/base.py", line 479, in get
2014-10-16 04:28:15.146 4205 TRACE heat.engine.resource     new = self.manager.get(self.id)
2014-10-16 04:28:15.146 4205 TRACE heat.engine.resource   File "/usr/lib/python2.7/site-packages/novaclient/v1_1/servers.py", line 543, in get
2014-10-16 04:28:15.146 4205 TRACE heat.engine.resource     return self._get("/servers/%s" % base.getid(server), "server")
2014-10-16 04:28:15.146 4205 TRACE heat.engine.resource   File "/usr/lib/python2.7/site-packages/novaclient/base.py", line 147, in _get
2014-10-16 04:28:15.146 4205 TRACE heat.engine.resource     _resp, body = self.api.client.get(url)
2014-10-16 04:28:15.146 4205 TRACE heat.engine.resource   File "/usr/lib/python2.7/site-packages/novaclient/client.py", line 309, in get
2014-10-16 04:28:15.146 4205 TRACE heat.engine.resource     return self._cs_request(url, 'GET', **kwargs)
2014-10-16 04:28:15.146 4205 TRACE heat.engine.resource   File "/usr/lib/python2.7/site-packages/novaclient/client ...
(more)
edit retag flag offensive close merge delete