Sergey Kanzhelev
2d3e063923
mark device manager as haelthy before it started for the first time
2025-11-06 20:25:01 +00:00
Alay Patel
da9f1d8eed
dra scheduler plugin: move extended resources functions into separate file
...
Signed-off-by: Alay Patel <alayp@nvidia.com >
2025-11-06 14:58:59 -05:00
Ryan Phillips
b07c8698b9
test: add retry to getMetricsFromNode
2025-11-06 13:56:17 -06:00
Kubernetes Prow Robot
fd556dc8ca
Merge pull request #135174 from carlory/fix-135089
...
kubelet: fix concurrent map write error when creating a pod with empty volume
2025-11-06 11:51:20 -08:00
Kubernetes Prow Robot
9cd72862d8
Merge pull request #135166 from lalitc375/fix-sorting
...
fix sorting logic after after normalizing errors
2025-11-06 11:51:13 -08:00
Kubernetes Prow Robot
5ac53d43a7
Merge pull request #135158 from andrewsykim/pod-topology-admission-beta
...
Graduate PodTopologyLabelsAdmission feature gate to Beta and on by default
2025-11-06 11:51:06 -08:00
Kubernetes Prow Robot
5815405389
Merge pull request #135044 from hankfreund/clb_fg
...
Set KubeletCrashLoopBackOffMax feature gate to default enabled for beta.
2025-11-06 11:50:59 -08:00
Kubernetes Prow Robot
14134e03a8
Merge pull request #134058 from bart0sh/PR200-DRA-scoring-extended-resources
...
Implement scoring for extended resources backed up by DRA
2025-11-06 11:50:52 -08:00
Kubernetes Prow Robot
7914889160
Merge pull request #135182 from liggitt/fix-dra-quota-test
...
Fix the DRA extended quota test
2025-11-06 10:07:00 -08:00
Kubernetes Prow Robot
566525725d
Merge pull request #131220 from lukasmetzner/feat-ccm-watch-based-route-controller
...
feat(ccm): watch-based route controller reconciliation
2025-11-06 10:06:53 -08:00
Benjamin Elder
fbe8d4c63c
upgrade go to 1.25.4
2025-11-06 09:49:48 -08:00
Patrick Ohly
1c4cab9dda
DRA scheduler unit test: fix race with ResourceSlice informer
...
The test started without waiting for the ResourceSlice informer to have
synced. As a result, the "CEL-runtime-error-for-one-of-three-nodes" test case
failed randomly with a very low flake rate (less than 1% in local runs) because
CEL expressions never got evaluated due to not having the slices (yet).
Other tests also were less reliable, but not known to fail.
2025-11-06 18:40:35 +01:00
Patrick Ohly
789f06544d
DRA allocator: fix result logging
...
`defer klog.V().Info` logs parameters *as they were at the time of the defer*.
What we want is to defer a function which passes the values *at the time of exit*.
2025-11-06 18:09:37 +01:00
Kubernetes Prow Robot
d3c8b58545
Merge pull request #135176 from scaliby/remove-deprecated-i-api
...
Drop support for networkingv1beta1.Ingress in kubectl
2025-11-06 08:29:16 -08:00
Kubernetes Prow Robot
5e062d8801
Merge pull request #134904 from liyuerich/commentstart
...
enable commentstart check on admission API group
2025-11-06 08:29:08 -08:00
Kubernetes Prow Robot
43cd2d207d
Merge pull request #134615 from sunya-ch/consumable-capacity-testing-update
...
DRA: ConsumableCapacity update allocating and registry test cases
2025-11-06 08:29:01 -08:00
Ed Bartosh
fc404b6a3d
Cache DRA state for scoring extended resources
...
Extend Fit and BalancedAllocation PreScore state with the the
allocated state, the list of ResourceSlices and the device class
mapping. Gather these once during PreScore and pass them through
the scoring path instead of re-fetching for every scoring call.
This should speed up scoring of DRA extended resources, lowering
scheduling overhead.
Co-authored-by: Patrick Ohly <patrick.ohly@intel.com >
Co-authored-by: Maciej Skoczeń <mskoczen@google.com >
Co-authored-by: Dominik Marciński <gmidon@gmail.com >
2025-11-06 18:09:11 +02:00
MoonYoung02
f86a456ea3
Switch kube-proxy/server.go to context-aware logging APIs (HandleErrorWithContext, UntilWithContext)
2025-11-07 00:56:29 +09:00
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
HirazawaUi
e986000e6a
KEP-5607: Allow hostNetwork pods to use user namespaces
2025-11-06 22:45:36 +08:00
Andrew Sy Kim
54702182c2
graduate PodTopologyLabelsAdmission feature gate to Beta and on by default
...
Signed-off-by: Andrew Sy Kim <andrewsy@google.com >
2025-11-06 14:42:32 +00:00
Mo Khan
f184f40979
Add enj to k8s.io/client-go approvers
2025-11-06 09:16:21 -05:00
Jordan Liggitt
d25c5251f9
Fix the DRA extended quota test
2025-11-06 09:13:04 -05:00
Ed Bartosh
bf7dbb129f
DRA: test performance for scoring extended resources
2025-11-06 15:28:43 +02: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
Konrad Kaim
6da8d6e94d
remove deprecated Ingress api from describe
2025-11-06 08:51:53 +00: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