infrared
infrared copied to clipboard
Support Predeployed Overcloud Servers
As far as I can tell, InfraRed does not have full support for helping setup predeployed/preprovisioned nodes. This can greatly speed up deployment time and lowers the complexity by skipping the Ironic provisioning entirely.
This entails:
- Enabling TripleO/RHOSP repositories on the Overcloud nodes.
- Installing and setting up os-collect-config for Heat on the Overcloud nodes (only for non-config-download deployments).
- Keying the
stack
user from the Undercloud to access a sudo-privileged user on the Overcloud nodes. It can be keyed to any user but the documentation suggestsstack
. - Using predeployed server Heat templates.
https://access.redhat.com/documentation/en-us/red_hat_openstack_platform/13/html/director_installation_and_usage/chap-configuring_basic_overcloud_requirements_on_pre_provisioned_nodes
As part of this journey, I am trying to add a --images-task none
argument to the tripleo-undercloud
plugin. I have a branch up to test this: https://github.com/ekultails/infrared/tree/undercloud_images_task_none