Commit Graph

136379 Commits

Author SHA1 Message Date
Kubernetes Prow Robot
d60e111b5f Merge pull request #137587 from thockin/dv_cleanup_and_minItems_and_maximum
DV cleanup, minItems, and maximum
2026-03-12 06:09:48 +05:30
Kubernetes Prow Robot
c232632ac5 Merge pull request #137213 from Jefftree/leak-fix
Fix FSWatcher goroutine leak by adding ctx to Run()
2026-03-12 06:09:42 +05:30
Kubernetes Prow Robot
c88f221fd2 Merge pull request #136279 from tchap/add-feature-gate-ControllerManagerReleaseLeaderELectionLockOnCancel
controller-manager: Add ControllerManagerReleaseLeaderElectionLockOnCancel feature gate
2026-03-12 06:09:35 +05:30
Kubernetes Prow Robot
6320c4cad8 Merge pull request #136681 from yuanwang04/restart-pod
Graduate RestartAllContainers to beta
2026-03-12 05:13:57 +05:30
Kubernetes Prow Robot
4b4bdeb888 Merge pull request #136393 from apendua/remove-distutils
Skip gcloud version check to remove dependency on deprecated distutils
2026-03-12 05:13:50 +05:30
Kubernetes Prow Robot
b9b5f65c2e Merge pull request #135419 from pohly/apimachinery-handle-errors-helper
apimachinery: clarify ErrorHandler and provide helper for formatting
2026-03-12 05:13:42 +05:30
Kubernetes Prow Robot
6d92449054 Merge pull request #134290 from huww98/kcm-no-get-pv
Do not get PV for externally deleting volume
2026-03-12 05:13:35 +05:30
Kubernetes Prow Robot
85a2c747e2 Merge pull request #137642 from tallclair/testgetpods
Fix flake in TestGetPods
2026-03-12 04:07:42 +05:30
Kubernetes Prow Robot
1d7d965338 Merge pull request #137563 from pohly/golangci-lint-bump
bump golangci-lint to v2.11.2
2026-03-12 04:07:35 +05:30
Kubernetes Prow Robot
93eed79b22 Merge pull request #137639 from pohly/dra-integration-extendedresource-alloc-fix
DRA integration: fix test isolation of extended resource test
2026-03-12 03:01:49 +05:30
Kubernetes Prow Robot
958c10e37e Merge pull request #137370 from Nordix/fix-double-bind
fix(kube-proxy): fix health check binding failure in case of dual-stack
2026-03-12 03:01:43 +05:30
Kubernetes Prow Robot
9d5db065bd Merge pull request #136256 from seans3/websocket-to-kubelet
Extend WebSocket Streaming Protocol to the Kubelet for Exec/Attach/PortForward
2026-03-12 03:01:36 +05:30
Yuan Wang
c1f00c7d67 Graduate feature to beta 2026-03-11 20:45:36 +00:00
Tim Allclair
5ef85a8d18 Fix flake in TestGetPods 2026-03-11 19:44:21 +00:00
Kubernetes Prow Robot
2e2115a512 Merge pull request #137581 from aaron-prindle/fieldsv1-string-interning-impl
feat: add build-tag type switching for FieldsV1 to string that uses unique.Handle[string] for interning and associated tests
2026-03-12 00:45:59 +05:30
Kubernetes Prow Robot
a3374ab464 Merge pull request #137492 from tico88612/feat/contextual-logging-leaderrelection
Use contextual logging in leaderelection controller
2026-03-12 00:45:50 +05:30
Kubernetes Prow Robot
d729528df4 Merge pull request #136711 from saschagrunert/graduate-image-volume-ga
[KEP-4639]: Graduate ImageVolume to GA
2026-03-12 00:45:43 +05:30
Kubernetes Prow Robot
e3c05bfa4e Merge pull request #136700 from Jefftree/cra-fix
simplify cluster role aggregation and remove update path
2026-03-12 00:45:35 +05:30
Kubernetes Prow Robot
55909d5cb4 Merge pull request #137636 from soltysh/portforward_cleanup
Re-use existing helper for port-forwarding in autoscaling utils
2026-03-11 23:53:56 +05:30
Kubernetes Prow Robot
1dfcb89f50 Merge pull request #137630 from tosi3k/add-tosi3k-to-reviewers
Add tosi3k to the SIG Scheduling reviewers
2026-03-11 23:53:49 +05:30
Kubernetes Prow Robot
1c0e7e7391 Merge pull request #137601 from sxllwx/bugfix/cloud-provider-printargs
bugfix(cloud-provider): apply log options first
2026-03-11 23:53:42 +05:30
kennangaibel
c19439f3f3 Support tls server name overrides in EgressSelectorConfiguration (#136640)
add integration test

Use proper test header, change to  etcdMain to recognize test flags

fix goroutine leak in integration test

redo integration test with kubeapiserverapptesting

fix comment capitalization, use existing client libraries

fix comment capitalization, use existing client libraries

consolidate http connect handler logic from odic and tls_server-name into helper

add expected SNI, remove unused test

move oidc helpers.go to right dir, remove copyright year

split helpers.go into descriptive file names

use atomic ptr for SNI, refactor generateTestCerts, remove errors from runTLSEgressProxy, explain jwksHandler in comment

use testify, add back context messages

Clean up tests

Signed-off-by: Monis Khan <mok@microsoft.com>
2026-03-11 23:53:35 +05:30
Patrick Ohly
1677969a8a DRA integration: fix test isolation of extended resource test
The testExtendedResource caller supplies a spec without selector and thus
allocated devices from whatever slice some other test might have created. This
caused random test flakes, typically in UsesAllResources because it cannot
allocate all its claims.

This could be fixed in the caller, but as the function exists and might also be
called incorrectly in other, future tests, the function itself gets changed to
add the selector if the caller didn't provide one.
2026-03-11 18:31:13 +01:00
Tim Hockin
58bb17adcd Use sets.List() instead of UnsortedList() 2026-03-11 10:21:38 -07:00
Tim Hockin
f2d8accbbb Fix maxItems test to match minItems with ErrorMatcher 2026-03-11 10:21:37 -07:00
Tim Hockin
91ddc8ff78 Add DV tag '+k8s:minItems' 2026-03-11 10:21:37 -07:00
Tim Hockin
383d74ba4f Fail to generate unsigned min and max for negative values 2026-03-11 10:21:36 -07:00
Tim Hockin
7f90ee0043 Fix minimum test to match maximum with ErrorMatcher 2026-03-11 10:21:35 -07:00
Tim Hockin
c53d59c41d Add DV tag '+k8s:maximum' 2026-03-11 10:21:34 -07:00
Tim Hockin
4c936747d3 Add and use util.ParseBool in validation-gen 2026-03-11 10:21:33 -07:00
Tim Hockin
1cdd727b26 Use util.ParseInt in all validators 2026-03-11 10:21:32 -07:00
Sean Sullivan
392b5e5c82 Updated proxy handler in kubelet 2026-03-11 16:31:13 +00:00
Kubernetes Prow Robot
65d0bc2b76 Merge pull request #137632 from gnufied/fix-failing-scedhuler-volume-limit
Fix e2e tests to handle explicit driver opt-in for scheduling
2026-03-11 21:17:36 +05:30
Maciej Szulik
d11acb0d89 Re-use existing helper for port-forwarding in autoscaling utils
Signed-off-by: Maciej Szulik <soltysh@gmail.com>
2026-03-11 15:24:15 +01:00
Hemant Kumar
0e001ab1a5 Fix e2e tests to handle explicit driver opt-in for scheduling 2026-03-11 08:34:29 -04:00
Tomasz Lenarcik
b764d8831b Skip legacy version check
The original check was supposed to gate against a legacy version that
would be almost 10 years old as of today.
2026-03-11 11:51:35 +00:00
Tomasz Lenarcik
945804cc5f Use packaging.version for gcloud version parsing
Since `distutils` package is no longer present in `python3.12` and newer, the generated script will no longer work with recent python versions. This change removes the dependency on `distutils.version` and replaces it with `packaging.version`, which is part of the standard library.
2026-03-11 11:51:34 +00:00
Kubernetes Prow Robot
508b50caa2 Merge pull request #137614 from kairosci/fix-golangci-trailing-whitespace
hack/golangci.yaml.in: remove trailing whitespace
2026-03-11 16:59:45 +05:30
Kubernetes Prow Robot
ab547aa810 Merge pull request #137443 from macsko/use_framework_status_in_podgroupalgorithmresult
Rework podGroupAlgorithmResult to use fwk.Status and capture errors correctly
2026-03-11 16:59:39 +05:30
Kubernetes Prow Robot
3c7c19ea4f Merge pull request #137586 from yuanwang04/restart-pod-api-tests
Add unit test for immutable restart policy rules
2026-03-11 15:09:43 +05:30
Kubernetes Prow Robot
b16838370b Merge pull request #136044 from SergeyKanzhelev/versioninconfigz
added API Version and Kind in /configz serailized objects
2026-03-11 15:09:36 +05:30
Maciej Skoczeń
71fd4b19e3 Rework podGroupAlgorithmResult to use fwk.Status and capture errors correctly 2026-03-11 09:32:14 +00:00
Kubernetes Prow Robot
9169d916a0 Merge pull request #136042 from pravk03/ndf-beta-2
Node Declared Features beta changes
2026-03-11 12:11:36 +05:30
Kubernetes Prow Robot
c9b026b13c Merge pull request #137538 from hoteye/pr-nodelease-background-comment-master
kubelet: clarify why node lease renewal uses context.Background()
2026-03-11 11:17:16 +05:30
Kubernetes Prow Robot
38940f0222 Merge pull request #135297 from michaelasp/svmUpdateCRD
Remove CRD stored versions from status upon SVM migration
2026-03-11 08:03:09 +05:30
Michael Aspinwall
d274e05cc9 Remove CRD stored versions from status upon SVM migration 2026-03-11 00:50:27 +00:00
Sergey Kanzhelev
4396474b0b integration tests for configz endpoints 2026-03-11 00:25:32 +00:00
Kubernetes Prow Robot
f947cb5837 Merge pull request #137615 from michaelasp/watchCacheRvTrunc
Truncate watch cache metric to 15 least significant digits
2026-03-11 03:53:33 +05:30
Kubernetes Prow Robot
fdbea74545 Merge pull request #137419 from michaelasp/rvInformerMetrics
Add metric tracking the latest cached rv of informers
2026-03-11 03:53:24 +05:30
Kubernetes Prow Robot
d47f3f253b Merge pull request #137343 from gnufied/prevent-podscheduling-optin
Add API changes to prevent pod scheduling via CSIDriver object
2026-03-11 03:53:17 +05:30