For nova baremetal, there should be a service that runs the nova-baremetal-deploy-helper script. The nova-baremetal-deploy-helper script is responsible for populating the booting node's disk via iscsi. The script starts a wsgi server and runs forever on port 10000 (or until the service is stopped). Without the running service, nova baremetal will not function. This is a bit outdated, but there's info here: https://wiki.openstack.org/wiki/Baremetal#Services The service file itself is pretty simple: $ cat /lib/systemd/system/nova-baremetal-deploy-helper.service [Unit] Description=nova-baremetal-deploy-helper Service After=os-refresh-config.service Requires=nova-baremetal-deploy-helper-create-dir.service [Service] ExecStart=/opt/stack/venvs/nova/bin/nova-baremetal-deploy-helper --config-dir /etc/nova User=nova [Install] WantedBy=multi-user.target Alias=nova-baremetal-deploy-helper.service This applies to both openstack-nova-compute-2013.2.1-2.fc20 and openstack-nova-compute-2014.1-0.5.b1.fc21
Moving to RDO. Vladan, could you add this service script to nova for the next build?
*** Bug 1002622 has been marked as a duplicate of this bug. ***
The nova baremetal driver has been deprecated and is no longer available. https://wiki.openstack.org/wiki/Baremetal