Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

fix predicateGPUbyMemory: sort of devIDs reduce fragment gpu #2476

Closed
Changes from 1 commit
Commits
Show all changes
63 commits
Select commit Hold shift + click to select a range
4542b63
fix(predicates): gpu shareing predicater allocate more than one gpu
Aug 31, 2022
db468ff
fix(predicates/predicateGPUbyMemory):traversal key of map are not seq…
Aug 31, 2022
a3df614
add action/plugin registration and loading log
Monokaix Aug 31, 2022
0845e90
Merge pull request #2477 from Monokaix/plugin-log
volcano-sh-bot Sep 1, 2022
1026b22
Import volumeZone plugin.
Sep 1, 2022
ddf94fc
Merge pull request #2480 from jiangkaihua/import-volumezone-plugin
volcano-sh-bot Sep 1, 2022
b9d56c8
fix 2488, scheduler panic
zhifanggao Sep 5, 2022
b11b952
Merge pull request #2489 from zhifanggao/fix_panic_resourcequota
volcano-sh-bot Sep 7, 2022
1ce70be
Add Yikun as reviewer
Yikun Sep 16, 2022
98eaa66
Merge pull request #2495 from Yikun/add-reviewer
william-wang Sep 19, 2022
1c05334
Add jiangkaihua as reviewer.
Sep 20, 2022
b1bbf93
Merge pull request #2497 from jiangkaihua/add-reviewer
william-wang Sep 21, 2022
a102ce0
add podTopologySpread plugin
Monokaix Sep 2, 2022
24e3de9
fix action/plugin register log-printing issues;
waiterQ Sep 24, 2022
dd99ea8
Merge pull request #2475 from WingkaiHo/fix/gpu-share-allocation-more…
volcano-sh-bot Sep 26, 2022
5d60215
Merge pull request #2487 from Monokaix/master
volcano-sh-bot Sep 26, 2022
014ccb3
Merge pull request #2504 from waiterQ/fix-scheduler-configmap-loading…
volcano-sh-bot Sep 26, 2022
3b77d11
delete qos limit in webhook;
waiterQ Sep 28, 2022
c1537d5
Merge pull request #2513 from waiterQ/del-qos-limit
volcano-sh-bot Sep 28, 2022
61d0b72
scheduler support ephemeral-storage resources
Sep 30, 2022
569153e
Fix CI by bumping ginkgo version
kerthcet Oct 12, 2022
e3b053f
update vendor
kerthcet Oct 12, 2022
c246e6c
Remove out-of-date license
kerthcet Oct 12, 2022
382ab35
Fix e2e test
kerthcet Oct 12, 2022
2eb4dfe
Merge pull request #2532 from kerthcet/fix/ginkgo-version
volcano-sh-bot Oct 13, 2022
ac2f904
Merge branch 'master' into master
william-wang Oct 13, 2022
a1fb30b
Realias scheduling api version name in package imports
kerthcet Oct 10, 2022
0c6febf
Modify format verification by gofmt.
Oct 13, 2022
7aace0e
Merge pull request #2505 from WulixuanS/master
volcano-sh-bot Oct 13, 2022
630e6e5
Merge pull request #2499 from jiangkaihua/master
volcano-sh-bot Oct 13, 2022
89bfc66
Merge pull request #2526 from kerthcet/cleanup/remove-scheduling-api-…
volcano-sh-bot Oct 13, 2022
aa38f8b
upgrade golangci-lint to v1.50.0;
waiterQ Oct 14, 2022
6aa1b61
Merge pull request #2537 from waiterQ/fix-golangci-lint
volcano-sh-bot Oct 14, 2022
bf26553
Use RWMutex in framework
kerthcet Oct 10, 2022
59e58c2
Merge pull request #2525 from kerthcet/feat/use-rwmutex-instead
volcano-sh-bot Oct 16, 2022
5fa7001
enable https healthz listen;
waiterQ Oct 17, 2022
1de3e11
Fix scheduler plugin arguments readin bug.
Oct 17, 2022
ea7e7d9
Merge pull request #2540 from jiangkaihua/getFloat64-bugfix
volcano-sh-bot Oct 18, 2022
d30d441
fix unit test;
waiterQ Oct 19, 2022
f4c4c0d
add a flag to control whether inherit owner annotations when podgroup…
Aug 25, 2022
2d8d645
fix scheduler panic issue
jinzhejz Sep 1, 2022
8adec94
merge #2500(add selector spread plugin) and #2487(add podTopologySpre…
Sep 21, 2022
6e0beac
merge #2506(add volume binding plugin) into scheduler/plugins/nodeorder;
Sep 26, 2022
9773a7b
bugfix: the csinode driver status failed updating
Sep 27, 2022
f5eedfa
Merge pull request #2542 from waiterQ/pick-diff-from-rel1.6
volcano-sh-bot Oct 20, 2022
d6cf766
Merge pull request #2523 from waiterQ/enable-healthz-https
volcano-sh-bot Oct 21, 2022
3346870
Merge pull request #2541 from waiterQ/fix-unit-test
volcano-sh-bot Oct 24, 2022
d3dff8c
Fix unit test in cmd
kerthcet Oct 26, 2022
d3edde7
Merge pull request #2548 from kerthcet/fix/cmd-unit-test
volcano-sh-bot Oct 28, 2022
0ca936c
Volcano adapts to the k8s v1.25
wangyang0616 Oct 21, 2022
c414ca5
The volume binding function is applicable to K8S v1.23 and earlier ve…
wangyang0616 Oct 21, 2022
cd7a58f
Migrate the volume binding location to avoid the dependency of the ca…
wangyang0616 Oct 28, 2022
c7d87c7
Merge pull request #2533 from wangyang0616/feature_support_k8s_v1.25
volcano-sh-bot Oct 31, 2022
3d84c35
queue is not met even if oldDeserved and deserved are the same
jinzhejz Oct 27, 2022
2a376a8
Merge pull request #2557 from jinzhejz/cherry_pick
volcano-sh-bot Oct 31, 2022
e20e749
Revert "merge #2506(add volume binding plugin) into scheduler/plugins…
Oct 29, 2022
b2b4577
Merge pull request #2555 from elinx/fix-mem-leak
volcano-sh-bot Nov 2, 2022
9cc9272
fix extender plugin http send wrong action name
jiamin13579 Nov 9, 2022
d81ca78
pod could be preempted by default
jinzhejz Oct 21, 2022
3c17460
Merge pull request #2545 from jinzhejz/pod_preemptable_qoslevel
volcano-sh-bot Nov 22, 2022
e9036c2
Merge pull request #2568 from jiamin13579/fix_extender_plugin
volcano-sh-bot Nov 24, 2022
a8e3c9c
fix(predicates/predicateGPUbyMemory):traversal key of map are not seq…
Aug 31, 2022
b547913
Merge branch 'fix/predicateGPUbyMemory-return-ids-with-sequence' of h…
Nov 24, 2022
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
2 changes: 2 additions & 0 deletions pkg/scheduler/plugins/predicates/gpu.go
Original file line number Diff line number Diff line change
Expand Up @@ -18,6 +18,7 @@ package predicates

import (
"fmt"
"sort"

v1 "k8s.io/api/core/v1"
"k8s.io/klog"
Expand Down Expand Up @@ -62,6 +63,7 @@ func predicateGPUbyMemory(pod *v1.Pod, node *api.NodeInfo) []int {
devIDs = append(devIDs, devID)
}
}
sort.Ints(devIDs)
return devIDs
}

Expand Down