]> git.feebdaed.xyz Git - 0xmirror/kubernetes.git/log
0xmirror/kubernetes.git
8 days agoMerge pull request #135845 from skitt/drop-armon-circbuf
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

8 days agoMerge pull request #129664 from hkttty2009/bug/volumeattachment
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

8 days agoMerge pull request #135742 from HirazawaUi/promote-4656-to-ga
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

8 days agoReplace armon/circbuf with k8s.io/utils/buffer
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>
8 days agoAdd e2e test for VolumeAttachment cleanup when CSIDriver AttachRequired changes
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>
8 days agoFix VolumeAttachment cleanup when AttachRequired changes
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>
8 days agoMerge pull request #135510 from dims/add-utility-to-summarize-feature-gates-in-markdown
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

8 days agoMerge pull request #135840 from michaelasp/makeDeterministic
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

8 days agoadd utility for generating markdown for feature gates
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>
8 days agoMerge pull request #135821 from pohly/dra-device-taints-owner
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

8 days agoMerge pull request #135229 from lalitc375/origin-union
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

8 days agoMerge pull request #135834 from dgrisonnet/revert-135680
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"

8 days agoMerge pull request #134707 from GrigoriyMikhalkin/134427-data-race
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

8 days agopromote NodeLocalCRISocket to GA
HirazawaUi [Sat, 13 Dec 2025 15:59:21 +0000 (23:59 +0800)]
promote NodeLocalCRISocket to GA

8 days agoFix issue with test not sending history deterministically
Michael Aspinwall [Fri, 19 Dec 2025 00:45:43 +0000 (00:45 +0000)]
Fix issue with test not sending history deterministically

8 days agoMerge pull request #135824 from hakman/remove-etcd-image
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

8 days agoMerge pull request #134556 from carlory/fix-133160
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)

9 days agoMerge pull request #135046 from darshansreenivas/node-tag-migration-dtumkur
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

9 days agoAdd origins for the union validtions errors
Lalit Chauhan [Fri, 7 Nov 2025 22:42:43 +0000 (22:42 +0000)]
Add origins for the union validtions errors

9 days agoMerge pull request #135833 from soltysh/drop_unused_acronym
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

9 days agoMerge pull request #135832 from liggitt/test-replace-flake
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

9 days agoMerge pull request #135513 from grandeit/fix-kubectl-apply-dry-run-client
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

9 days agoRevert "test/e2e: increase memory limits in pod resize tests"
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.

9 days agohack/update-vendor.sh
Ciprian Hacman [Thu, 18 Dec 2025 16:14:03 +0000 (18:14 +0200)]
hack/update-vendor.sh

9 days agoetcd: Remove unused legacy image build code
Ciprian Hacman [Thu, 18 Dec 2025 12:35:19 +0000 (14:35 +0200)]
etcd: Remove unused legacy image build code

9 days agoDrop unused describe acronym
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>
9 days agoMerge pull request #135818 from votdev/issue_135817_fix_drain_filter_error
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

9 days agoMerge pull request #135531 from pohly/golangci-lint-bump
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

9 days agoMerge pull request #135539 from dims/move-httpcache-to-third_party/forked
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

9 days agoMake TestReplaceEvents deterministic for delete event comparison
Jordan Liggitt [Thu, 18 Dec 2025 14:54:56 +0000 (09:54 -0500)]
Make TestReplaceEvents deterministic for delete event comparison

9 days agomove httpcache to third_party/forked
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>
9 days agoMerge pull request #135823 from HirazawaUi/clean-unused-code
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

9 days agoclean up unused constant
HirazawaUi [Thu, 18 Dec 2025 11:45:38 +0000 (19:45 +0800)]
clean up unused constant

9 days agoMerge pull request #135608 from pohly/dra-device-taints-unit-tests-helpers
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

9 days agoMerge pull request #135589 from neolit123/1.36-revert-dynamic-etcd-map
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

9 days agobuild: remove deprecated '// +build' tag
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

9 days agogolangci-lint: bump to v2.7.1
Patrick Ohly [Mon, 1 Dec 2025 14:21:47 +0000 (15:21 +0100)]
golangci-lint: bump to v2.7.1

9 days agoDRA device taints controller: add pohly to OWNERS
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!).

9 days agoRemove the unnecessary `cannot delete` from the error message
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>
9 days agoMerge pull request #135776 from neolit123/1.36-always-retry-on-patch-node-errors
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

9 days agoMerge pull request #135773 from neolit123/1.36-remove-ControlPlaneKubeletLocalMode
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

9 days agoMerge pull request #135760 from thockin/validation-warnings
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

9 days agoMerge pull request #135755 from pohly/dra-logging
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

9 days agoMerge pull request #135748 from princepereira/ppereira-vendoring-hnslib-v012
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

9 days agoMerge pull request #135723 from danwinship/netpol-test-cleanup
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

9 days agoMerge pull request #135720 from soltysh/allowed_licenses_link
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

9 days agoMerge pull request #135714 from lalitc375/fix-validation-identifier
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

9 days agoMerge pull request #135709 from SergeyKanzhelev/cri-api-changelog
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

9 days agoMerge pull request #135691 from bart0sh/PR210-DRA-e2e-add-extended-resources-tests
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

9 days agoEnhance smartLabelFor function (#135683)
Ü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

9 days agoMerge pull request #135680 from dgrisonnet/increase-memory-values
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

9 days agoMerge pull request #135674 from Phaow/volume-expand
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

9 days agoMerge pull request #135666 from aditigupta96/TestWebhookConverterWithWatchCache-flaky-fix
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

9 days agoMerge pull request #134926 from m4rc0555/fix-typo-iscsi-provideded
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

9 days agolocked the feature-gate VolumeAttributesClass to default (true) and switch storage...
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>
9 days agoMerge pull request #135665 from michaelasp/replaceTest
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

9 days agoMerge pull request #135647 from grandeit/fix-gc-data-race-135621
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

9 days agoMerge pull request #135644 from AnthonySchool/docs-addition-open-kubernetes-fields
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

9 days agoMerge pull request #135623 from jsafrane/fix-preemption-e2e
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

9 days agoFixed `kubectl alpha kuberc set` command to preserve unspecified fields on overwrite...
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

9 days agoMerge pull request #135615 from soltysh/drop_autoscaling_v2betaX
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

9 days agoMerge pull request #135610 from soltysh/err_race
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

9 days agoMerge pull request #135604 from dims/better-support-for-cri-stats
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

9 days agoMerge pull request #135593 from danwinship/proxy-duplicate-ips
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

9 days agoMerge pull request #135549 from danwinship/proxy-backend-files
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

9 days agoMerge pull request #135548 from danwinship/conntrack-setup
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

9 days agoMerge pull request #135547 from danwinship/healthcheck-interface
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

9 days agoMerge pull request #135538 from dims/drop-usates-of-archived-dependency-grpc-ecosyste...
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

9 days agoMerge pull request #135526 from dims/debug-mounter-issue
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)

9 days agoMerge pull request #135522 from petern48/graduate_workqueue_metrics
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

9 days agoMerge pull request #135515 from dims/add-explicit-type-to-feature-gate-const-declarations
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

9 days agoMerge pull request #135514 from klaskosk/fix-135512
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

9 days agoMerge pull request #135511 from aojea/conntrack_udp_filters
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

9 days agoMerge pull request #135504 from dims/bump=github.com/opencontainers/cgroups-to-v0.0.6
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

9 days agoMerge pull request #135495 from tosi3k/skip-last-pod-deletion
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

9 days agoMerge pull request #135494 from Argh4k/readme-fix
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

9 days agoMerge pull request #135489 from ania-borowiec/update_comment
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

9 days agoMerge pull request #135484 from bart0sh/PR209-improve-balanced-allocation-coverage
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

9 days agoMerge pull request #135476 from ardaguclu/deflake-subresource-test
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

9 days agoMerge pull request #135457 from duanwei33/vol-resize
Kubernetes Prow Robot [Thu, 18 Dec 2025 06:35:51 +0000 (22:35 -0800)]
Merge pull request #135457 from duanwei33/vol-resize

Fix volume expansion e2e tests to use actual allocated size

9 days agoMerge pull request #135455 from carlory/csiNodeIDMaxLength
Kubernetes Prow Robot [Thu, 18 Dec 2025 06:35:44 +0000 (22:35 -0800)]
Merge pull request #135455 from carlory/csiNodeIDMaxLength

cleanup csiNodeIDMaxLength

9 days agoMove away from deprecated term.AllowsColorOutput (#135454)
Arda Güçlü [Thu, 18 Dec 2025 06:35:36 +0000 (09:35 +0300)]
Move away from deprecated term.AllowsColorOutput (#135454)

* Move away from deprecated term.AllowsColorOutput

* Move away from term.IsTerminal

9 days agoMerge pull request #135434 from yliaog/quota_abuse
Kubernetes Prow Robot [Thu, 18 Dec 2025 06:35:28 +0000 (22:35 -0800)]
Merge pull request #135434 from yliaog/quota_abuse

Fixes the loophole that allows users to workaround resource quota set by system admin

9 days agoschedule pod availability checks at the correct time in StatefulSets (#135428)
Filip Křepinský [Thu, 18 Dec 2025 06:35:21 +0000 (07:35 +0100)]
schedule pod availability checks at the correct time in StatefulSets (#135428)

* wire now (time) to the availability checks in the StatefulSet controller

- this helps to make the controller reconcilliation consistent

* schedule pod availability checks at the correct time in StatefulSets

* replace "k8s.io/klog/v2/ktesting" with "k8s.io/kubernetes/test/utils/ktesting"

for advanced features (e.g. Eventually)

* add StatefulSetAvailabilityCheck test

9 days agoMerge pull request #135418 from carlory/gang_scheduling_rbac
Kubernetes Prow Robot [Thu, 18 Dec 2025 06:35:14 +0000 (22:35 -0800)]
Merge pull request #135418 from carlory/gang_scheduling_rbac

add Workload permissions to view, edit and admin clusterroles

9 days agoMerge pull request #135402 from xigang/pv_controller
Kubernetes Prow Robot [Thu, 18 Dec 2025 05:43:02 +0000 (21:43 -0800)]
Merge pull request #135402 from xigang/pv_controller

PV controller: Add rate-limiting queues and improve error handling

9 days agoMerge pull request #135398 from xigang/quotadmission
Kubernetes Prow Robot [Thu, 18 Dec 2025 05:42:54 +0000 (21:42 -0800)]
Merge pull request #135398 from xigang/quotadmission

resourcequota: fix namespace GroupKind using wrong API group

9 days agoMerge pull request #135394 from brejman/adhoc-interpodaffinity-pending-pod-update
Kubernetes Prow Robot [Thu, 18 Dec 2025 05:42:46 +0000 (21:42 -0800)]
Merge pull request #135394 from brejman/adhoc-interpodaffinity-pending-pod-update

Fix queue hint for interpodaffinity when target pod is updated

9 days agoMerge pull request #135386 from ania-borowiec/add_anias_to_reviewers
Kubernetes Prow Robot [Thu, 18 Dec 2025 05:42:39 +0000 (21:42 -0800)]
Merge pull request #135386 from ania-borowiec/add_anias_to_reviewers

Add ania-borowiec to SIG Scheduling reviewers

9 days agoMerge pull request #135385 from PatrickLaabs/132086-denypointerpkg
Kubernetes Prow Robot [Thu, 18 Dec 2025 05:42:31 +0000 (21:42 -0800)]
Merge pull request #135385 from PatrickLaabs/132086-denypointerpkg

chore: Denying deprecated pointer package in golangci-linters config

9 days agoMerge pull request #135380 from BenTheElder/apidiffremotebranch
Kubernetes Prow Robot [Thu, 18 Dec 2025 05:42:23 +0000 (21:42 -0800)]
Merge pull request #135380 from BenTheElder/apidiffremotebranch

apidiff: autodetect remote and default branch

9 days agoMerge pull request #135372 from ingvagabund/e2e-scheduler-preemption-async-fix
Kubernetes Prow Robot [Thu, 18 Dec 2025 05:42:15 +0000 (21:42 -0800)]
Merge pull request #135372 from ingvagabund/e2e-scheduler-preemption-async-fix

fix(SchedulerPreemption/Async): schedule all medium priority pods first so all low priority pods can be preempted

9 days agoMerge pull request #135371 from Nikateen/contextual-logging-leaderelection
Kubernetes Prow Robot [Thu, 18 Dec 2025 05:42:08 +0000 (21:42 -0800)]
Merge pull request #135371 from Nikateen/contextual-logging-leaderelection

Use contextual logging in leaderelection

9 days agoMerge pull request #135368 from vshkrabkov/fix/scheduler-queue-metric-sync
Kubernetes Prow Robot [Thu, 18 Dec 2025 05:42:00 +0000 (21:42 -0800)]
Merge pull request #135368 from vshkrabkov/fix/scheduler-queue-metric-sync

Scheduler: Fix GatedPods metric desync in unschedulable queue

9 days agoMerge pull request #135367 from mborsz/metric
Kubernetes Prow Robot [Thu, 18 Dec 2025 05:41:53 +0000 (21:41 -0800)]
Merge pull request #135367 from mborsz/metric

Fix apiserver_watch_events_sizes metric.

9 days agoMerge pull request #135361 from Karthik-K-N/cel-test-imporvements
Kubernetes Prow Robot [Thu, 18 Dec 2025 05:41:45 +0000 (21:41 -0800)]
Merge pull request #135361 from Karthik-K-N/cel-test-imporvements

CEL test imporvements to use test context across test instead of generic context

9 days agoMerge pull request #135355 from lalitc375/basic
Kubernetes Prow Robot [Thu, 18 Dec 2025 05:41:37 +0000 (21:41 -0800)]
Merge pull request #135355 from lalitc375/basic

Add k8s:optional on Device.Basic

9 days agoMerge pull request #135348 from brejman/issue-134393-perf
Kubernetes Prow Robot [Thu, 18 Dec 2025 05:41:29 +0000 (21:41 -0800)]
Merge pull request #135348 from brejman/issue-134393-perf

Add perf test for scheduling pods matching existing pods antiaffinity

9 days agoMerge pull request #135340 from ricardomaraschini/bump-cbor-limits
Kubernetes Prow Robot [Thu, 18 Dec 2025 05:41:21 +0000 (21:41 -0800)]
Merge pull request #135340 from ricardomaraschini/bump-cbor-limits

cbor: bump limits as the defaults are not large enough

9 days agoMerge pull request #135331 from yashsingh74/bump-etcd-3.6.6
Kubernetes Prow Robot [Thu, 18 Dec 2025 05:41:14 +0000 (21:41 -0800)]
Merge pull request #135331 from yashsingh74/bump-etcd-3.6.6

Bump etcd 3.6.6 sdk