-
Bug
-
Resolution: Done-Errata
-
Critical
-
4.16
-
None
Description of problem:
When installing a cluster, if the CPMS is created with a template without a path, the ControlPlaneMachineSet operator is rejecting any modifications to / deletion of the CPMS CR.
Version-Release number of selected component (if applicable):
4.16
How reproducible:
always
Steps to Reproduce:
1. Install cluster with generated FD 2. Once the cluster is installed, attempt to delete the CPMS
Actual results:
Deletion of CPMS is rejected due to invalid template definition
Expected results:
Deletion of CPMS completes without error.
Additional info:
The job "pull-ci-openshift-cluster-control-plane-machine-set-operator-main-e2e-vsphere-operator" is currently failing with: ~~~ control plane machine set should be able to be updated Expected success, but got an error: <*errors.StatusError | 0xc000233c20>: admission webhook "controlplanemachineset.machine.openshift.io" denied the request: spec.template.machines_v1beta1_machine_openshift_io.spec.providerSpec.value.template: Invalid value: "ci-op-7xjyyytp-91aad-zrdm2-rhcos-generated-region-generated-zone": template must be provided as the full path { ErrStatus: { TypeMeta: {Kind: "", APIVersion: ""}, ListMeta: { SelfLink: "", ResourceVersion: "", Continue: "", RemainingItemCount: nil, }, Status: "Failure", Message: "admission webhook \"controlplanemachineset.machine.openshift.io\" denied the request: spec.template.machines_v1beta1_machine_openshift_io.spec.providerSpec.value.template: Invalid value: \"ci-op-7xjyyytp-91aad-zrdm2-rhcos-generated-region-generated-zone\": template must be provided as the full path", Reason: "Forbidden", Details: nil, Code: 403, }, } failed [FAILED] Timed out after 60.000s. ~~~
- is cloned by
-
OCPBUGS-32357 vSphere ControlPlaneMachineSet Operator Not Allowing Changes to CPMS
- Closed
- is depended on by
-
OCPBUGS-32357 vSphere ControlPlaneMachineSet Operator Not Allowing Changes to CPMS
- Closed
- links to
-
RHEA-2024:0041 OpenShift Container Platform 4.16.z bug fix update