Commit Graph

135799 Commits

Author SHA1 Message Date
Your Name
701db6b6a6 validation-gen: Fix all stable api violations by prefixing +k8s:alpha(since:"1.36") and exclude output_tests from linting 2026-02-25 00:50:31 +00:00
Your Name
d1f11ee860 validation-gen: remove manual lint tracking and unused flags
* Introduce a new mechansim to skip linter for a pkg.
* skip linting for the test pkgs.
2026-02-25 00:06:20 +00:00
Your Name
7d08854616 Fix lint errors 2026-02-25 00:06:19 +00:00
Your Name
6910980aad Enforce lint before generating the validation code 2026-02-25 00:06:19 +00:00
Your Name
826978bf81 Add lint rules to enforce optional required, stability and alpha/beta prefix. 2026-02-25 00:06:19 +00:00
Kubernetes Prow Robot
25993ba58b Merge pull request #137233 from lalitc375/tags-graduation
Promote multiple validation-gen tags to beta
2026-02-25 05:03:40 +05:30
Kubernetes Prow Robot
87257b7e44 Merge pull request #136630 from lalitc375/dv-testing-utils
validation: add FromImperative field to track source of validation errors
2026-02-25 05:03:33 +05:30
Kubernetes Prow Robot
6457593fdf Merge pull request #136215 from darthsuburbus/dec-validation-ipaddress
ipaddress: migrate parentref validation to DV
2026-02-25 03:05:35 +05:30
Your Name
95a17bf288 Promote multiple validation-gen tags to beta
This commit promotes the following validation-gen tags from alpha to beta:
- customUnique
- eachKey
- ifDisabled
- ifEnabled
- immutable
- unique
- update
2026-02-24 20:40:39 +00:00
Kubernetes Prow Robot
862b0673c2 Merge pull request #136959 from natasha41575/allocated_status_cleanup
remove the InPlacePodVerticalScalingAllocatedStatus feature gate
2026-02-25 00:47:35 +05:30
Your Name
3b5298f0a4 Fix resource claim DV 2026-02-24 18:36:47 +00:00
Your Name
12a6d300c6 Change strategy.go utils to mark handwritten validation errors properly 2026-02-24 18:33:14 +00:00
Your Name
b8bd945f3e Add logic to match errors according to the error origination 2026-02-24 18:33:13 +00:00
Kubernetes Prow Robot
0d151519f4 Merge pull request #137225 from joshjms/bump-etcd-sdk-v3.6.8
Bump etcd sdk v3.6.8
2026-02-24 23:43:43 +05:30
Kubernetes Prow Robot
0ef4f38784 Merge pull request #136900 from itzPranshul/rbac-optionalorrequired
KAL:enforce `optionalorrequired` on rbac API group
2026-02-24 23:43:34 +05:30
Kubernetes Prow Robot
33c0645126 Merge pull request #137211 from lalitc375/cleanup
Move storageversionhashdata variables to instance_test.go
2026-02-24 21:59:37 +05:30
joshjms
9c00b4c1f5 etcd: bump etcd sdk to v3.6.8
Signed-off-by: joshjms <joshjms1607@gmail.com>
2026-02-25 00:17:17 +08:00
Kubernetes Prow Robot
5da88b908c Merge pull request #134081 from sxllwx/try-to-fix-133656
chore(sample-controller): use reigster-gen
2026-02-24 21:07:39 +05:30
wangxiang
0bdee7624f Regenerate openapi for sample-controller 2026-02-24 16:19:10 +08:00
Kubernetes Prow Robot
ea70974a08 Merge pull request #137098 from yuanwang04/fix-container-swap-metrics
Fix container swap metrics
2026-02-24 12:57:36 +05:30
Kubernetes Prow Robot
4179ebc3d6 Merge pull request #136822 from itzPranshul/storage-class
Validationo-gen: Migrate handwritten validation to declarative validation in StorageClass
2026-02-24 11:05:34 +05:30
pranshul gupta
c58755863c applying feedback 2026-02-24 09:49:11 +05:30
wangxiang
712a8d1fe2 Remove unused register.go 2026-02-24 09:25:16 +08:00
wangxiang
6581867156 chore(sample-controller): generate zz_generated.register.go 2026-02-24 09:25:16 +08:00
Your Name
dc4b3beeb0 Move storageversionhashdata variables to instance_test.go
This addresses a PR review comment to clean up storageversionhashdata which is only used in tests by moving its contents directly into the test file where they are used and making them private.
2026-02-23 22:20:44 +00:00
Kubernetes Prow Robot
85e4e386d4 Merge pull request #137171 from liggitt/component-helpers-deps
Clean up direct external dependencies from component-helpers
2026-02-24 02:23:35 +05:30
Kubernetes Prow Robot
60433d43cf Merge pull request #137200 from tosi3k/was-wap-feature-gate
KEP-5710: Add WorkloadAwarePreemption feature gate
2026-02-23 20:59:44 +05:30
Kubernetes Prow Robot
3bc0b290e9 Merge pull request #136937 from p0lyn0mial/upstream-reflector-list-unsupported-table
client-go/reflector: reject Table format resources in List and Watch paths
2026-02-23 20:59:36 +05:30
Kubernetes Prow Robot
dd63fd859c Merge pull request #137139 from Argh4k/137125-hotfix
Pass pod from cache to updatePod in handleSchedulingFailure
2026-02-23 19:27:36 +05:30
Antoni Zawodny
ee5f014e51 KEP-5710: Add WorkloadAwarePreemption feature gate 2026-02-23 14:05:27 +01:00
Kubernetes Prow Robot
21d8cca01d Merge pull request #136923 from jpbetz/mock-limitations-docs
Explain limitations and maintenance policy of fake client
2026-02-23 15:13:34 +05:30
Kubernetes Prow Robot
0cf70d138e Merge pull request #137194 from macsko/fix_nil_pointer_dereference_in_submit
Fix nil pointer dereference in submitPodGroupAlgorithmResult
2026-02-23 14:25:33 +05:30
Maciej Skoczeń
1a1d4f60a8 Fix nil pointer dereference in submitPodGroupAlgorithmResult 2026-02-23 08:03:41 +00:00
Kubernetes Prow Robot
c05d4b30ff Merge pull request #137191 from everpeace/dra-allocator-channel-fix
DRA: Make Allocators.Channel() consistent with thier consistency levels
2026-02-23 12:24:59 +05:30
Shingo Omura
aa118a464f Make Allocators.Channel() consistent with thier consistency level 2026-02-23 09:05:24 +09:00
Abhishek Srivastava
ed083ab6b7 add declarative validation tests for ipaddress 2026-02-22 06:53:56 -08:00
Kubernetes Prow Robot
ab1a549116 Merge pull request #137124 from Helion55/remove_data_test.go_files
Cleanup: Remove data_test.go files from kubeadm phases
2026-02-22 17:23:38 +05:30
Kubernetes Prow Robot
8bfda5d315 Merge pull request #135313 from oduludo/enable-commentstart-apiserverinternal
commentstart lint fixes for apiserverinternal API group
2026-02-22 00:37:38 +05:30
Kubernetes Prow Robot
c18ca07846 Merge pull request #137182 from danwinship/node-killer-killer
Drop k/k's copy of e2e NodeKiller
2026-02-21 20:43:38 +05:30
Dan Winship
a401451df8 Drop NodeKiller
This was supposed to have been removed shortly after it was added (the
functionality was moved to kubernetes/perf-tests, where it has since
been improved).
2026-02-21 08:30:04 -05:00
Maciej Wyrzuc
314d92f535 Pass pod from cache to updatePod in handleSchedulingFailure 2026-02-21 12:51:44 +00:00
Kubernetes Prow Robot
59e64a6ba3 Merge pull request #137177 from adrianmoisey/test-config-tolerance-test-without-serial
HPA: Remove WithSerial from Configurable Tolerances e2e test
2026-02-21 17:25:37 +05:30
Adrian Moisey
130641d6fd Remove WithSerial
This test is very slow (15 minutes). This is testing if it can be run in
parallel
2026-02-21 12:13:49 +02:00
Ludo van Orden
156fc7981c updated generated code 2026-02-21 11:06:20 +01:00
Kubernetes Prow Robot
c182a33384 Merge pull request #137175 from adrianmoisey/tweak-hpa-e2e-tests
Mark some HPA slow e2e tests as slow
2026-02-21 12:45:42 +05:30
Adrian Moisey
a3bf19813c Style linting 2026-02-21 07:22:56 +02:00
Adrian Moisey
45a6ede4fe Mark some HPA slow tests as slow
This will put the tests near the start of the run
2026-02-21 07:22:11 +02:00
Ludo van Orden
9e29a74c6f commentstart lint fixes for apiserverinternal API group 2026-02-20 23:54:57 +01:00
Kubernetes Prow Robot
b5c9cada55 Merge pull request #137008 from srhppr/fix/podcertificate-owner-reference-apiversion
[KEP 4317] Fix incorrect APIVersion in PodCertificateRequest OwnerReference
2026-02-21 02:53:41 +05:30
Jordan Liggitt
4ab6ae2a59 Drop direct use of github.com/stretchr/testify in component-helpers 2026-02-20 14:50:15 -05:00