Kubernetes Prow Robot
9bd81471eb
Merge pull request #135805 from humblec/etcd-3.6.7
...
etcd: Update etcd to v3.6.7
2025-12-22 16:28:39 -08:00
Kubernetes Prow Robot
6f92c01979
Merge pull request #135391 from jpbetz/smd-6_3_1
...
Bump structured-merge-diff to pick up flake fix and bug fixes
2025-12-22 16:28:32 -08:00
Kubernetes Prow Robot
c255acea91
Merge pull request #135859 from cheftako/anp-release
...
Update KAS apiserver network proxy to v0.34
2025-12-22 15:34:32 -08:00
Walter Fender
c8f8bb83d1
Update KAS apiserver network proxy to v0.34
...
Update konnectivity network proxy to v0.34.0. Includes bug fixes such as memory-leak in http-connect mode, stale count fix and updates to match/support kubernetes version 1.34
(https://github.com/kubernetes-sigs/apiserver-network-proxy/commits/v0.34.0 )
2025-12-22 17:42:53 +00:00
Kubernetes Prow Robot
9720186a46
Merge pull request #135862 from grandeit/fix-race-scheduling-queue
...
Fix data race in PriorityQueue.UnschedulablePods()
2025-12-22 09:08:40 -08:00
Kubernetes Prow Robot
9f68013b1e
Merge pull request #135501 from shivamwayal37/fix/113359-win-snapshot-fs-size
...
Fix: Use Get-Volume for Windows snapshot size verification
2025-12-22 09:08:31 -08:00
Kubernetes Prow Robot
3bde8d89a4
Merge pull request #135807 from carlory/fix-kubeadm-3108
...
kubeadm: remove --pod-infra-container-image flag from the unwantedFlags list
2025-12-21 20:32:30 -08:00
Kubernetes Prow Robot
5151f58ef0
Merge pull request #135869 from dims/cleanup/remove-orphaned-nsswitch-conf
...
Remove orphaned build/nsswitch.conf
2025-12-21 07:04:31 -08:00
Kubernetes Prow Robot
f5f6ab05de
Merge pull request #135829 from dims/try-latest-cadvisor-dec-18
...
Update to github.com/google/cadvisor v0.55.1
2025-12-21 06:04:31 -08:00
Davanum Srinivas
95cf1f264d
Update to github.com/google/cadvisor v0.55.1
...
Signed-off-by: Davanum Srinivas <davanum@gmail.com >
2025-12-21 08:13:06 -05:00
Davanum Srinivas
7d8ce09dd1
Remove orphaned build/nsswitch.conf
...
This file was added in 2018 (PR #69238 ) to ensure Go's netgo DNS
resolver respects /etc/hosts in busybox-based control plane images.
In 2021 (PR #99015 ), the build switched to on-disk Dockerfiles and
distroless base images. The nsswitch.conf copying was dropped and
the distroless base (Debian-based) already includes /etc/nsswitch.conf.
Signed-off-by: Davanum Srinivas <davanum@gmail.com >
2025-12-20 22:40:50 -05:00
Kubernetes Prow Robot
dce2e8cef7
Merge pull request #135867 from dims/pin-versions-of-dbus-and-otelgrpc-to-avoid-breakage
...
Pin versions of dbus and otelgrpc to avoid breakage
2025-12-20 15:48:46 -08:00
Kubernetes Prow Robot
6ec02c3061
Merge pull request #135710 from SergeyKanzhelev/removeImageClarification
...
clarify RemoveImage CRI API call
2025-12-20 15:48:38 -08:00
Kubernetes Prow Robot
99e77f8c46
Merge pull request #134243 from lucming/lucming/enhan-stsfs-type
...
fix: Check Statfs_t type using unix package only
2025-12-20 15:48:31 -08:00
Kubernetes Prow Robot
9a88ce1044
Merge pull request #135156 from elmiko/update-cloud-provider-owners
...
update sig cloud provider owners
2025-12-20 14:06:38 -08:00
Kubernetes Prow Robot
445739989c
Merge pull request #134027 from richabanker/kms_transformation_test_fix
...
Fix KMS integration test: remove existing socket before starting mock plugin
2025-12-20 14:06:31 -08:00
Davanum Srinivas
60cce0abd0
updated to last known good dependencies for otelgrpc and dbus
...
Signed-off-by: Davanum Srinivas <davanum@gmail.com >
2025-12-20 15:32:11 -05:00
Davanum Srinivas
13f7fbd04c
Pin versions of dbus and otelgrpc to avoid breakage
...
Signed-off-by: Davanum Srinivas <davanum@gmail.com >
2025-12-20 15:03:27 -05:00
Manuel Grandeit
66d4bd3206
Fix data race in PriorityQueue.UnschedulablePods()
...
The UnschedulablePods() function iterates over the unschedulablePods.podInfoMap
without holding any lock, while other goroutines may concurrently modify the map
via addOrUpdate(), delete(), or clear().
Other functions like PendingPods() and GetPod() correctly acquire p.lock.RLock()
before accessing unschedulablePods.podInfoMap, but UnschedulablePods() was
missing this.
Fix by adding p.lock.RLock()/RUnlock() to UnschedulablePods(), matching the
pattern used by PendingPods().
2025-12-20 13:46:58 +01:00
Kubernetes Prow Robot
7d0b8f979c
Merge pull request #135629 from jsafrane/selinux-fix-completed-pods
...
selinux: Fix the controller to ignore finished pods
2025-12-19 11:52:33 -08:00
Kubernetes Prow Robot
589e695797
Merge pull request #135701 from neolit123/1.36-remove-special-flag-handling-for-older-etcd
...
kubeadm: remove the usage of 2 deprecated flags for etcd < 3.6.0
2025-12-19 09:30:42 -08:00
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
Jan Safranek
80d0b0f8cc
Add unit test with CSIDriver.SELinuxMount=false
...
Add unit test with a volume plugin that does not support SELinux. That
simulates a CSi driver whose spec.SELinuxMount is empty or false.
This requires a little refactoring, each unit test now has a flag if it
runs with a volume plugin that supports SELinux.
2025-12-19 15:01:01 +01: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
Jan Safranek
02d4c11b00
Added e2e tests with disabled SELinux
...
Added few tests with a CSI driver that does not support SELinux and has it
disabled in its CSIDriver instance
2025-12-19 14:45:38 +01: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