Commit Graph

134368 Commits

Author SHA1 Message Date
Kubernetes Prow Robot
2fa93a995e Merge pull request #135593 from danwinship/proxy-duplicate-ips
Handle the case of a pod IP being reused while the old Pod still exists
2025-12-17 23:28:02 -08:00
Kubernetes Prow Robot
101ee1bc9c Merge pull request #135549 from danwinship/proxy-backend-files
Split up `pkg/proxy/*/proxier.go` a bit more
2025-12-17 23:27:54 -08:00
Kubernetes Prow Robot
1faee42453 Merge pull request #135548 from danwinship/conntrack-setup
Move kube-proxy conntrack setup code to pkg/proxy
2025-12-17 23:27:46 -08:00
Kubernetes Prow Robot
77f5336dbc Merge pull request #135547 from danwinship/healthcheck-interface
Add a nodeManager interface to pkg/proxy/healthcheck
2025-12-17 23:27:38 -08:00
Kubernetes Prow Robot
df610f8cee 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
2025-12-17 23:27:30 -08:00
Kubernetes Prow Robot
fba3338407 Merge pull request #135526 from dims/debug-mounter-issue
Fix mounter issue with latest ubuntu 24.04 (nfs tests)
2025-12-17 23:27:23 -08:00
Kubernetes Prow Robot
30fcf30805 Merge pull request #135522 from petern48/graduate_workqueue_metrics
Promote workqueue metrics from ALPHA to BETA
2025-12-17 23:27:15 -08:00
Kubernetes Prow Robot
53b29512ec Merge pull request #135515 from dims/add-explicit-type-to-feature-gate-const-declarations
Add explicit type to feature gate const declarations
2025-12-17 22:36:59 -08:00
Kubernetes Prow Robot
c6a254d2e8 Merge pull request #135514 from klaskosk/fix-135512
kubectl: remove context.TODO from daemonSetFilter
2025-12-17 22:36:51 -08:00
Kubernetes Prow Robot
1abe8c34e9 Merge pull request #135511 from aojea/conntrack_udp_filters
kube-proxy: optimize conntrack cleanup with O(n) flow filter
2025-12-17 22:36:43 -08:00
Kubernetes Prow Robot
321e0f69d8 Merge pull request #135504 from dims/bump=github.com/opencontainers/cgroups-to-v0.0.6
Bump github.com/opencontainers/cgroups to v0.0.6
2025-12-17 22:36:36 -08:00
Kubernetes Prow Robot
4a1cbabadd Merge pull request #135495 from tosi3k/skip-last-pod-deletion
Skip last victim in async preemption if any prior Pod preemption failed
2025-12-17 22:36:28 -08:00
Kubernetes Prow Robot
d9c281159a Merge pull request #135494 from Argh4k/readme-fix
Fix example with profiling in README
2025-12-17 22:36:21 -08:00
Kubernetes Prow Robot
62db4db266 Merge pull request #135489 from ania-borowiec/update_comment
Update async preemption comment to reflect the current state of the code
2025-12-17 22:36:13 -08:00
Kubernetes Prow Robot
c5a0c31294 Merge pull request #135484 from bart0sh/PR209-improve-balanced-allocation-coverage
Extended resources unit tests: cover DRA resources
2025-12-17 22:36:06 -08:00
Kubernetes Prow Robot
91fd6eff40 Merge pull request #135476 from ardaguclu/deflake-subresource-test
Filter out the nodes created by other tests
2025-12-17 22:35:59 -08:00
Kubernetes Prow Robot
5e5a422b72 Merge pull request #135457 from duanwei33/vol-resize
Fix volume expansion e2e tests to use actual allocated size
2025-12-17 22:35:51 -08:00
Kubernetes Prow Robot
8fcb1fd4cf Merge pull request #135455 from carlory/csiNodeIDMaxLength
cleanup csiNodeIDMaxLength
2025-12-17 22:35:44 -08:00
Arda Güçlü
bb9bb4d422 Move away from deprecated term.AllowsColorOutput (#135454)
* Move away from deprecated term.AllowsColorOutput

* Move away from term.IsTerminal
2025-12-17 22:35:36 -08:00
Kubernetes Prow Robot
43cfcac7cc Merge pull request #135434 from yliaog/quota_abuse
Fixes the loophole that allows users to workaround resource quota set by system admin
2025-12-17 22:35:28 -08:00
Filip Křepinský
7aa186fa0a 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
2025-12-17 22:35:21 -08:00
Kubernetes Prow Robot
85876061cb Merge pull request #135418 from carlory/gang_scheduling_rbac
add Workload permissions to view, edit and admin clusterroles
2025-12-17 22:35:14 -08:00
Kubernetes Prow Robot
7795655410 Merge pull request #135402 from xigang/pv_controller
PV controller: Add rate-limiting queues and improve error handling
2025-12-17 21:43:02 -08:00
Kubernetes Prow Robot
4c6855d3ec Merge pull request #135398 from xigang/quotadmission
resourcequota: fix namespace GroupKind using wrong API group
2025-12-17 21:42:54 -08:00
Kubernetes Prow Robot
1a3d8712f3 Merge pull request #135394 from brejman/adhoc-interpodaffinity-pending-pod-update
Fix queue hint for interpodaffinity when target pod is updated
2025-12-17 21:42:46 -08:00
Kubernetes Prow Robot
591b60fd37 Merge pull request #135386 from ania-borowiec/add_anias_to_reviewers
Add ania-borowiec to SIG Scheduling reviewers
2025-12-17 21:42:39 -08:00
Kubernetes Prow Robot
be49637f88 Merge pull request #135385 from PatrickLaabs/132086-denypointerpkg
chore: Denying deprecated pointer package in golangci-linters config
2025-12-17 21:42:31 -08:00
Kubernetes Prow Robot
a8b2be3f45 Merge pull request #135380 from BenTheElder/apidiffremotebranch
apidiff: autodetect remote and default branch
2025-12-17 21:42:23 -08:00
Kubernetes Prow Robot
c96663a4b7 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
2025-12-17 21:42:15 -08:00
Kubernetes Prow Robot
3558d1e9ce Merge pull request #135371 from Nikateen/contextual-logging-leaderelection
Use contextual logging in leaderelection
2025-12-17 21:42:08 -08:00
Kubernetes Prow Robot
1757c6358b Merge pull request #135368 from vshkrabkov/fix/scheduler-queue-metric-sync
Scheduler: Fix GatedPods metric desync in unschedulable queue
2025-12-17 21:42:00 -08:00
Kubernetes Prow Robot
0c2174f2bd Merge pull request #135367 from mborsz/metric
Fix apiserver_watch_events_sizes metric.
2025-12-17 21:41:53 -08:00
Kubernetes Prow Robot
a2a97119bb Merge pull request #135361 from Karthik-K-N/cel-test-imporvements
CEL test imporvements to use test context across test instead of generic context
2025-12-17 21:41:45 -08:00
Kubernetes Prow Robot
9e055e5945 Merge pull request #135355 from lalitc375/basic
Add k8s:optional on Device.Basic
2025-12-17 21:41:37 -08:00
Kubernetes Prow Robot
fefd7ddc37 Merge pull request #135348 from brejman/issue-134393-perf
Add perf test for scheduling pods matching existing pods antiaffinity
2025-12-17 21:41:29 -08:00
Kubernetes Prow Robot
0c90269334 Merge pull request #135340 from ricardomaraschini/bump-cbor-limits
cbor: bump limits as the defaults are not large enough
2025-12-17 21:41:21 -08:00
Kubernetes Prow Robot
74143f083f Merge pull request #135331 from yashsingh74/bump-etcd-3.6.6
Bump etcd 3.6.6 sdk
2025-12-17 21:41:14 -08:00
Kubernetes Prow Robot
285eb9fdba Merge pull request #135325 from brejman/issue-134393
Fix queue hint for inter-pod anti-affinity
2025-12-17 20:01:02 -08:00
Kubernetes Prow Robot
13b10dc70f Merge pull request #135324 from p0lyn0mial/upstream-watchlist-unsupported-wl-better-docs
client-go/reflector: Improve WatchListClient disabled log message for clarity
2025-12-17 20:00:54 -08:00
Kubernetes Prow Robot
907f9d26c7 Merge pull request #135302 from liyuerich/commentstartapidiscovery
enable commentstart check on apidiscovery API group
2025-12-17 20:00:46 -08:00
Kubernetes Prow Robot
f9761d1319 Merge pull request #135301 from bwsalmon/bsalmon-batch-after
Fix a bug in scheduler_perf integration test
2025-12-17 20:00:39 -08:00
laervn
8759535363 kubectl explain: Add -r shorthand flag for --recursive (#135283)
* kubectl explain: Add -r shorthand flag for --recursive

* kubectl explain: Change --recursive shorthand flag to R
2025-12-17 20:00:32 -08:00
Kubernetes Prow Robot
a9266c35ab Merge pull request #135281 from scaliby/unify-pod-describer
Standardize `PodDescriber` behavior to return `NotFound` errors consistently
2025-12-17 20:00:24 -08:00
Kubernetes Prow Robot
811f4d30f9 Merge pull request #135251 from bart0sh/PR208-migrate-allocation-to-contextual-logging
kubelet: migrate allocation to contextual logging
2025-12-17 20:00:16 -08:00
Penghao
7e68ec0ffc test: refine vgs resources clean up (#135250)
* test: refine vgs resources clean up

Signed-off-by: Penghao <pewang@redhat.com>

* fix: refine structure

Signed-off-by: Penghao <pewang@redhat.com>

* fix: typo and proper data structure usage

Signed-off-by: Penghao <pewang@redhat.com>

---------

Signed-off-by: Penghao <pewang@redhat.com>
2025-12-17 20:00:09 -08:00
Kubernetes Prow Robot
c0c81a4258 Merge pull request #135249 from bart0sh/PR207-migrate-container-manager-to-contextual-logging
kubelet: migrate container manager to contextual logging
2025-12-17 20:00:01 -08:00
Kubernetes Prow Robot
cd48cabb04 Merge pull request #135232 from jsut21/kubelet/healthz-untilwithcontext-126379
kubelet: use wait.UntilWithContext for healthz server (structured logging)
2025-12-17 19:59:54 -08:00
Kubernetes Prow Robot
1c0eb534ca Merge pull request #135219 from skitt/valswap
Enforce Golang a, b = b, a swaps
2025-12-17 19:59:46 -08:00
Kubernetes Prow Robot
8f8bf5640b Merge pull request #135217 from VijetaPriya47/fix-nodeipam-sync-test-goroutine-leak
Fix goroutine leak in TestNodeSyncResync
2025-12-17 19:59:39 -08:00
Kubernetes Prow Robot
99b27386d9 Merge pull request #135211 from AkihiroSuda/fix-135210
hack/lib/util.sh: support uutils' `date` command
2025-12-17 19:59:32 -08:00