Skip to content

Conversation

@bogdando
Copy link
Contributor

@bogdando bogdando commented Nov 12, 2025

Create a separate kustomization for BMH and provisioning to make it applicable independently of nodeset.

Remove duplicated inclusion of network values source for control plane stage in automation.

Adjust automation to create CP and BMH in parallel.

The stages will now execute as follows:

  1. nncp-configuration (networking setup)
  2. network-configuration (MetalLB setup)
  3. control-plane and baremetalhosts-configuration (run in parallel)
  4. edpm-nodeset (depends on both control plane and BMH being ready)
  5. edpm-deployment (final deployment)

Unrelated change:

  • update gitignore for asdf .tool-versions to simplify local development when kustomize is installed with asdf.

CI impact: rework extracted BMO values for baremetalhosts-configuration

Jira: OSPRH-21650

@openshift-ci
Copy link

openshift-ci bot commented Nov 12, 2025

Skipping CI for Draft Pull Request.
If you want CI signal for your change, please convert it to an actual PR.
You can still manually trigger a test run with /test all

@openshift-ci
Copy link

openshift-ci bot commented Nov 12, 2025

[APPROVALNOTIFIER] This PR is NOT APPROVED

This pull-request has been approved by: bogdando
Once this PR has been reviewed and has the lgtm label, please assign fultonj for approval. For more information see the Code Review Process.

The full list of commands accepted by this bot can be found here.

Needs approval from an approver in each of these files:

Approvers can indicate their approval by writing /approve in a comment
Approvers can cancel approval by writing /approve cancel in a comment

@bogdando bogdando force-pushed the OSPRH-21650 branch 2 times, most recently from 41fb4f1 to 5630750 Compare November 13, 2025 10:19
Create a separate kustomization for BMH and provisioning to make it
applicable independently of nodeset.

Adjust automation to create CP and BMH in parallel.

The stages will now execute as follows:
1. nncp-configuration (networking setup)
2. network-configuration (MetalLB setup)
3. control-plane and baremetalhosts-configuration (run in parallel)
4. edpm-nodeset (depends on both control plane and BMH being ready)
5. edpm-deployment (final deployment)

Unrelated change:
* update gitignore for asdf .tool-versions to simplify local
development when kustomize is installed with asdf.

CI impact: rework extracted BMO values for baremetalhosts-configuration

Signed-off-by: Bohdan Dobrelia <[email protected]>
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant