If the installation takes more than one hour or if the servers have been registered but not deployed for more than an hour the token expires and the host won't be built. The result is the hosts rebooting all the time into installation as the pxelinux.cfg/mac_address_of_the_node is not updated to boot from the local disk.
We tried doing this from the foreman console: # foreman-rake console h=Host.find_by_name("osp1-controller02.domain.example) h.token => #<Token id: 158, value: "31255447-68d4-4467-a722-861cb65bf832", expires: "2014-10-20 18:17:05", host_id: 87> h.token.expires="2014-10-20 21:10:57" h.token.save! The token expire time is changed but the host still ends up in the building loop.
http://projects.theforeman.org/issues/7995
Closing list of bugs for RHEL OSP Installer since its support cycle has already ended [0]. If there is some bug closed by mistake, feel free to re-open. For new deployments, please, use RHOSP director (starting with version 7). -- Jaromir Coufal -- Sr. Product Manager -- Red Hat OpenStack Platform [0] https://access.redhat.com/support/policy/updates/openstack/platform