-
Bug
-
Resolution: Unresolved
-
Undefined
-
None
-
None
-
Quality / Stability / Reliability
-
False
-
-
False
-
-
-
Moderate
-
None
Description of problem:
- Add a worker node to a deployed ClusterInstance (scale out scenario) with bad data in the nodeNetworking. In my case the interface name in the default route did not match any interface in the NMState Config.
- The ClusterInstance renders the BMH and NMStateConfig and inspection begins
- Inspection fails, the InfraEnv does not create the ISO with a message indicating that the NMStateConfig is invalid (which it is)
- Edit the ClusterInstance to fix the nmstate configuration of the new node. The webhook blocks the edit.
- Edit the ClusterInstance to remove the bad node. This succeds, however the bad BMH and NMStateConfig remain on the hub (they aren't deleted)
- Manually remove the BMH and NMStateConfig from the hubb
- Edit the ClusterInstance and re-add the node with correct NMState data. BMH and NMStateConfig are re-rendered and scale-out proceeds as expected
Version-Release number of selected component (if applicable):
ACM 2.13.3
How reproducible:
100%
Steps to Reproduce:
- See above
- ...
Actual results:
Expected results:
Ability to edit the clusterinstance to fix the error
Alternatively, I should not need to remove the BMH and NMStateConfig by hand after removing the nodes.