Commit graph

7 commits

Author SHA1 Message Date
Siyuan Zhang
a8efd27b3b test/compatibility_lifecycle: resolve feature names from variables
Signed-off-by: Siyuan Zhang <sizhang@google.com>
2026-04-24 16:01:03 -05:00
Jarosław Dzikowski
50f08420d3 Graduate SchedulerQueueingHints feature gate 2026-04-23 10:17:33 +00:00
Jefftree
0045c44993 Remove obsolete thresholdVersion exemption from feature gate removal verification 2026-03-20 10:54:23 -04:00
Davanum Srinivas
c5b4b133ce
switch to latest sigs.k8s.io/yaml v1.5.0 (run update-gofmt.sh as well)
Signed-off-by: Davanum Srinivas <davanum@gmail.com>
2025-06-25 11:42:12 -04:00
Davanum Srinivas
3827d3bc4f
Drop usage of forked copies of goyaml.v2 and goyaml.v3
Signed-off-by: Davanum Srinivas <davanum@gmail.com>
2025-06-17 11:00:27 -04:00
yongruilin
5d0caaa1a6 feat: Add alpha feature verification to feature gates
Implement a new function, verifyAlphaFeatures, to ensure that alpha features cannot be enabled by default. Update the verifyOrUpdateFeatureList function to call this new verification. Add corresponding unit tests to validate the behavior of alpha feature handling.
2025-03-18 00:04:16 +00:00
yongruilin
088daf472b feat: Refactors featuregate lifecycle management script
- rename featuregate_linter to compatibility_lifecycle
- add feature removal verify to follow N+3 rule
- remove unversioned related operation
- rename yaml folder name to "reference"
2025-03-13 21:57:21 +00:00