hoteye
1e4e6e10c1
Use context.Background() directly in kubeadm polling API calls
...
Replace context.TODO() and poll timeout context propagation with direct
context.Background() calls to prevent timeout errors from masking actual
API errors. Affects discovery/file.go, phases/upgrade/health.go, and
util/apiclient/wait.go for consistent error reporting.
2025-09-22 21:37:27 +08:00
Kubernetes Prow Robot
0b6dba8eb0
Merge pull request #134176 from adrianmoisey/remove-deprecated-WaitForServiceEndpointsNum
...
Remove deprecated WaitForServiceEndpointsNum
2025-09-21 16:24:12 -07:00
Kubernetes Prow Robot
fce5a08b92
Merge pull request #134178 from HirazawaUi/remove-RootlessControlPlane
...
Kubeadm: Remove RootlessControlPlane feature gate
2025-09-21 09:00:12 -07:00
Adrian Moisey
ea914d8077
Remove unused WaitForServiceEndpointsNum function
...
along with the now-unused countEndpointsSlicesNum function
2025-09-21 14:48:13 +02:00
Adrian Moisey
01f7de46f6
Replace deprecated WaitForServiceEndpointsNum call with WaitForEndpointCount
2025-09-21 14:47:03 +02:00
HirazawaUi
12db1e28dc
remove unused file
2025-09-21 00:35:54 +08:00
Kubernetes Prow Robot
d39b162163
Merge pull request #134106 from neolit123/1.35-graduate-ControlPlaneKubeletLocalMode-to-ga
...
kubeadm: graduate ControlPlaneKubeletLocalMode to GA
2025-09-20 09:02:12 -07:00
HirazawaUi
15b16e0090
Remove RootlessControlPlane feature gate
2025-09-20 22:37:56 +08:00
Kubernetes Prow Robot
faf249a3f0
Merge pull request #134166 from pohly/dra-e2e-node-registrar-cleanup
...
DRA E2E node: fix cleanup of tests using separate registrar
2025-09-20 01:58:12 -07:00
Patrick Ohly
343a5db965
DRA E2E node: fix cleanup of tests using separate registrar
...
8fed05c5b7 fixed the cleanup of tests which start
registrar and service in a single call. But tests which first started the
registrar and then the service separately still had the problem:
- registrar is started with test context
- pods remain running at end of test
- registrar stops because of test context cancellation
- pods remain pending despite deletion because the driver gets
unregistered (timing dependent, so this may have flaked)
The fix is to also clean up the registrar after the test, in reverse startup
order.
2025-09-19 18:47:21 +02:00
Kubernetes Prow Robot
09aaf72260
Merge pull request #134124 from danwinship/iptables-setup
...
drop utiliptables.NewDualStack, which is too confusing
2025-09-19 08:30:12 -07:00
Kubernetes Prow Robot
b2f9a821ea
Merge pull request #133931 from ardaguclu/fix-flaky-all-logs
...
Wait the readiness of pods for all the containers generate logs
2025-09-19 04:20:12 -07:00
Arda Güçlü
883b9e570a
Wait the readiness of pods for all the containers generate logs
2025-09-19 13:25:50 +03:00
Kubernetes Prow Robot
6070f5a929
Merge pull request #134145 from dims/update-to-latest-sigs.k8s.io/json
...
update to latest sigs.k8s.io/json
2025-09-18 19:58:11 -07:00
Kubernetes Prow Robot
58715a58da
Merge pull request #133620 from zeqian-meng/remove-rbd-image
...
Remove rbd image and storage class
2025-09-18 18:36:11 -07:00
Davanum Srinivas
736f7b9a1b
update to latest sigs.k8s.io/json
2025-09-18 20:55:31 -04:00
Kubernetes Prow Robot
a742db1bf6
Merge pull request #134093 from yongruilin/master_resource_ratcheting
...
refactor: skip re-validating for unchanged resource claim specs
2025-09-18 15:24:18 -07:00
Kubernetes Prow Robot
725c9153df
Merge pull request #134078 from aaron-prindle/vg-enable-deviceclass
...
feat(validation-gen) enable declarative validation for resource.k8s.io DeviceClass
2025-09-18 15:24:12 -07:00
Kubernetes Prow Robot
2c35d03ce6
Merge pull request #134132 from skitt/golangci-lint-2.4.0
...
Bump golangci-lint to 2.4.0
2025-09-18 13:10:18 -07:00
Kubernetes Prow Robot
b35407ea7f
Merge pull request #134089 from pacoxu/bump-system-validator-v1.10.2
...
bump system-validators to v1.11.1
2025-09-18 13:10:11 -07:00
Kubernetes Prow Robot
203793fe65
Merge pull request #134094 from lalitc375/cherry-pick-pr-171
...
Add support for k8s-long-name-caseless format.
2025-09-18 11:22:10 -07:00
Kubernetes Prow Robot
b4943a9dc9
Merge pull request #134104 from aditigupta96/refactor-cloud-node-controllers
...
refactor(controller): Use WithContext variants in cloud node controllers
2025-09-18 10:32:22 -07:00
Kubernetes Prow Robot
26a8a04ff8
Merge pull request #134061 from aditigupta96/contextual-logging-establishing-controller
...
feat(apiextensions-apiserver): Add WithContext variant to EstablishingController
2025-09-18 10:32:14 -07:00
Lubomir I. Ivanov
9d4b91dbd8
kubeadm: cleanup after ControlPlaneKubeletLocalMode
2025-09-18 18:37:23 +02:00
Kubernetes Prow Robot
5def66bc46
Merge pull request #134130 from ardaguclu/remove-openapi-fg
...
Remove KUBECTL_OPENAPIV3_PATCH feature gate as the feature is stable
2025-09-18 08:04:23 -07:00
Kubernetes Prow Robot
d7bd2b0343
Merge pull request #134030 from richabanker/update-metrics-docs
...
Update metrics docs list for v1.34
2025-09-18 08:04:15 -07:00
Stephen Kitt
c3a26a066d
Bump golangci-lint to 2.4.0
...
This adds support for Go 1.25. There are no changes to the linting
results.
Signed-off-by: Stephen Kitt <skitt@redhat.com >
2025-09-18 16:20:34 +02:00
Kubernetes Prow Robot
dbc7fe1b7f
Merge pull request #134129 from hjchoi0330/fix-typo
...
fix: duplicated 'the' in comment
2025-09-18 05:29:45 -07:00
Heba
36e3adf318
Add e2e test for MaxUnavailable StatefulSet RollingUpdate ( #133717 )
...
* Add e2e test for MaxUnavailable rolling update
Signed-off-by: Heba Elayoty <heelayot@microsoft.com >
* Update test/e2e/apps/statefulset.go
Co-authored-by: Maciej Szulik <soltysh@gmail.com >
* Adress feedback comments
Signed-off-by: Heba Elayoty <heelayot@microsoft.com >
* address feedback
Signed-off-by: Heba Elayoty <heelayot@microsoft.com >
* expose poll interval as a param
Signed-off-by: Heba Elayoty <heelayot@microsoft.com >
* Update test/e2e/apps/statefulset.go
Co-authored-by: Maciej Szulik <soltysh@gmail.com >
* Update test/e2e/framework/statefulset/wait.go
Co-authored-by: Maciej Szulik <soltysh@gmail.com >
* fix pollinterval
Signed-off-by: Heba Elayoty <heelayot@microsoft.com >
* update time duration style
Signed-off-by: Heba Elayoty <heelayot@microsoft.com >
---------
Signed-off-by: Heba Elayoty <heelayot@microsoft.com >
Co-authored-by: Maciej Szulik <soltysh@gmail.com >
2025-09-18 03:53:42 -07:00
Arda Güçlü
9382fa8b70
Remove KUBECTL_OPENAPIV3_PATCH feature gate as the feature is stable
2025-09-18 12:30:09 +03:00
hojinchoi
7028ba09db
fix: duplicated 'the' in comment
2025-09-18 18:11:44 +09:00
Paco Xu
d7a2793fa6
bump system-validators to v1.11.1
2025-09-18 15:48:36 +08:00
Kubernetes Prow Robot
11ade2f7dd
Merge pull request #133492 from BenTheElder/gomax-procs-125
...
drop automaxprocs hacks now that go 1.25 handles this built in
2025-09-17 22:12:07 -07:00
Kubernetes Prow Robot
d3cb6b539d
Merge pull request #133178 from liggitt/psa-emulation
...
make admission and pod-security-admission checks be informed by emulation version
2025-09-17 17:22:07 -07:00
Dan Winship
f8bfcfc885
Drop utiliptables.NewDualStack()
...
The semantics (sometimes it returns an error that is really just a
warning) are too confusing, and it turns out that we really only need
it in one place (platformCheckSupported()); after that we've already
figured out what IP families are supported, so we could just use
utiliptables.NewBestEffort() instead, knowing we want exactly what it
returns.
So we can just expand the semantics of the old NewDualStack() inline
in the one place we care, without hiding any of it behind a
too-complicated return value.
2025-09-17 20:14:28 -04:00
Benjamin Elder
88d6e6c465
drop automaxprocs hacks now that go 1.25 handles this built in
...
https://go.dev/doc/go1.25#container-aware-gomaxprocs
2025-09-17 16:36:15 -07:00
Kubernetes Prow Robot
0ca861d5ed
Merge pull request #134120 from BenTheElder/golang-language-125
...
Upgrade go language version to 1.25
2025-09-17 16:34:18 -07:00
Kubernetes Prow Robot
d7745fe081
Merge pull request #132259 from serathius/watchcache-test-all
...
Test requests send to etcd for all LIST requests
2025-09-17 16:34:11 -07:00
Kubernetes Prow Robot
2bc915c012
Merge pull request #134121 from BenTheElder/dep-work
...
add go.work, go.work.sum to dep-approvers file list
2025-09-17 15:02:07 -07:00
Benjamin Elder
563d4d651c
bump go language version to 1.25
2025-09-17 14:56:07 -07:00
yongruilin
f8d2df0f74
refactor: skip re-validating for unchanged resource claim specs
2025-09-17 21:47:45 +00:00
Benjamin Elder
9ca4ddf969
add go.work.sum to dep-approvers file list
2025-09-17 14:12:48 -07:00
Benjamin Elder
c8d3b3fdd3
add go.work to dep-approvers file list
...
go.work is related to dependency management, and may need updating at the same time as go.sum/go.dod
2025-09-17 14:00:14 -07:00
Kubernetes Prow Robot
ec4e321f00
Merge pull request #134072 from yongruilin/master_vg_enable-resourceclaim
...
Enable Declarative Validation for resource.k8s.io v1/v1beta1/v1beta2
2025-09-17 12:50:14 -07:00
Kubernetes Prow Robot
2c20282928
Merge pull request #133715 from cici37/MAPStorageVersionUpdate
...
Update MAP storage version to use v1beta1
2025-09-17 12:50:07 -07:00
Jordan Liggitt
4b0eeeb618
Make pod-security-admission honor emulation version
2025-09-17 15:32:32 -04:00
Jordan Liggitt
7f4ee652ea
Delete temporary ProbeHostPodSecurityStandards feature gate
2025-09-17 15:23:32 -04:00
Jordan Liggitt
55419eca7a
Plumb effective version into admission initializer
2025-09-17 15:23:31 -04:00
Lalit Chauhan
67632f8229
Add support for k8s-long-name-caseless format.
2025-09-17 18:32:56 +00:00
Kubernetes Prow Robot
ae5d650460
Merge pull request #134095 from dims/bump-to-golang-1.25.1-based-images
...
[go] Bump dependencies, images and versions used to Go 1.25.1 and distroless iptables
2025-09-17 11:26:17 -07:00