Refactor completion of cluster configuration

Instead of rebooting one final time before shutting down, just shut it
down directly after performing hooks. This allows hooks to prestage
things like the `--autostart` flag of a VM properly.
This commit is contained in:
2022-07-08 19:19:29 +00:00
parent 8d7e3d8dc8
commit f927118f5b
3 changed files with 5 additions and 24 deletions

View File

@ -895,7 +895,7 @@ def redfish_init(config, cspec, data):
logger.info("Waiting for completion of node and cluster installation...")
# Wait for the system to install and be configured
while node.state != "booted-completed":
while node.state != "completed":
sleep(60)
# Keep the Redfish session alive
session.get(redfish_base_root)