Commit Graph

134472 Commits

Author SHA1 Message Date
Kubernetes Prow Robot
032cd00f4c Merge pull request #135400 from neolit123/1.36-dont-sort-extra-args
kubeadm: do not sort extraArgs alpha-numerically
2025-12-19 09:30:34 -08:00
Kubernetes Prow Robot
268bdbe214 Merge pull request #135836 from pohly/ginkgo-gomega-update
dependencies: ginkgo v2.27.3 + gomega v1.38.3
2025-12-19 08:36:39 -08:00
Kubernetes Prow Robot
0a3146f030 Merge pull request #135259 from JoelSpeed/update-kal
Update Kube API Linter to latest main branch
2025-12-19 08:36:32 -08:00
Kubernetes Prow Robot
0ea3824860 Merge pull request #135845 from skitt/drop-armon-circbuf
Replace armon/circbuf with k8s.io/utils/buffer
2025-12-19 07:40:37 -08:00
Joel Speed
aa1dfd0ab8 Update NoTimestamp exceptions for qualified names 2025-12-19 14:57:24 +00:00
Joel Speed
456c13b409 Update Kube API Linter 2025-12-19 14:57:23 +00:00
Kubernetes Prow Robot
791c9de930 Merge pull request #129664 from hkttty2009/bug/volumeattachment
Fix VolumeAttachment cleanup when AttachRequired changes
2025-12-19 06:00:34 -08:00
Kubernetes Prow Robot
5262149cd6 Merge pull request #135742 from HirazawaUi/promote-4656-to-ga
Kubeadm: Graduate NodeLocalCRISocket feature gate to GA
2025-12-19 02:10:32 -08:00
Patrick Ohly
db841afdbb dependencies: ginkgo v2.27.3 + gomega v1.38.3
This fixes some issues found in Kubernetes (data race in ginkgo CLI, gomega
formatting) and helps with diagnosing OOM killing in CI jobs (exit status of
processes).

The modified gomega formatting shows up in some of the output tests for the E2E
framework. They get updated accordingly.
2025-12-19 10:37:54 +01:00
Stephen Kitt
3653ae2b9a Replace armon/circbuf with k8s.io/utils/buffer
This uses the new generic fixed ring implementation in k8s.io/utils.

Signed-off-by: Stephen Kitt <skitt@redhat.com>
2025-12-19 09:59:41 +01:00
hongkang
be9b3d5a46 Add e2e test for VolumeAttachment cleanup when CSIDriver AttachRequired changes
Signed-off-by: hongkang <mzhkcj50@gmail.com>
2025-12-19 15:56:33 +08:00
hongkang
6910bc7bb0 Fix VolumeAttachment cleanup when AttachRequired changes
When CSI's AttachRequired changes from true to false after a successful
volume attach, MarkVolumeAsAttached fails because it attempts to look up
the plugin by spec, which fails verification.
This patch passes the VolumeName directly to MarkVolumeAsAttached.
This allows the function to skip the plugin lookup and correctly mark
the volume as attached in the Actual State of World, ensuring
VolumeAttachment cleanup can proceed.

Signed-off-by: hongkang <mzhkcj50@gmail.com>
2025-12-19 15:51:45 +08:00
Kubernetes Prow Robot
86b66f6f33 Merge pull request #135510 from dims/add-utility-to-summarize-feature-gates-in-markdown
Add utility to summarize feature gates in markdown
2025-12-18 21:34:31 -08:00
Kubernetes Prow Robot
09ca6040f7 Merge pull request #135840 from michaelasp/makeDeterministic
Fix issue with TestReplaceEvents not sending history deterministically
2025-12-18 20:16:32 -08:00
Davanum Srinivas
8703640651 add utility for generating markdown for feature gates
Signed-off-by: Davanum Srinivas <davanum@gmail.com>

fix for review comments

Signed-off-by: Davanum Srinivas <davanum@gmail.com>
2025-12-18 22:53:56 -05:00
Kubernetes Prow Robot
31fb6f64ef Merge pull request #135821 from pohly/dra-device-taints-owner
DRA device taints controller: add pohly to OWNERS
2025-12-18 19:24:38 -08:00
Kubernetes Prow Robot
6e75905ed6 Merge pull request #135229 from lalitc375/origin-union
Add origins for the union validations errors
2025-12-18 19:24:31 -08:00
Kubernetes Prow Robot
8d7db1d19e Merge pull request #135834 from dgrisonnet/revert-135680
Revert "test/e2e: increase memory limits in pod resize tests"
2025-12-18 18:32:37 -08:00
Kubernetes Prow Robot
f158d31d8d Merge pull request #134707 from GrigoriyMikhalkin/134427-data-race
Fixing data race in etcd watcher
2025-12-18 18:32:30 -08:00
HirazawaUi
cbb227b0e4 promote NodeLocalCRISocket to GA 2025-12-19 09:57:59 +08:00
Michael Aspinwall
2b330f0357 Fix issue with test not sending history deterministically 2025-12-19 01:41:38 +00:00
Kubernetes Prow Robot
ed61f3fb62 Merge pull request #135824 from hakman/remove-etcd-image
etcd: Remove unused legacy image build code
2025-12-18 15:13:24 -08:00
Kubernetes Prow Robot
b9d491f56e Merge pull request #134556 from carlory/fix-133160
lock the feature-gate VolumeAttributesClass to default (true)
2025-12-18 15:13:17 -08:00
Kubernetes Prow Robot
3347801a59 Merge pull request #135046 from darshansreenivas/node-tag-migration-dtumkur
feat: wire node group for declarative validation
2025-12-18 13:29:16 -08:00
Lalit Chauhan
630a2a7c35 Add origins for the union validtions errors 2025-12-18 19:07:47 +00:00
Kubernetes Prow Robot
13518f66e2 Merge pull request #135833 from soltysh/drop_unused_acronym
Drop unused describe acronym
2025-12-18 11:05:17 -08:00
Kubernetes Prow Robot
e07199dbc6 Merge pull request #135832 from liggitt/test-replace-flake
Make TestReplaceEvents deterministic for delete event comparison
2025-12-18 10:13:25 -08:00
Kubernetes Prow Robot
e7588d77ac Merge pull request #135513 from grandeit/fix-kubectl-apply-dry-run-client
kubectl apply: fix --dry-run=client to show merged result
2025-12-18 10:13:18 -08:00
Damien Grisonnet
315c38fb8a Revert "test/e2e: increase memory limits in pod resize tests"
This reverts commit a2cf7f770d.
2025-12-18 19:05:47 +01:00
Ciprian Hacman
aa5b4e0f78 hack/update-vendor.sh 2025-12-18 18:15:15 +02:00
Ciprian Hacman
c1b4b41c1f etcd: Remove unused legacy image build code 2025-12-18 18:15:13 +02:00
Maciej Szulik
d291dd9404 Drop unused describe acronym
Signed-off-by: Maciej Szulik <soltysh@gmail.com>
2025-12-18 16:58:04 +01:00
Kubernetes Prow Robot
a51c7d6f31 Merge pull request #135818 from votdev/issue_135817_fix_drain_filter_error
Remove the unnecessary `cannot delete` from the error message
2025-12-18 07:55:26 -08:00
Kubernetes Prow Robot
430fef557f Merge pull request #135531 from pohly/golangci-lint-bump
golangci-lint: bump to v2.7.1
2025-12-18 07:55:18 -08:00
Kubernetes Prow Robot
04d866b37d Merge pull request #135539 from dims/move-httpcache-to-third_party/forked
move httpcache to third_party/forked
2025-12-18 07:01:17 -08:00
Jordan Liggitt
fb288e3ce1 Make TestReplaceEvents deterministic for delete event comparison 2025-12-18 09:54:56 -05:00
Davanum Srinivas
ab1ffaf12e move httpcache to third_party/forked
Signed-off-by: Davanum Srinivas <davanum@gmail.com>
2025-12-18 08:18:57 -05:00
Kubernetes Prow Robot
1d45317959 Merge pull request #135823 from HirazawaUi/clean-unused-code
Kubeadm: Clean up unused constant
2025-12-18 04:41:17 -08:00
HirazawaUi
642d96dcb4 clean up unused constant 2025-12-18 19:45:38 +08:00
Kubernetes Prow Robot
c34c5a5426 Merge pull request #135608 from pohly/dra-device-taints-unit-tests-helpers
DRA device taints: fix and simplify unit tests
2025-12-18 03:21:23 -08:00
Kubernetes Prow Robot
34430b9127 Merge pull request #135589 from neolit123/1.36-revert-dynamic-etcd-map
kubeadm: revert to using a static list of etcd versions
2025-12-18 03:21:16 -08:00
Patrick Ohly
ad79e479c2 build: remove deprecated '// +build' tag
This has been replaced by `//build:...` for a long time now.

Removal of the old build tag was automated with:

    for i in $(git grep -l '^// +build' | grep -v -e '^vendor/'); do if ! grep -q '^// Code generated' "$i"; then sed -i -e '/^\/\/ +build/d' "$i"; fi; done
2025-12-18 12:16:21 +01:00
Patrick Ohly
6bcb5beba3 golangci-lint: bump to v2.7.1 2025-12-18 12:10:15 +01:00
Patrick Ohly
9194bfe75b DRA device taints controller: add pohly to OWNERS
While the code is nominally owned by SIG Scheduling, in practice I am the one
who knows it best, so I should be a reviewer and should be able to merge simple
changes without additional approvals (will use cautiously!).
2025-12-18 12:07:52 +01:00
Volker Theile
468d3a8406 Remove the unnecessary cannot delete from the error message
Related to: https://github.com/kubernetes/kubernetes/issues/135817

Signed-off-by: Volker Theile <vtheile@suse.com>
2025-12-18 11:49:26 +01:00
Kubernetes Prow Robot
bb52ae5e24 Merge pull request #135776 from neolit123/1.36-always-retry-on-patch-node-errors
kubeadm: always retry Patch() Node API calls
2025-12-18 02:11:01 -08:00
Kubernetes Prow Robot
9618ffd46f Merge pull request #135773 from neolit123/1.36-remove-ControlPlaneKubeletLocalMode
kubeadm: remove the FG ControlPlaneKubeletLocalMode
2025-12-18 02:10:54 -08:00
Kubernetes Prow Robot
45ad3e260e Merge pull request #135760 from thockin/validation-warnings
Add validation-gen 'warning' to tag docs
2025-12-18 02:10:46 -08:00
Kubernetes Prow Robot
a504b1b4eb Merge pull request #135755 from pohly/dra-logging
DRA: log more information
2025-12-18 02:10:38 -08:00
Kubernetes Prow Robot
5eecce635d Merge pull request #135748 from princepereira/ppereira-vendoring-hnslib-v012
Update vendored hnslib to v0.1.2
2025-12-18 02:10:30 -08:00