-
Bug
-
Resolution: Done-Errata
-
Major
-
4.14
-
Important
-
No
-
Rejected
-
False
-
-
N/A
-
Release Note Not Required
Description of problem:
[AWS EBS CSI Driver Operator] should not update the default storageclass annotation back after customers remove the default storageclass annotation
Version-Release number of selected component (if applicable):
Server Version: 4.14.0-0.nightly-2023-06-08-102710
How reproducible:
Always
Steps to Reproduce:
1. Install an aws openshift cluster 2. Create 6 extra storage classes(any sc is ok) 3. Overwriter all the sc with the storageclass.kubernetes.io/is-default-class=false and check all the sc are set as undefault 4. Overwriter all the sc with the storageclass.kubernetes.io/is-default-class=true 5. loop step4-5 several times
Actual results:
Overwriter all the sc with the storageclass.kubernetes.io/is-default-class=false, sometimes recovered by the driver operator
Expected results:
Overwriter all the sc with the storageclass.kubernetes.io/is-default-class=false should always succeed
Additional info:
- is cloned by
-
OCPBUGS-14876 [library-go] `ApplyStorageClass()` must not ignore `ResourceVersion` of `required` StorageClass
- Closed
- links to
-
RHSA-2023:5006 OpenShift Container Platform 4.14.z security update
(11 links to)