Commit Graph

134418 Commits

Author SHA1 Message Date
Dan Winship
c3595012b5 Simplify nftables masquerade rule
We originally made it multiple rules, matching iptables, but nftables
lets you do it all in a single rule.
2026-01-09 12:46:37 -05: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
Kubernetes Prow Robot
cb74fe988b Merge pull request #135723 from danwinship/netpol-test-cleanup
minor Netpol test cleanups
2025-12-18 02:10:22 -08:00
Kubernetes Prow Robot
8c33e90e50 Merge pull request #135720 from soltysh/allowed_licenses_link
Update allowed-thir-party-license-policy.md link
2025-12-18 02:10:14 -08:00
Kubernetes Prow Robot
55628b6a00 Merge pull request #135714 from lalitc375/fix-validation-identifier
Ensure metricIdentifier uses scheme for kind resolution
2025-12-18 02:10:05 -08:00
Kubernetes Prow Robot
4bb621ad4b Merge pull request #135709 from SergeyKanzhelev/cri-api-changelog
cri-api changelog for 1.35: no changes
2025-12-18 02:09:57 -08:00
Kubernetes Prow Robot
17cb08ffa3 Merge pull request #135691 from bart0sh/PR210-DRA-e2e-add-extended-resources-tests
DRA: add new e2e tests for extended resources
2025-12-18 02:09:49 -08:00
Ümüt Özalp
bbd992d496 Enhance smartLabelFor function (#135683)
* Enhance smartLabelFor function to support additional acronym "PDB" and add unit tests

* Remove "PDB" acronym from commonAcronyms in smartLabelFor function
2025-12-18 02:09:41 -08:00
Kubernetes Prow Robot
06ff302857 Merge pull request #135680 from dgrisonnet/increase-memory-values
test/e2e: fix pod resize test flakes on CRI-O/runc environments
2025-12-18 02:09:33 -08:00
Kubernetes Prow Robot
f83f687475 Merge pull request #135674 from Phaow/volume-expand
test: Add XFS filesystem support to volume expansion e2e tests
2025-12-18 02:09:25 -08:00
Kubernetes Prow Robot
8a873ec7d2 Merge pull request #135666 from aditigupta96/TestWebhookConverterWithWatchCache-flaky-fix
Fixes the flaky `TestWebhookConverterWithWatchCache` test
2025-12-18 02:09:17 -08:00
Kubernetes Prow Robot
0c17bcb630 Merge pull request #134926 from m4rc0555/fix-typo-iscsi-provideded
Fix typo in iscsi.go comment: provideded -> provided
2025-12-18 00:29:17 -08:00
Kubernetes Prow Robot
9d8404426f Merge pull request #135665 from michaelasp/replaceTest
Add test for replace events in client-go controller
2025-12-17 23:29:05 -08:00
Kubernetes Prow Robot
01697eb712 Merge pull request #135647 from grandeit/fix-gc-data-race-135621
Fix data race in garbage collector on node.owners field
2025-12-17 23:28:58 -08:00
Kubernetes Prow Robot
150288e68b Merge pull request #135644 from AnthonySchool/docs-addition-open-kubernetes-fields
Document x-kubernetes-list-map-keys into OpenAPI extensions
2025-12-17 23:28:50 -08:00
Kubernetes Prow Robot
861e9cde52 Merge pull request #135623 from jsafrane/fix-preemption-e2e
Run RWOP preemption test as serial
2025-12-17 23:28:42 -08:00
kfess
bee2251aef 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
2025-12-17 23:28:34 -08:00
Kubernetes Prow Robot
508074f023 Merge pull request #135615 from soltysh/drop_autoscaling_v2betaX
Drop autoscaling v2beta1 and v2beta2
2025-12-17 23:28:25 -08:00
Kubernetes Prow Robot
fdf8aefa87 Merge pull request #135610 from soltysh/err_race
test/e2e: explicitly use new err variable inside parallelized code
2025-12-17 23:28:17 -08:00
Kubernetes Prow Robot
246fa57363 Merge pull request #135604 from dims/better-support-for-cri-stats
kubelet: improve CRI stats for resource metrics and testing
2025-12-17 23:28:10 -08:00
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