-
Bug
-
Resolution: Unresolved
-
Major
-
4.20
-
Quality / Stability / Reliability
-
False
-
-
1
-
None
-
None
-
None
-
Rejected
-
Metal Platform 273
-
1
-
None
-
None
-
None
-
None
-
None
-
None
-
None
When deploying a worker with CAPI, the Node join CSR is never approved. The CAPI machine controller now validates status.Addresses to make sure that IP addresses aren't blank. The machine gets these values from the infra machine (metal3machine in our case) and the infra machine gets them from the baremetalhost. The baremetalhost resource allows for these values to be blank.
I think the solution is to change CAPM3 to filter out any blank values when copying the information from the baremetalhost to the metal3machine.