Commit Graph

127106 Commits

Author SHA1 Message Date
Joe Betz
3603555831 Fix flake in CEL cost stability tests
A new test was added that uses exists(), which short circuits
when a condition is met.  The test input is a map with random
ordering, so the test can fail when the element that causes
the iteration to short circuit is traversed first.
2024-11-06 22:19:32 -05:00
Harshal Neelkamal
6fdacf0411 Add plugin and key-cache for ExternalJWTSigner integration 2024-11-07 03:16:23 +00:00
Joe Betz
a6e0a7b17b Add defaulting to tests 2024-11-06 22:14:30 -05:00
utam0k
4f909c14a0
kubelet: new kubelet config option for disabling group oom kill
Signed-off-by: utam0k <k0ma@utam0k.jp>
2024-11-07 12:03:04 +09:00
杨朱 · Kiki
c4814f180a Use k8s.io/kubernetes/test/utils/ktesting 2024-11-07 10:36:13 +08:00
Joe Betz
fd69001314 Fix defaulting for native types 2024-11-06 21:00:13 -05:00
AxeZhan
7533123eb5 consider sidecar containers in maxContainerRestarts 2024-11-07 09:07:45 +08:00
Tim Allclair
24443b67cb Expand PLEG SetWatchCondition unit test coverage 2024-11-06 17:01:15 -08:00
Kubernetes Prow Robot
4c487b00af
Merge pull request #128627 from kannon92/revert-128046-ga3960
Revert "Graduate PodLifecycleSleepAction to GA"
2024-11-07 00:25:51 +00:00
Kubernetes Prow Robot
dff657a07c
Merge pull request #128623 from AnishShah/ippr-windows
[FG:InPlacePodVerticalScaling] Drop InPlacePodVerticalScaling support in windows
2024-11-07 00:25:43 +00:00
Kubernetes Prow Robot
7faac2451e
Merge pull request #128611 from neolit123/1.32-remove-myself-from-test-owners
remove myself from test/OWNERS
2024-11-07 00:25:36 +00:00
Kubernetes Prow Robot
dc01fa9d2b
Merge pull request #128593 from jpbetz/bump-cel-123
Introduce CEL two variable comprehensions
2024-11-07 00:25:29 +00:00
Kubernetes Prow Robot
6399c32669
Merge pull request #128503 from benluddy/cbor-codecs-featuregate
KEP-4222: Wire serving codecs to CBOR feature gate.
2024-11-06 23:17:35 +00:00
Kubernetes Prow Robot
28900b8069
Merge pull request #128077 from aramase/aramase/f/kep_4412_sa_node_aud_restriction
Enforce service account node audience restriction
2024-11-06 23:17:28 +00:00
Davanum Srinivas
199b7bdd1f
Add go-spew to unwanted dependencies we track
Signed-off-by: Davanum Srinivas <davanum@gmail.com>
2024-11-06 17:41:56 -05:00
Jordan Liggitt
4850b31bda
Revert "Add random interval to nodeStatusReport interval every time after an actual node status change"
This reverts commit d6e17ad808.
2024-11-06 17:12:13 -05:00
Kubernetes Prow Robot
9ba42a54a6
Merge pull request #128521 from carlory/framework-job
improve the code in test/e2e/framework/job/wait.go
2024-11-06 22:07:36 +00:00
Kubernetes Prow Robot
fa0979c15f
Merge pull request #124074 from carlory/clean-100001
fix description for PersistentVolumeSource and VolumeSource
2024-11-06 22:07:29 +00:00
Kevin Hannon
350b0d2b93
Revert "Graduate PodLifecycleSleepAction to GA" 2024-11-06 16:29:19 -05:00
Anish Shah
207842d3e0 drop InPlacePodVerticalScaling support in windows 2024-11-06 12:57:55 -08:00
Joe Betz
dc5e2f3fa2 Wrap unversioned CEL library initializer calls with guard 2024-11-06 15:53:27 -05:00
Joe Betz
3d4a5dac4e Add cost testing for two variable comprehensions 2024-11-06 15:53:27 -05:00
Joe Betz
b0180a9a37 hack/pin-dependency.sh github.com/google/cel-go v0.22.0 2024-11-06 15:53:17 -05:00
Ben Luddy
f37b41e79c
Regenerate OpenAPI specs. 2024-11-06 15:42:49 -05:00
Ben Luddy
439d2f7b40
Wire serving codecs to CBOR feature gate.
Integration testing has to this point relied on patching serving codecs for built-in APIs. The
test-only patching is removed and replaced by feature gated checks at runtime.
2024-11-06 15:41:39 -05:00
Kubernetes Prow Robot
e2bf630940
Merge pull request #128598 from AnishShah/fix-ippr-test
[FG:InPlacePodVerticalScaling] fix InPlacePodVerticalScaling e2e tests
2024-11-06 20:10:48 +00:00
Kubernetes Prow Robot
48c65d1870
Merge pull request #128576 from bart0sh/PR166-refactor-kubelet-stop-and-restart
e2e_node: refactor Kubelet stopping and restarting
2024-11-06 20:10:40 +00:00
Kubernetes Prow Robot
099449954e
Merge pull request #128556 from AnishShah/kubelet-reject-metric
Introduce a metric to track kubelet admission failure.
2024-11-06 20:10:33 +00:00
Kubernetes Prow Robot
7a1f8aaa52
Merge pull request #128554 from ritazh/webhookmatchcondition-doc-comment
Add WebhookMatchCondition doc comment
2024-11-06 20:10:25 +00:00
Kubernetes Prow Robot
a885e446d6
Merge pull request #128501 from benluddy/watch-cbor-seq
KEP-4222: Use cbor-seq content-type for CBOR watch responses.
2024-11-06 20:10:17 +00:00
Kubernetes Prow Robot
0edef5aa91
Merge pull request #128447 from bart0sh/PR164-migrate-cadvisor-to-contextual-logging
kubelet: Migrate CAdvisor to contextual logging
2024-11-06 20:10:10 +00:00
Kubernetes Prow Robot
198ec57f86
Merge pull request #128394 from mengqiy/spreadkubeletlaod
add randomness to nodeStatusReportFrequency for kubelet
2024-11-06 20:10:02 +00:00
Kubernetes Prow Robot
432a9af0fb
Merge pull request #128380 from pohly/log-TODO-logcheck
apiserver: avoid TODO in public docs
2024-11-06 20:09:53 +00:00
Kubernetes Prow Robot
dfba334a33
Merge pull request #128242 from jsafrane/selinux-controller
1710: Add SELinux warning controller
2024-11-06 20:09:44 +00:00
Kubernetes Prow Robot
983dd07760
Merge pull request #128031 from HirazawaUi/kep-4656
[Kubeadm] KEP-4656: Add kubelet instance configuration to configure CRI socket for each node
2024-11-06 20:09:37 +00:00
Kubernetes Prow Robot
96250d4411
Merge pull request #124918 from SergeyKanzhelev/commentIgnoringBadStatuses
added a comment that statuses lists are not being validated
2024-11-06 20:09:29 +00:00
Tim Allclair
7fce6f2317 More comments around PLEG WatchConditions 2024-11-06 11:05:24 -08:00
Tim Allclair
35bd1e6831 Emit a pod event when WatchConditions are completed 2024-11-06 11:05:24 -08:00
Tim Allclair
da9c2c553b Set pod watch conditions for resize 2024-11-06 11:05:24 -08:00
Tim Allclair
f4d36dd402 Add WatchCondition concept to the PLEG 2024-11-06 11:05:23 -08:00
Tim Allclair
07a9ab87bc Simplify PLEG relist loops 2024-11-06 11:05:23 -08:00
Kubernetes Prow Robot
2caf4eddd8
Merge pull request #128615 from pacoxu/update-openapi-spec-v1.32.0-beta
update openapi spec after v1.32 beta release
2024-11-06 18:59:29 +00:00
Anish Ramasekar
e93d5d5425
Enforce sa token node audience restriction when ServiceAccountNodeAudienceRestriction=true
Signed-off-by: Anish Ramasekar <anish.ramasekar@gmail.com>
2024-11-06 09:51:40 -08:00
Anish Ramasekar
51f7475b6a
Add ServiceAccountNodeAudienceRestriction feature gate
Signed-off-by: Anish Ramasekar <anish.ramasekar@gmail.com>
2024-11-06 09:51:36 -08:00
Kevin Conner
e7e1fb7234 Fix error check
Signed-off-by: Kevin Conner <kev.conner@gmail.com>
2024-11-06 09:21:09 -08:00
Paco Xu
cef3930337 update openapi spec after v1.32 beta release 2024-11-07 00:36:55 +08:00
Patrick Ohly
446f20aa3e DRA API: add maximum length of opaque parameters
This had been left out unintentionally earlier. Because theoretically there
might now be existing objects with parameters that are larger than whatever
limit gets enforced now, the limit only gets checked when parameters get
created or modified.

This is similar to the validation of CEL expressions and for consistency, the
same 10 Ki limit as for those is chosen.

Because the limit is not enforced for stored parameters, it can be increased in
the future, with the caveat that users who need larger parameters then depend
on the newer Kubernetes release with a higher limit. Lowering the limit is
harder because creating deployments that worked in older Kubernetes will not
work anymore with newer Kubernetes.
2024-11-06 17:29:51 +01:00
Lubomir I. Ivanov
ae910f3621 remove myself from test/OWNERS 2024-11-06 17:16:40 +02:00
Kubernetes Release Robot
62bdf5d87c CHANGELOG: Update directory for v1.32.0-beta.0 release 2024-11-06 14:51:32 +00:00
Jian Zeng
d9687a8c3a
feat(apiserver): set stream param in LogLocation
Signed-off-by: Jian Zeng <anonymousknight96@gmail.com>
2024-11-06 22:42:18 +08:00