Skip to content

metal3: Add Metal3Remediation and Metal3RemediationTemplate views#905

Draft
mastermaxx03 wants to merge 9 commits into
headlamp-k8s:mainfrom
mastermaxx03:metal3-remediation
Draft

metal3: Add Metal3Remediation and Metal3RemediationTemplate views#905
mastermaxx03 wants to merge 9 commits into
headlamp-k8s:mainfrom
mastermaxx03:metal3-remediation

Conversation

@mastermaxx03

Copy link
Copy Markdown
Contributor

Stacked on #900 (which stacks on #899 and #892).

Summary

Adds Metal3Remediation and Metal3RemediationTemplate to the Metal3 section, the CAPM3 resources that drive repair of an unhealthy machine according to a strategy, and the blueprint those are stamped from. This finishes the CAPM3 resource views; the map view and mutating actions come next.

Included

  • Metal3Remediation list and detail views with phase, strategy, and retry progress.
  • Metal3RemediationTemplate list and detail views with the strategy.
  • The Metal3 sidebar group extended with the two new entries.

How to test

  • A cluster with the Metal3 and CAPM3 CRDs installed.
  • cd metal3 && npm install && npm start, then run Headlamp.
  • Apply the sample: kubectl apply -f metal3/test-files/metal3remediation.yaml.
  • Open the Metal3 section: the remediations and remediation templates list, and clicking one opens the detail view.

@mastermaxx03

Copy link
Copy Markdown
Contributor Author

@illume @Rozzii RFR!

@mastermaxx03 mastermaxx03 force-pushed the metal3-remediation branch 2 times, most recently from dc12936 to eedbd74 Compare July 14, 2026 17:24
…iews

Signed-off-by: mastermaxx03 <srivastavaanimesh22@gmail.com>
…ies and routes

Signed-off-by: mastermaxx03 <srivastavaanimesh22@gmail.com>
Signed-off-by: mastermaxx03 <srivastavaanimesh22@gmail.com>
…and detail views

Signed-off-by: mastermaxx03 <srivastavaanimesh22@gmail.com>
…sidebar entries and routes

Signed-off-by: mastermaxx03 <srivastavaanimesh22@gmail.com>
Signed-off-by: mastermaxx03 <srivastavaanimesh22@gmail.com>
…detail views

Signed-off-by: mastermaxx03 <srivastavaanimesh22@gmail.com>
…bar entries and routes

Signed-off-by: mastermaxx03 <srivastavaanimesh22@gmail.com>
Signed-off-by: mastermaxx03 <srivastavaanimesh22@gmail.com>
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant