Commit Graph

129679 Commits

Author SHA1 Message Date
Antonio Ojea
c2c003a71f update k8s.io/utils to bring fakeClock.Waiters()
Change-Id: I7e25338df225c2c27457403fbc2f158d08638f87
2025-05-02 23:11:30 +00:00
Kubernetes Prow Robot
01899a7c86 Merge pull request #130989 from liggitt/creationTimestamp-omitzero
Omit null creationTimestamp
2025-05-02 15:17:58 -07:00
Jordan Liggitt
6bb6c99342 Drop null creationTimestamp from test fixtures 2025-05-02 15:38:40 -04:00
Jordan Liggitt
41805aff91 Update runtime convertor to honor IsZero() 2025-05-02 15:38:40 -04:00
Jordan Liggitt
bc60517171 bump cbor to add omitzero support 2025-05-02 15:38:38 -04:00
Jordan Liggitt
06b0784062 bump structured-merge-diff to add omitzero support 2025-05-02 15:38:38 -04:00
Jordan Liggitt
fdf0bb41a4 Omit null metadata.creationTimestamp 2025-05-02 15:38:37 -04:00
Kubernetes Prow Robot
72ffb70d3e Merge pull request #131587 from neolit123/1.34-use-named-port-for-coredns-probes
kubeadm: use named ports for coredns probes
2025-05-02 11:38:02 -07:00
Kubernetes Prow Robot
a931fc57aa Merge pull request #131585 from pohly/dra-e2e-no-terminationgraceperiod
DRA e2e: avoid terminationGracePeriodSeconds
2025-05-02 11:37:55 -07:00
Kubernetes Prow Robot
9549613361 Merge pull request #131584 from wjiec/chore/ingress-validating
Remove redundant Required validation for IngressRules
2025-05-02 09:15:56 -07:00
Kubernetes Prow Robot
ef239ae62b Merge pull request #131029 from liggitt/to-unstructured-stdlib
Make ToUnstructured match stdlib omitempty and anonymous behavior
2025-05-02 08:07:55 -07:00
Jordan Liggitt
09912f3521 Make ToUnstructured match stdlib omitempty and anonymous behavior 2025-05-02 10:03:51 -04:00
Kubernetes Prow Robot
e61430919e Merge pull request #131431 from black-dragon74/apps-v1b2-typo
api: Fix typo in word "immediately"
2025-05-02 06:44:04 -07:00
Kubernetes Prow Robot
0b3648a97f Merge pull request #130179 from mfahlandt/contribex-leadership-change
Updates chairs for SIG ContribEx
2025-05-02 06:43:57 -07:00
jayson wang
49f765e2b3 Remove redundant Required validation for IngressRules 2025-05-02 20:56:29 +08:00
Lubomir I. Ivanov
a6549edd1a kubeadm: use named ports for coredns probes
This is done for consistency as the coredns deployment already
had named ports.
2025-05-02 15:41:01 +03:00
Kubernetes Prow Robot
e1cf24670f Merge pull request #131581 from gauravkghildiyal/dra-avoid-unnecessary-slice-deletion
Introduce special handling for updates involving a single resource slice.
2025-05-02 03:23:55 -07:00
Patrick Ohly
dceae3b388 DRA e2e: avoid terminationGracePeriodSeconds
`terminationGracePeriodSeconds: 0` was a mistake, it bypasses the normal
pod shutdown in the kubelet.

The right way to shut down a pod quickly is to have it react to SIGTERM.
The busybox implementation of "sleep" doesn't. `agnhost pause` does,
so let's use that instead.

For E2E tests, the InfiniteSleepCommand was already change about a year ago to
react to SIGTERM, so the `terminationGracePeriodSeconds: 1` workaround is no
longer needed.
2025-05-02 10:52:56 +02:00
Gaurav Ghildiyal
edda4b02d6 fixup! Introduce special handling for updates involving a single resource slice. 2025-05-02 00:09:10 -07:00
Gaurav Ghildiyal
6d8b41fac6 Introduce special handling for updates involving a single resource slice.
Typically, a single DRA driver uses only one ResourceSlice per resource pool.
Currently, the ResourceSliceController updates this slice by deleting and
recreating it when devices are added or removed. For this common
single-slice-per-pool scenario, we can improve efficiency by directly updating
the existing ResourceSlice instead.
2025-05-01 22:24:23 -07:00
Niraj Yadav
2e98d87c56 api: Fix typo in word "immediately"
In v1beta2 apps types, "immediately" is misspelled as
"immediatedly", this patch corrects that typo.

Signed-off-by: Niraj Yadav <niryadav@redhat.com>
2025-05-02 10:48:46 +05:30
Kubernetes Prow Robot
03a3c0c891 Merge pull request #131573 from enj/enj/t/oidc_nested_cel
jwt: add unit tests for using CEL with deeply nested claims
2025-05-01 12:41:56 -07:00
Monis Khan
5441f5fdef jwt: add unit tests for using CEL with deeply nested claims
Signed-off-by: Monis Khan <mok@microsoft.com>
2025-05-01 12:32:20 -04:00
Kubernetes Prow Robot
6c05c5e16e Merge pull request #131564 from logica0419/kubeapiserver-string-concat
Add missing space in string concatenation (kubeapiserver)
2025-05-01 09:17:55 -07:00
Kubernetes Prow Robot
cf6cc0f5d7 Merge pull request #130381 from royalsflush/probe-total-beta
Bumps up prober_probe_total from alpha to beta
2025-04-30 18:39:54 -07:00
Kubernetes Prow Robot
8aa1d337e9 Merge pull request #131102 from esotsal/debug_131067
[FG:InPlacePodVerticalScaling] Clean code resize test
2025-04-30 15:33:55 -07:00
Kubernetes Prow Robot
42bd93955a Merge pull request #131538 from aojea/blue_green_e2e
e2e network: blue green deployments
2025-04-30 14:14:01 -07:00
Kubernetes Prow Robot
48d420a384 Merge pull request #131453 from dom4ha/leader-change
Remove alculquicondor from sig-scheduling approvers
2025-04-30 14:13:54 -07:00
Kubernetes Prow Robot
da24cfe98b Merge pull request #131509 from liggitt/relax-external-signer-path
Relax external signer path validation to allow relative paths
2025-04-30 11:57:54 -07:00
Jordan Liggitt
48054afd6a Relax external signer path validation to allow relative paths 2025-04-30 13:41:22 -04:00
Kubernetes Prow Robot
4a5aa2ffc2 Merge pull request #131563 from logica0419/kubeadm-string-concat
Add missing space in string concatenation (kubeadm)
2025-04-30 10:14:03 -07:00
Kubernetes Prow Robot
15f8e91f03 Merge pull request #131342 from carlory/fix131329
deflake e2e tests: CustomResourcePublishOpenAPI works for multiple CRDs of same group and version but different kinds
2025-04-30 10:13:55 -07:00
Kubernetes Prow Robot
5c7d8344df Merge pull request #131550 from ania-borowiec/patch-1
Add comment explaining the metric sampling logic for plugin execution metrics
2025-04-30 08:12:03 -07:00
Kubernetes Prow Robot
090ebab0d7 Merge pull request #131506 from princepereira/ppereira-update-hnslib
Update hnslib version in Windows KubeProxy.
2025-04-30 08:11:56 -07:00
logica0419
e500f94519 add missing space in string concatenation (kubeapiserver) 2025-04-30 23:55:46 +09:00
logica0419
c5a2c69b94 add missing space in string concatenation (kubeadm) 2025-04-30 23:51:11 +09:00
Kubernetes Prow Robot
c064ed8ed3 Merge pull request #130207 from carlory/cleanup-IncludeCloudLoops
remove outdate comment about pv controller
2025-04-30 06:37:56 -07:00
Ania Borowiec
1b9386aac3 Add comment explaining the metric sampling logic for plugin execution metrics
I have just spent some time finding the change that introduced this and reading the discussion in the relevant PR. I assume this comment could save some time for other people new to this code
2025-04-30 12:17:33 +02:00
Antonio Ojea
3a5dda78af e2e network: blue green deployments
Use Pod Readiness Gates and Services to implement blue green deployment
strategies by setting the corresponding readines gate to influence the
service traffic.

Change-Id: I23e3b9a0440014f48a4612685055565fd8dff5ec
2025-04-30 04:46:50 +00:00
Kubernetes Prow Robot
1b517e5501 Merge pull request #131536 from enj/enj/r/oidc_cel_activation
jwt: refactor CEL eval to drop `unstructured` and `map[string]any`
2025-04-29 18:47:55 -07:00
Kubernetes Prow Robot
25f124886c Merge pull request #131460 from jpbetz/cel-value-reflect
Add lazy reflective CEL object wrapper
2025-04-29 13:43:54 -07:00
Joe Betz
ea64418271 Appease linters 2025-04-29 15:37:26 -04:00
Monis Khan
43d6ea12e3 jwt: refactor CEL eval to drop unstructured and map[string]any
This prepares us to add support for distributed claims support in
CEL expressions.

Signed-off-by: Monis Khan <mok@microsoft.com>
2025-04-29 15:37:01 -04:00
Kubernetes Prow Robot
2cc53d78b7 Merge pull request #131525 from carlory/fix-131512
Fix pod failure policy defaults does not work for cronjob
2025-04-29 10:36:05 -07:00
Kubernetes Prow Robot
e73db626bd Merge pull request #131265 from rikatz/check-ipv6-enablement-kproxy
kube-proxy should check global IPv6 enablement
2025-04-29 10:35:58 -07:00
Joe Betz
064074c07a Add lazy reflective CEL object wrapper 2025-04-29 13:32:26 -04:00
Kubernetes Prow Robot
e3b9541b23 Merge pull request #131527 from carlory/cleanup-kubelet-UserNamespaces
Fix incorrect  feature gate name UserNamespaceSupport for kubelet apis
2025-04-29 09:18:17 -07:00
Kubernetes Prow Robot
67d2befc93 Merge pull request #131526 from pohly/dra-test-driver-example-update
DRA test: update examples
2025-04-29 09:18:10 -07:00
Kubernetes Prow Robot
e0dbdc9d17 Merge pull request #131518 from kevinrizza/pod-resize-test-namespace
Don't create extra namespaces during pod resize tests
2025-04-29 09:18:02 -07:00
Kubernetes Prow Robot
ea08d4df93 Merge pull request #128946 from jackfrancis/SetPVCVACName-eventually-gomega
test: don't panic during an Eventually retry loop
2025-04-29 09:17:55 -07:00