-
Bug
-
Resolution: Duplicate
-
Normal
-
CNV v4.15.0
-
None
-
0.42
-
False
-
False
-
---
-
---
-
-
CNV I/U Operators Sprint 249, CNV I/U Operators Sprint 250, CNV I/U Operators Sprint 251, CNV I/U Operators Sprint 252, CNV I/U Operators Sprint 253, CNV I/U Operators Sprint 254
-
No
Description of problem: Following mitigation steps for VirtualMachineCRCErrors in documentation produces "updates to parameter are forbidden" message.
Version-Release number of selected component (if applicable): 4.14
How reproducible: Consistently reproduceable
Steps to Reproduce:
1. Follow steps in Mitigation section of VirtualMachineCRCErrors document
Actual results: Error "Forbidden: updates to parameters are forbidden." for field "parameters".
Expected results: Storage class has the parameter added so that the errors are no longer occurring.
Additional info:
The mitigation steps can't be taken successfully as you are not able to modify storage class parameters after its creation. In order to implement the suggested change, you need to download / save the yaml locally and implement the changes. Then you are required to either delete the storage class and then apply the locally changed file, or create a new storage class with the same file, then delete the old. One important note is that annotating the storage class will only affect new PVs and not existing PVs.