Support Predeployed Overcloud Servers

Open
#372 1 comment 0 reactions 0 assignees View on GitHub

Nobody has claimed this yet.

Assessment

Difficulty
4/5
Estimated time
3-5 days
Newbie friendliness
32/100
Issue type
Feature
Clarity
Mostly clear
Activity status
Stale
Tech stack
ansible

Research direction

Start by reviewing the linked Red Hat documentation for pre-provisioned nodes and the issue's four stated requirements. Trace the existing InfraRed deployment entry points for repository setup, os-collect-config, SSH keying, and Heat templates; the work is done when predeployed Overcloud servers can be deployed without Ironic provisioning.

Written by the indexing model from the issue text.

Description

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

Dominant language
Jinja
Stars
105
Forks
100
PR merge metrics
No merged PRs in 30d

Contributor guide

No contributing guide indexed for this repository

First steps

  1. Read the whole issue, then the project's contributing guide.
  2. Comment on the issue to say you are picking it up — it saves two people doing the same work.
  3. Fork the repository and make your change on a branch.
  4. Open a pull request that references the issue number.

More from redhat-openstack/infrared

All issues in redhat-openstack/infrared

Similar issues

More Cloud issues

Get new issues in your inbox

A short digest of beginner-friendly GitHub issues.