airshipit / airshipctl

A CLI for managing declarative infrastructure.
Apache License 2.0
43 stars 49 forks source link

First Target Node BMH Image HREF Should Not Reference Ephemeral Host #641

Closed lb4368 closed 3 years ago

lb4368 commented 3 years ago

Problem description During initial deployment of a target cluster, the first control plane node is provisioned from the ephemeral cluster. Therefore, the BMH resource for this node references an image href endpoint on the ephemeral host. Since the ephemeral host is removed, this causes issues in certain scenarios like a Day 2 BMO upgrade (#610) when the BMH resources are validated causing the node to go into a deprovisioning state.

Proposed change Identify a solution to correct the initial target cluster node image href to reference a valid target cluster endpoint.

joshuaherrera commented 3 years ago

Hi, I can take this issue.

joshuaherrera commented 3 years ago

PS that resolves this issue: https://review.opendev.org/c/airship/airshipctl/+/817821