infrared icon indicating copy to clipboard operation
infrared copied to clipboard

Support Predeployed Overcloud Servers

Open LukeShortCloud opened this issue 4 years ago • 1 comments

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 suggests stack.
  • 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

LukeShortCloud avatar Oct 30 '19 19:10 LukeShortCloud

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

LukeShortCloud avatar Nov 07 '19 17:11 LukeShortCloud