-
Bug
-
Resolution: Done-Errata
-
Major
-
None
-
4.15
-
None
-
Important
-
No
-
CNF RAN Sprint 248
-
1
-
Proposed
-
False
-
This is a clone of issue OCPBUGS-27031. The following is the description of the original issue:
—
Description of problem:
If one tries to over-ride the NMStateConfig CR by providing a Node level crTemplate, the resulting CRs does not include the NMStateConfig CR because of logic flaw where we ignore that CR's generation if the user did not include the networking details in spec.clusters.nodes.NodeNetwork.Config and pec.clusters.nodes.NodeNetwork.Interfaces parts of the siteConfig. The user did not include them because they are including it as part of the NMStateConfig over-ride.
Version-Release number of selected component (if applicable):
How reproducible:
100%
Steps to Reproduce:
1. Remove the spec.clusters.nodes.NodeNetwork.Config and pec.clusters.nodes.NodeNetwork.Interfaces parts of the siteConfig and include crTemplate at the node level to over-ride the NMStateConfig CR 2. run the siteConfigGenrator tool 3. Observe the output
Actual results:
The NMStateConfig CR is missing from the generated CRs
Expected results:
The output CRs includes a NMStateConfig CR
Additional info:
- blocks
-
OCPBUGS-27504 Over-ridding NMStateConfig causes omission of NMStateConfig as part of the generated CRs
- Closed
- clones
-
OCPBUGS-27031 Over-ridding NMStateConfig causes omission of NMStateConfig as part of the generated CRs
- Closed
- is blocked by
-
OCPBUGS-27031 Over-ridding NMStateConfig causes omission of NMStateConfig as part of the generated CRs
- Closed
- is cloned by
-
OCPBUGS-27504 Over-ridding NMStateConfig causes omission of NMStateConfig as part of the generated CRs
- Closed
- links to
-
RHEA-2023:123645 OpenShift Container Platform 4.15.0 CNF vRAN extras update
- mentioned on