-
Bug
-
Resolution: Unresolved
-
Critical
-
None
-
4.18, 4.19
-
None
Description of problem:
Ratcheting validation was implemented and made beta in 1.30. Validation ratcheting works for changes to the main resource, but does not work when applying updates to a status subresource. Details in https://github.com/kubernetes/kubernetes/issues/129503
Version-Release number of selected component (if applicable):
How reproducible:
Always
Steps to Reproduce:
1. Install 4.17 2. Set powervs serviceEndpoints in the platformStatus to a valid lowercase string 3. Upgrade to 4.18 - validation has changed 4. Attempt to update an adjacent status field
Actual results:
Validation fails and rejects the update
Expected results:
Ratcheting should kick in and accept the object
Additional info:
- is cloned by
-
OCPBUGS-48515 Ratcheting validation does not work for status subresource [4.18]
- ON_QA
- is depended on by
-
OCPBUGS-48079 Upgrading a PowerVS cluster from 4.17 to 4.18 breaks infrastructure status subresource writes
- ON_QA
-
OCPBUGS-48515 Ratcheting validation does not work for status subresource [4.18]
- ON_QA
- links to