]>
git.feebdaed.xyz Git - 0xmirror/kubernetes.git/log
Kubernetes Prow Robot [Sun, 21 Dec 2025 15:04:31 +0000 (07:04 -0800)]
Merge pull request #135869 from dims/cleanup/remove-orphaned-nsswitch-conf
Remove orphaned build/nsswitch.conf
Kubernetes Prow Robot [Sun, 21 Dec 2025 14:04:31 +0000 (06:04 -0800)]
Merge pull request #135829 from dims/try-latest-cadvisor-dec-18
Update to github.com/google/cadvisor v0.55.1
Davanum Srinivas [Thu, 18 Dec 2025 13:30:42 +0000 (08:30 -0500)]
Update to github.com/google/cadvisor v0.55.1
Signed-off-by: Davanum Srinivas <davanum@gmail.com>
Davanum Srinivas [Sun, 21 Dec 2025 03:40:27 +0000 (22:40 -0500)]
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>
Kubernetes Prow Robot [Sat, 20 Dec 2025 23:48:46 +0000 (15:48 -0800)]
Merge pull request #135867 from dims/pin-versions-of-dbus-and-otelgrpc-to-avoid-breakage
Pin versions of dbus and otelgrpc to avoid breakage
Kubernetes Prow Robot [Sat, 20 Dec 2025 23:48:38 +0000 (15:48 -0800)]
Merge pull request #135710 from SergeyKanzhelev/removeImageClarification
clarify RemoveImage CRI API call
Kubernetes Prow Robot [Sat, 20 Dec 2025 23:48:31 +0000 (15:48 -0800)]
Merge pull request #134243 from lucming/lucming/enhan-stsfs-type
fix: Check Statfs_t type using unix package only
Kubernetes Prow Robot [Sat, 20 Dec 2025 22:06:38 +0000 (14:06 -0800)]
Merge pull request #135156 from elmiko/update-cloud-provider-owners
update sig cloud provider owners
Kubernetes Prow Robot [Sat, 20 Dec 2025 22:06:31 +0000 (14:06 -0800)]
Merge pull request #134027 from richabanker/kms_transformation_test_fix
Fix KMS integration test: remove existing socket before starting mock plugin
Davanum Srinivas [Sat, 20 Dec 2025 20:27:53 +0000 (15:27 -0500)]
updated to last known good dependencies for otelgrpc and dbus
Signed-off-by: Davanum Srinivas <davanum@gmail.com>
Davanum Srinivas [Sat, 20 Dec 2025 20:03:27 +0000 (15:03 -0500)]
Pin versions of dbus and otelgrpc to avoid breakage
Signed-off-by: Davanum Srinivas <davanum@gmail.com>
Kubernetes Prow Robot [Fri, 19 Dec 2025 19:52:33 +0000 (11:52 -0800)]
Merge pull request #135629 from jsafrane/selinux-fix-completed-pods
selinux: Fix the controller to ignore finished pods
Kubernetes Prow Robot [Fri, 19 Dec 2025 17:30:42 +0000 (09:30 -0800)]
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
Kubernetes Prow Robot [Fri, 19 Dec 2025 17:30:34 +0000 (09:30 -0800)]
Merge pull request #135400 from neolit123/1.36-dont-sort-extra-args
kubeadm: do not sort extraArgs alpha-numerically
Kubernetes Prow Robot [Fri, 19 Dec 2025 16:36:39 +0000 (08:36 -0800)]
Merge pull request #135836 from pohly/ginkgo-gomega-update
dependencies: ginkgo v2.27.3 + gomega v1.38.3
Kubernetes Prow Robot [Fri, 19 Dec 2025 16:36:32 +0000 (08:36 -0800)]
Merge pull request #135259 from JoelSpeed/update-kal
Update Kube API Linter to latest main branch
Kubernetes Prow Robot [Fri, 19 Dec 2025 15:40:37 +0000 (07:40 -0800)]
Merge pull request #135845 from skitt/drop-armon-circbuf
Replace armon/circbuf with k8s.io/utils/buffer
Joel Speed [Fri, 19 Dec 2025 14:23:59 +0000 (14:23 +0000)]
Update NoTimestamp exceptions for qualified names
Joel Speed [Tue, 11 Nov 2025 21:56:35 +0000 (16:56 -0500)]
Update Kube API Linter
Jan Safranek [Fri, 19 Dec 2025 13:58:28 +0000 (14:58 +0100)]
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.
Kubernetes Prow Robot [Fri, 19 Dec 2025 14:00:34 +0000 (06:00 -0800)]
Merge pull request #129664 from hkttty2009/bug/volumeattachment
Fix VolumeAttachment cleanup when AttachRequired changes
Jan Safranek [Fri, 19 Dec 2025 13:44:59 +0000 (14:44 +0100)]
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
Kubernetes Prow Robot [Fri, 19 Dec 2025 10:10:32 +0000 (02:10 -0800)]
Merge pull request #135742 from HirazawaUi/promote-4656-to-ga
Kubeadm: Graduate NodeLocalCRISocket feature gate to GA
Patrick Ohly [Tue, 16 Dec 2025 13:32:00 +0000 (14:32 +0100)]
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.
Stephen Kitt [Fri, 19 Dec 2025 08:59:41 +0000 (09:59 +0100)]
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>
hongkang [Sun, 19 Jan 2025 16:12:45 +0000 (00:12 +0800)]
Add e2e test for VolumeAttachment cleanup when CSIDriver AttachRequired changes
Signed-off-by: hongkang <mzhkcj50@gmail.com>
hongkang [Sat, 11 Jan 2025 16:10:02 +0000 (00:10 +0800)]
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>
Kubernetes Prow Robot [Fri, 19 Dec 2025 05:34:31 +0000 (21:34 -0800)]
Merge pull request #135510 from dims/add-utility-to-summarize-feature-gates-in-markdown
Add utility to summarize feature gates in markdown
Kubernetes Prow Robot [Fri, 19 Dec 2025 04:16:32 +0000 (20:16 -0800)]
Merge pull request #135840 from michaelasp/makeDeterministic
Fix issue with TestReplaceEvents not sending history deterministically
Davanum Srinivas [Sat, 29 Nov 2025 15:55:11 +0000 (10:55 -0500)]
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>
Kubernetes Prow Robot [Fri, 19 Dec 2025 03:24:38 +0000 (19:24 -0800)]
Merge pull request #135821 from pohly/dra-device-taints-owner
DRA device taints controller: add pohly to OWNERS
Kubernetes Prow Robot [Fri, 19 Dec 2025 03:24:31 +0000 (19:24 -0800)]
Merge pull request #135229 from lalitc375/origin-union
Add origins for the union validations errors
Kubernetes Prow Robot [Fri, 19 Dec 2025 02:32:37 +0000 (18:32 -0800)]
Merge pull request #135834 from dgrisonnet/revert-135680
Revert "test/e2e: increase memory limits in pod resize tests"
Kubernetes Prow Robot [Fri, 19 Dec 2025 02:32:30 +0000 (18:32 -0800)]
Merge pull request #134707 from GrigoriyMikhalkin/134427-data-race
Fixing data race in etcd watcher
HirazawaUi [Sat, 13 Dec 2025 15:59:21 +0000 (23:59 +0800)]
promote NodeLocalCRISocket to GA
Michael Aspinwall [Fri, 19 Dec 2025 00:45:43 +0000 (00:45 +0000)]
Fix issue with test not sending history deterministically
Kubernetes Prow Robot [Thu, 18 Dec 2025 23:13:24 +0000 (15:13 -0800)]
Merge pull request #135824 from hakman/remove-etcd-image
etcd: Remove unused legacy image build code
Kubernetes Prow Robot [Thu, 18 Dec 2025 23:13:17 +0000 (15:13 -0800)]
Merge pull request #134556 from carlory/fix-133160
lock the feature-gate VolumeAttributesClass to default (true)
Kubernetes Prow Robot [Thu, 18 Dec 2025 21:29:16 +0000 (13:29 -0800)]
Merge pull request #135046 from darshansreenivas/node-tag-migration-dtumkur
feat: wire node group for declarative validation
Lalit Chauhan [Fri, 7 Nov 2025 22:42:43 +0000 (22:42 +0000)]
Add origins for the union validtions errors
Kubernetes Prow Robot [Thu, 18 Dec 2025 19:05:17 +0000 (11:05 -0800)]
Merge pull request #135833 from soltysh/drop_unused_acronym
Drop unused describe acronym
Kubernetes Prow Robot [Thu, 18 Dec 2025 18:13:25 +0000 (10:13 -0800)]
Merge pull request #135832 from liggitt/test-replace-flake
Make TestReplaceEvents deterministic for delete event comparison
Kubernetes Prow Robot [Thu, 18 Dec 2025 18:13:18 +0000 (10:13 -0800)]
Merge pull request #135513 from grandeit/fix-kubectl-apply-dry-run-client
kubectl apply: fix --dry-run=client to show merged result
Damien Grisonnet [Thu, 18 Dec 2025 18:05:47 +0000 (19:05 +0100)]
Revert "test/e2e: increase memory limits in pod resize tests"
This reverts commit
a2cf7f770dbadfaca70a0dfc2b276e135392f719 .
Ciprian Hacman [Thu, 18 Dec 2025 16:14:03 +0000 (18:14 +0200)]
hack/update-vendor.sh
Ciprian Hacman [Thu, 18 Dec 2025 12:35:19 +0000 (14:35 +0200)]
etcd: Remove unused legacy image build code
Maciej Szulik [Thu, 18 Dec 2025 15:58:04 +0000 (16:58 +0100)]
Drop unused describe acronym
Signed-off-by: Maciej Szulik <soltysh@gmail.com>
Kubernetes Prow Robot [Thu, 18 Dec 2025 15:55:26 +0000 (07:55 -0800)]
Merge pull request #135818 from votdev/issue_135817_fix_drain_filter_error
Remove the unnecessary `cannot delete` from the error message
Kubernetes Prow Robot [Thu, 18 Dec 2025 15:55:18 +0000 (07:55 -0800)]
Merge pull request #135531 from pohly/golangci-lint-bump
golangci-lint: bump to v2.7.1
Kubernetes Prow Robot [Thu, 18 Dec 2025 15:01:17 +0000 (07:01 -0800)]
Merge pull request #135539 from dims/move-httpcache-to-third_party/forked
move httpcache to third_party/forked
Jordan Liggitt [Thu, 18 Dec 2025 14:54:56 +0000 (09:54 -0500)]
Make TestReplaceEvents deterministic for delete event comparison
Davanum Srinivas [Tue, 2 Dec 2025 02:58:55 +0000 (21:58 -0500)]
move httpcache to third_party/forked
Signed-off-by: Davanum Srinivas <davanum@gmail.com>
Kubernetes Prow Robot [Thu, 18 Dec 2025 12:41:17 +0000 (04:41 -0800)]
Merge pull request #135823 from HirazawaUi/clean-unused-code
Kubeadm: Clean up unused constant
HirazawaUi [Thu, 18 Dec 2025 11:45:38 +0000 (19:45 +0800)]
clean up unused constant
Kubernetes Prow Robot [Thu, 18 Dec 2025 11:21:23 +0000 (03:21 -0800)]
Merge pull request #135608 from pohly/dra-device-taints-unit-tests-helpers
DRA device taints: fix and simplify unit tests
Kubernetes Prow Robot [Thu, 18 Dec 2025 11:21:16 +0000 (03:21 -0800)]
Merge pull request #135589 from neolit123/1.36-revert-dynamic-etcd-map
kubeadm: revert to using a static list of etcd versions
Patrick Ohly [Mon, 1 Dec 2025 14:54:18 +0000 (15:54 +0100)]
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
Patrick Ohly [Mon, 1 Dec 2025 14:21:47 +0000 (15:21 +0100)]
golangci-lint: bump to v2.7.1
Patrick Ohly [Thu, 18 Dec 2025 11:06:55 +0000 (12:06 +0100)]
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!).
Volker Theile [Thu, 18 Dec 2025 10:22:52 +0000 (11:22 +0100)]
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>
Kubernetes Prow Robot [Thu, 18 Dec 2025 10:11:01 +0000 (02:11 -0800)]
Merge pull request #135776 from neolit123/1.36-always-retry-on-patch-node-errors
kubeadm: always retry Patch() Node API calls
Kubernetes Prow Robot [Thu, 18 Dec 2025 10:10:54 +0000 (02:10 -0800)]
Merge pull request #135773 from neolit123/1.36-remove-ControlPlaneKubeletLocalMode
kubeadm: remove the FG ControlPlaneKubeletLocalMode
Kubernetes Prow Robot [Thu, 18 Dec 2025 10:10:46 +0000 (02:10 -0800)]
Merge pull request #135760 from thockin/validation-warnings
Add validation-gen 'warning' to tag docs
Kubernetes Prow Robot [Thu, 18 Dec 2025 10:10:38 +0000 (02:10 -0800)]
Merge pull request #135755 from pohly/dra-logging
DRA: log more information
Kubernetes Prow Robot [Thu, 18 Dec 2025 10:10:30 +0000 (02:10 -0800)]
Merge pull request #135748 from princepereira/ppereira-vendoring-hnslib-v012
Update vendored hnslib to v0.1.2
Kubernetes Prow Robot [Thu, 18 Dec 2025 10:10:22 +0000 (02:10 -0800)]
Merge pull request #135723 from danwinship/netpol-test-cleanup
minor Netpol test cleanups
Kubernetes Prow Robot [Thu, 18 Dec 2025 10:10:14 +0000 (02:10 -0800)]
Merge pull request #135720 from soltysh/allowed_licenses_link
Update allowed-thir-party-license-policy.md link
Kubernetes Prow Robot [Thu, 18 Dec 2025 10:10:05 +0000 (02:10 -0800)]
Merge pull request #135714 from lalitc375/fix-validation-identifier
Ensure metricIdentifier uses scheme for kind resolution
Kubernetes Prow Robot [Thu, 18 Dec 2025 10:09:57 +0000 (02:09 -0800)]
Merge pull request #135709 from SergeyKanzhelev/cri-api-changelog
cri-api changelog for 1.35: no changes
Kubernetes Prow Robot [Thu, 18 Dec 2025 10:09:49 +0000 (02:09 -0800)]
Merge pull request #135691 from bart0sh/PR210-DRA-e2e-add-extended-resources-tests
DRA: add new e2e tests for extended resources
Ümüt Özalp [Thu, 18 Dec 2025 10:09:41 +0000 (11:09 +0100)]
Enhance smartLabelFor function (#135683)
* Enhance smartLabelFor function to support additional acronym "PDB" and add unit tests
* Remove "PDB" acronym from commonAcronyms in smartLabelFor function
Kubernetes Prow Robot [Thu, 18 Dec 2025 10:09:33 +0000 (02:09 -0800)]
Merge pull request #135680 from dgrisonnet/increase-memory-values
test/e2e: fix pod resize test flakes on CRI-O/runc environments
Kubernetes Prow Robot [Thu, 18 Dec 2025 10:09:25 +0000 (02:09 -0800)]
Merge pull request #135674 from Phaow/volume-expand
test: Add XFS filesystem support to volume expansion e2e tests
Kubernetes Prow Robot [Thu, 18 Dec 2025 10:09:17 +0000 (02:09 -0800)]
Merge pull request #135666 from aditigupta96/TestWebhookConverterWithWatchCache-flaky-fix
Fixes the flaky `TestWebhookConverterWithWatchCache` test
Kubernetes Prow Robot [Thu, 18 Dec 2025 08:29:17 +0000 (00:29 -0800)]
Merge pull request #134926 from m4rc0555/fix-typo-iscsi-provideded
Fix typo in iscsi.go comment: provideded -> provided
carlory [Thu, 18 Dec 2025 07:35:05 +0000 (15:35 +0800)]
locked the feature-gate VolumeAttributesClass to default (true) and switch storage version from v1beta1 to v1
Signed-off-by: carlory <baofa.fan@daocloud.io>
Kubernetes Prow Robot [Thu, 18 Dec 2025 07:29:05 +0000 (23:29 -0800)]
Merge pull request #135665 from michaelasp/replaceTest
Add test for replace events in client-go controller
Kubernetes Prow Robot [Thu, 18 Dec 2025 07:28:58 +0000 (23:28 -0800)]
Merge pull request #135647 from grandeit/fix-gc-data-race-135621
Fix data race in garbage collector on node.owners field
Kubernetes Prow Robot [Thu, 18 Dec 2025 07:28:50 +0000 (23:28 -0800)]
Merge pull request #135644 from AnthonySchool/docs-addition-open-kubernetes-fields
Document x-kubernetes-list-map-keys into OpenAPI extensions
Kubernetes Prow Robot [Thu, 18 Dec 2025 07:28:42 +0000 (23:28 -0800)]
Merge pull request #135623 from jsafrane/fix-preemption-e2e
Run RWOP preemption test as serial
kfess [Thu, 18 Dec 2025 07:28:34 +0000 (16:28 +0900)]
Fixed `kubectl alpha kuberc set` command to preserve unspecified fields on overwrite (#135619)
* Fix kuberc set command to preserve unspecified fields on overwrite
* remove ambiguous description
Kubernetes Prow Robot [Thu, 18 Dec 2025 07:28:25 +0000 (23:28 -0800)]
Merge pull request #135615 from soltysh/drop_autoscaling_v2betaX
Drop autoscaling v2beta1 and v2beta2
Kubernetes Prow Robot [Thu, 18 Dec 2025 07:28:17 +0000 (23:28 -0800)]
Merge pull request #135610 from soltysh/err_race
test/e2e: explicitly use new err variable inside parallelized code
Kubernetes Prow Robot [Thu, 18 Dec 2025 07:28:10 +0000 (23:28 -0800)]
Merge pull request #135604 from dims/better-support-for-cri-stats
kubelet: improve CRI stats for resource metrics and testing
Kubernetes Prow Robot [Thu, 18 Dec 2025 07:28:02 +0000 (23:28 -0800)]
Merge pull request #135593 from danwinship/proxy-duplicate-ips
Handle the case of a pod IP being reused while the old Pod still exists
Kubernetes Prow Robot [Thu, 18 Dec 2025 07:27:54 +0000 (23:27 -0800)]
Merge pull request #135549 from danwinship/proxy-backend-files
Split up `pkg/proxy/*/proxier.go` a bit more
Kubernetes Prow Robot [Thu, 18 Dec 2025 07:27:46 +0000 (23:27 -0800)]
Merge pull request #135548 from danwinship/conntrack-setup
Move kube-proxy conntrack setup code to pkg/proxy
Kubernetes Prow Robot [Thu, 18 Dec 2025 07:27:38 +0000 (23:27 -0800)]
Merge pull request #135547 from danwinship/healthcheck-interface
Add a nodeManager interface to pkg/proxy/healthcheck
Kubernetes Prow Robot [Thu, 18 Dec 2025 07:27:30 +0000 (23:27 -0800)]
Merge pull request #135538 from dims/drop-usates-of-archived-dependency-grpc-ecosystem/go-grpc-prometheus
Drop usages of archived dependency - github.com/grpc-ecosystem/go-grpc-prometheus
Kubernetes Prow Robot [Thu, 18 Dec 2025 07:27:23 +0000 (23:27 -0800)]
Merge pull request #135526 from dims/debug-mounter-issue
Fix mounter issue with latest ubuntu 24.04 (nfs tests)
Kubernetes Prow Robot [Thu, 18 Dec 2025 07:27:15 +0000 (23:27 -0800)]
Merge pull request #135522 from petern48/graduate_workqueue_metrics
Promote workqueue metrics from ALPHA to BETA
Kubernetes Prow Robot [Thu, 18 Dec 2025 06:36:59 +0000 (22:36 -0800)]
Merge pull request #135515 from dims/add-explicit-type-to-feature-gate-const-declarations
Add explicit type to feature gate const declarations
Kubernetes Prow Robot [Thu, 18 Dec 2025 06:36:51 +0000 (22:36 -0800)]
Merge pull request #135514 from klaskosk/fix-135512
kubectl: remove context.TODO from daemonSetFilter
Kubernetes Prow Robot [Thu, 18 Dec 2025 06:36:43 +0000 (22:36 -0800)]
Merge pull request #135511 from aojea/conntrack_udp_filters
kube-proxy: optimize conntrack cleanup with O(n) flow filter
Kubernetes Prow Robot [Thu, 18 Dec 2025 06:36:36 +0000 (22:36 -0800)]
Merge pull request #135504 from dims/bump=github.com/opencontainers/cgroups-to-v0.0.6
Bump github.com/opencontainers/cgroups to v0.0.6
Kubernetes Prow Robot [Thu, 18 Dec 2025 06:36:28 +0000 (22:36 -0800)]
Merge pull request #135495 from tosi3k/skip-last-pod-deletion
Skip last victim in async preemption if any prior Pod preemption failed
Kubernetes Prow Robot [Thu, 18 Dec 2025 06:36:21 +0000 (22:36 -0800)]
Merge pull request #135494 from Argh4k/readme-fix
Fix example with profiling in README
Kubernetes Prow Robot [Thu, 18 Dec 2025 06:36:13 +0000 (22:36 -0800)]
Merge pull request #135489 from ania-borowiec/update_comment
Update async preemption comment to reflect the current state of the code
Kubernetes Prow Robot [Thu, 18 Dec 2025 06:36:06 +0000 (22:36 -0800)]
Merge pull request #135484 from bart0sh/PR209-improve-balanced-allocation-coverage
Extended resources unit tests: cover DRA resources
Kubernetes Prow Robot [Thu, 18 Dec 2025 06:35:59 +0000 (22:35 -0800)]
Merge pull request #135476 from ardaguclu/deflake-subresource-test
Filter out the nodes created by other tests