Commit Graph

133974 Commits

Author SHA1 Message Date
Kubernetes Prow Robot
544dfee60a Merge pull request #135180 from macsko/fix_asyncapicalls_onfinish
Fix sending OnFinish to in-flight async API calls in scheduler
2025-11-06 06:51:02 -08:00
Kubernetes Prow Robot
478617a559 Merge pull request #135135 from jsafrane/update-csi-manifests
Update CSI manifests from csi-driver-hostpath master
2025-11-06 06:50:54 -08:00
Kubernetes Prow Robot
f41e30e7e0 Merge pull request #134722 from macsko/gang_scheduling_scheduler
KEP-4671: Implement Gang scheduling in kube-scheduler
2025-11-06 05:12:53 -08:00
Maciej Skoczeń
a9dcc8e2c9 Fix sending OnFinish to in-flight async API calls in scheduler 2025-11-06 12:00:37 +00:00
Kubernetes Prow Robot
8c2771a3de Merge pull request #135165 from HirazawaUi/fix-standalone-tests
Fix the failing e2e test case in Standalone mode.
2025-11-06 03:37:03 -08:00
Kubernetes Prow Robot
7e1e2163d4 Merge pull request #135137 from pohly/dra-scheduler-perf-filenames
DRA scheduler_perf: write JSON where perf-dash expects it
2025-11-06 03:36:56 -08:00
Jan Safranek
6b764d555f test: update MutableCSINodeAllocatableCount tests for the new attacher
The new external-attacher already sets (or clears) VolumeAttachment
Status.Status.AttachError.ErrorCode, based on its feature gate.

Stop patching the VolumeAttachment in an e2e test, but pass the right
feature gate to the external-attacher instead.

And remove local createMergePatch() that's now unused.
2025-11-06 12:31:53 +01:00
Jan Safranek
da1981248e test: update CSI manifests 2025-11-06 12:31:47 +01:00
Maciej Skoczeń
049cb8558e Add integration test for gang scheduling 2025-11-06 10:47:30 +00:00
Maciej Skoczeń
4a067cc022 Add read Workload permissions to kube-scheduler 2025-11-06 10:47:30 +00:00
Maciej Skoczeń
c086bdeaa2 Add integration tests for gang queueing 2025-11-06 10:47:30 +00:00
Maciej Skoczeń
8d67173de0 Implement Gang scheduling in kube-scheduler 2025-11-06 10:47:29 +00:00
Kubernetes Prow Robot
0c2aa7fee2 Merge pull request #134564 from macsko/gang_scheduling
KEP-4671: Add Workload API
2025-11-06 02:44:55 -08:00
Jan Safranek
5d1f9107ef test: fix sed in update-hostpath.sh
`sed -i ''` does not work on Fedora:

> sed: can't read : No such file or directory
2025-11-06 10:44:53 +01:00
Jan Safranek
a3093a95f2 test: don't remove group snapshot script
update-hostpath.sh must not remove volume group snapshot CRDs and e2e
script
2025-11-06 10:39:32 +01:00
Maciej Skoczeń
54b6ab6747 e2e: Add tests for Workload API 2025-11-06 09:36:45 +00:00
Maciej Skoczeń
02acdd6057 kubectl: Add Workload to kubectl describe pod 2025-11-06 09:36:44 +00:00
Maciej Skoczeń
078f462a95 api: Workload API and Pod WorkloadReference generated files 2025-11-06 09:36:44 +00:00
Maciej Skoczeń
9639274676 api: Create Workload API 2025-11-06 09:36:43 +00:00
Maciej Skoczeń
9677ac4c0b api: Add WorkloadReference to Pod spec 2025-11-06 09:36:42 +00:00
Maciej Skoczeń
b6006528e1 Add feature gates 2025-11-06 09:36:08 +00:00
Jan Safranek
dfaed0586f test: skip snapshot-metadata sidedcar in update-hostpath.sh
external-snapshot-metadata yaml files are on unusual place, so this script
would need some updates. Since the sidecar is not used in any e2e test,
skip the sidecar for now.
2025-11-06 10:35:56 +01:00
Kubernetes Prow Robot
326ce8b16d Merge pull request #134339 from huww98/mutable-pv-affinity
KEP-5381: mutable pv nodeAffinity
2025-11-06 01:33:11 -08:00
Kubernetes Prow Robot
099ef07c9f Merge pull request #134180 from p0lyn0mial/upstream-watchlist-dynamic-interface
Promote/Enable WatchListClient feature for release 1.35
2025-11-06 01:33:01 -08:00
Kubernetes Prow Robot
b869afe68d Merge pull request #133389 from pravk03/node-capabilities
Introduce node declared features framework
2025-11-06 01:32:54 -08:00
Kubernetes Prow Robot
59d65dad34 Merge pull request #134945 from tchap/kcm-controllers-check-threads
pkg/controller: Improve goroutine management (part 2)
2025-11-06 00:43:01 -08:00
Kubernetes Prow Robot
50b4bcbab5 Merge pull request #134210 from yliaog/admit_quota
DRA extended resource quota
2025-11-06 00:42:53 -08:00
Kubernetes Prow Robot
b07d0f852d Merge pull request #135168 from pohly/e2e-node-registry-flake
E2E node: temporarily disable flaky "pull from private registry"
2025-11-05 23:42:51 -08:00
Patrick Ohly
95a59d0cfb DRA scheduler_perf: write JSON where perf-dash expects it
BenchmarkPerfSchedulingExperimental_benchmark_dra_experimental_2025-11-05T07:10:33Z.json
is ignored by perf-dash. It probably needs to be called
BenchmarkPerfScheduling_benchmark_*.
2025-11-06 08:34:31 +01:00
Kubernetes Prow Robot
6723beac00 Merge pull request #135154 from kubernetes/revert-134840-ahmet/mini-cleanup
Revert "controller: duplicate utility method cleanup"
2025-11-05 22:49:04 -08:00
Kubernetes Prow Robot
0cd85c6fe1 Merge pull request #135123 from yongruilin/fix-ratcheting
feat(validation-gen): Improve ratcheting logic for nil vs. uncorrelated fields
2025-11-05 22:48:57 -08:00
Kubernetes Prow Robot
37934c5c26 Merge pull request #134890 from SataQiu/kubeadm-support-etcd-http-endpoints
kubeadm: support specifying HTTP endpoints for external etcd, allowing users to separate gRPC and HTTP traffic for etcd
2025-11-05 22:48:50 -08:00
Patrick Ohly
1499524e8e E2E node: temporarily disable flaky "pull from private registry"
This considerably impacts the ability to merge PRs right now because it fails
in the merge-blocking pull-kubernetes-node-e2e-containerd. Attempts to fix
it seem to be incomplete and need further
discussion (https://github.com/kubernetes/kubernetes/pull/135142),
so let's instead disable the test in the job.
2025-11-06 07:48:42 +01:00
胡玮文
78a8c2e6a3 mention MutablePVNodeAffinity in the API doc 2025-11-06 14:31:57 +08:00
胡玮文
3882f0cf17 allow PV.Spec.NodeAffinity update 2025-11-06 14:31:56 +08:00
胡玮文
b622363659 add feature gate MutablePVNodeAffinity 2025-11-06 14:31:55 +08:00
Kubernetes Prow Robot
84d0e616da Merge pull request #135157 from BenTheElder/cleanup-min
Cleanup MinimumKubeletVersion test tag for unsupported kubelet versions
2025-11-05 21:57:26 -08:00
Kubernetes Prow Robot
2ab10e6ba6 Merge pull request #135155 from jpbetz/fix-additionalproperties-npe
Fix NPE in CEL schema wrappers of additionalProperties=true objects
2025-11-05 21:57:18 -08:00
Kubernetes Prow Robot
ca03752ee7 Merge pull request #135104 from mimowo/mutable-job-directives
Allow mutable job scheduling directives on suspended Jobs
2025-11-05 21:57:11 -08:00
Kubernetes Prow Robot
7537d52c2e Merge pull request #134882 from yliaog/initcon
Fix non-sidecar init container device requests
2025-11-05 21:57:04 -08:00
Kubernetes Prow Robot
f465916b85 Merge pull request #134790 from yt2985/podcertificate-e2e
Promote Pod Certificates feature to beta-with metrics/events and e2e tests.
2025-11-05 21:56:57 -08:00
Kubernetes Prow Robot
0decbf4405 Merge pull request #134414 from HirazawaUi/promote-3721-to-beta
KEP-3721: Promote EnvFiles feature gate to Beta
2025-11-05 21:56:50 -08:00
HirazawaUi
71c02338df Fix the failing e2e test case in Standalone mode. 2025-11-06 13:10:46 +08:00
Kubernetes Prow Robot
4ffafaea9c Merge pull request #135146 from princepereira/ppereira-remoteep-leak
kube-proxy/winkernel: fix stale RemoteEndpoints due to premature clearing of terminatedEndpoints map
2025-11-05 18:53:12 -08:00
Kubernetes Prow Robot
c35cd16295 Merge pull request #135088 from everpeace/KEP-3619-GA
KEP-3619: Promote SupplementalGroupspolicy feature To GA
2025-11-05 18:53:05 -08:00
Kubernetes Prow Robot
f025bcace9 Merge pull request #135068 from pohly/dra-device-taints-1.35-full
DRA device taint eviction: several improvements
2025-11-05 18:52:58 -08:00
Kubernetes Prow Robot
f9815839be Merge pull request #135031 from yuanwang04/static-pod-options
Add validation options for static pod
2025-11-05 18:52:51 -08:00
Praveen Krishna
6b949e7993 Add integration test for admission controller. 2025-11-06 01:21:17 +00:00
Praveen Krishna
c06297b329 Add integration test for kube-scheduler plugin. 2025-11-06 01:21:17 +00:00
Praveen Krishna
540ffbd723 feat(usecase): Introduce IPPR with static CPU policy support to use node declared features framework. 2025-11-06 01:21:17 +00:00