-
Notifications
You must be signed in to change notification settings - Fork 69
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
Multiple RP with scheduler backporting from 1.18.5 #1097
Multiple RP with scheduler backporting from 1.18.5 #1097
Commits on May 28, 2021
-
Remove arktos cmd/kube-scheduler, pkg/scheduler, staging/src/k8s.io/k…
…ube-scheduler code
Configuration menu - View commit details
-
Copy full SHA for b610806 - Browse repository at this point
Copy the full SHA b610806View commit details -
Copy 1.18.5 cmd/kube-scheduler, pkg/scheduler, staging/src/k8s.io/kub…
…e-scheduler code
Configuration menu - View commit details
-
Copy full SHA for 5686745 - Browse repository at this point
Copy the full SHA 5686745View commit details -
Configuration menu - View commit details
-
Copy full SHA for 5171693 - Browse repository at this point
Copy the full SHA 5171693View commit details -
Configuration menu - View commit details
-
Copy full SHA for 1201a8f - Browse repository at this point
Copy the full SHA 1201a8fView commit details -
Configuration menu - View commit details
-
Copy full SHA for 5ff6f90 - Browse repository at this point
Copy the full SHA 5ff6f90View commit details -
Configuration menu - View commit details
-
Copy full SHA for b74a29e - Browse repository at this point
Copy the full SHA b74a29eView commit details -
Copy 1.18 staging/src/k8s.io/component-base/metrics/prometheus folder…
… and staging/src/k8s.io/component-base/metrics/*_test.go
Configuration menu - View commit details
-
Copy full SHA for 253361a - Browse repository at this point
Copy the full SHA 253361aView commit details -
Copy 1.18.5 staging/src/k8s.io/apimachinery/pkg/runtime/serializer/
codec_factory.go, codec_test.go, testing/conversion.go
Configuration menu - View commit details
-
Copy full SHA for 0039ddb - Browse repository at this point
Copy the full SHA 0039ddbView commit details -
Configuration menu - View commit details
-
Copy full SHA for 8f85418 - Browse repository at this point
Copy the full SHA 8f85418View commit details -
Configuration menu - View commit details
-
Copy full SHA for 6f640d6 - Browse repository at this point
Copy the full SHA 6f640d6View commit details -
Configuration menu - View commit details
-
Copy full SHA for cf3d8cd - Browse repository at this point
Copy the full SHA cf3d8cdView commit details -
K8s PR 80681 - add options for name and namespace of leaderelection o…
…bject Only picked up changes required to compile scheduler
Configuration menu - View commit details
-
Copy full SHA for c47fb1d - Browse repository at this point
Copy the full SHA c47fb1dView commit details -
Configuration menu - View commit details
-
Copy full SHA for ae7b0b9 - Browse repository at this point
Copy the full SHA ae7b0b9View commit details -
K8s 1.18 PR 77595 Volume Scheduling Limits
- Due to Scheduler interface change.
Configuration menu - View commit details
-
Copy full SHA for f9b3ea2 - Browse repository at this point
Copy the full SHA f9b3ea2View commit details -
Configuration menu - View commit details
-
Copy full SHA for 754ff9d - Browse repository at this point
Copy the full SHA 754ff9dView commit details -
Configuration menu - View commit details
-
Copy full SHA for b4d4505 - Browse repository at this point
Copy the full SHA b4d4505View commit details -
Configuration menu - View commit details
-
Copy full SHA for e745616 - Browse repository at this point
Copy the full SHA e745616View commit details -
Configuration menu - View commit details
-
Copy full SHA for 0c1b1d0 - Browse repository at this point
Copy the full SHA 0c1b1d0View commit details -
Configuration menu - View commit details
-
Copy full SHA for 30dd573 - Browse repository at this point
Copy the full SHA 30dd573View commit details -
Configuration menu - View commit details
-
Copy full SHA for e9805bd - Browse repository at this point
Copy the full SHA e9805bdView commit details -
K8s PR 83578: scheduler policy API refactoring
. Pick up api violation exception only TODO: add changes to test/integration/scheduler
Configuration menu - View commit details
-
Copy full SHA for fc6d0d0 - Browse repository at this point
Copy the full SHA fc6d0d0View commit details -
Configuration menu - View commit details
-
Copy full SHA for 5d349d8 - Browse repository at this point
Copy the full SHA 5d349d8View commit details -
Configuration menu - View commit details
-
Copy full SHA for 2ddb10c - Browse repository at this point
Copy the full SHA 2ddb10cView commit details -
K8s 1.18 PR 86730: Break DS controller dependency on scheduler predic…
…ates and predicate errors
Configuration menu - View commit details
-
Copy full SHA for 558cf71 - Browse repository at this point
Copy the full SHA 558cf71View commit details -
K8s 1.18 PR 84746 - move out const strings in pkg/scheduler/api/well_…
…known_lablels.go
Configuration menu - View commit details
-
Copy full SHA for 1ab1d4c - Browse repository at this point
Copy the full SHA 1ab1d4cView commit details -
K8s 1.18 PR 88435 - move well known cloud provider taints to k8s.io/c…
…loud-provider/api
Configuration menu - View commit details
-
Copy full SHA for 48663bd - Browse repository at this point
Copy the full SHA 48663bdView commit details -
Configuration menu - View commit details
-
Copy full SHA for 28d03ed - Browse repository at this point
Copy the full SHA 28d03edView commit details -
K8s PR 87788 - reduce overhead of error message formatting and alloca…
…tion for scheduler NodeResource filter
Configuration menu - View commit details
-
Copy full SHA for 65744f1 - Browse repository at this point
Copy the full SHA 65744f1View commit details -
Configuration menu - View commit details
-
Copy full SHA for f7cfeb2 - Browse repository at this point
Copy the full SHA f7cfeb2View commit details -
K8s 1.18 PR 82255 - volume scheduling: move metrics to a separate pac…
…kage to avoid import cycle
Configuration menu - View commit details
-
Copy full SHA for 8892abe - Browse repository at this point
Copy the full SHA 8892abeView commit details -
Configuration menu - View commit details
-
Copy full SHA for 0dae368 - Browse repository at this point
Copy the full SHA 0dae368View commit details -
Configuration menu - View commit details
-
Copy full SHA for 64b907f - Browse repository at this point
Copy the full SHA 64b907fView commit details -
Configuration menu - View commit details
-
Copy full SHA for 9eeb2e6 - Browse repository at this point
Copy the full SHA 9eeb2e6View commit details -
Configuration menu - View commit details
-
Copy full SHA for fb15fb0 - Browse repository at this point
Copy the full SHA fb15fb0View commit details -
Configuration menu - View commit details
-
Copy full SHA for 1ec1a36 - Browse repository at this point
Copy the full SHA 1ec1a36View commit details -
Configuration menu - View commit details
-
Copy full SHA for 63fad5f - Browse repository at this point
Copy the full SHA 63fad5fView commit details -
Configuration menu - View commit details
-
Copy full SHA for 7fc8b35 - Browse repository at this point
Copy the full SHA 7fc8b35View commit details -
Configuration menu - View commit details
-
Copy full SHA for 411feca - Browse repository at this point
Copy the full SHA 411fecaView commit details -
K8s 1.18 PR 82848 - Break out of loop when NodeHostName is found
Perf improvement of node_controller + easier merge
Configuration menu - View commit details
-
Copy full SHA for a062cdd - Browse repository at this point
Copy the full SHA a062cddView commit details -
K8s 1.18 PR 84469 - improve error handling in cloud node controller
Easier merge of node controller + better error message
Configuration menu - View commit details
-
Copy full SHA for 532fe56 - Browse repository at this point
Copy the full SHA 532fe56View commit details -
Configuration menu - View commit details
-
Copy full SHA for 0c63c07 - Browse repository at this point
Copy the full SHA 0c63c07View commit details -
K8s 1.18 PR 82049 - promote node instance type label to GA
Due to scheduler backporting dependencies - LabelInstanceTypeStable
Configuration menu - View commit details
-
Copy full SHA for 9d5b84a - Browse repository at this point
Copy the full SHA 9d5b84aView commit details -
K8s 1.18 PR 88230 - volume binder: simplify API
Due to scheduler backporting dependencies on SchedulerVolumeBinder.FindPodVolumes interface
Configuration menu - View commit details
-
Copy full SHA for 894471f - Browse repository at this point
Copy the full SHA 894471fView commit details -
K8s 1.18 PR 79971 - add check to reduce orphaned volume
. Cleaner history of pv_controller merging . Performance improvement
Configuration menu - View commit details
-
Copy full SHA for b042066 - Browse repository at this point
Copy the full SHA b042066View commit details -
Configuration menu - View commit details
-
Copy full SHA for ffe5c55 - Browse repository at this point
Copy the full SHA ffe5c55View commit details -
K8s 1.18 PR 82683 - Refactor CSI Translation Library into a struct th…
…at is injected into various components to simplify unit testing
Configuration menu - View commit details
-
Copy full SHA for cca6a02 - Browse repository at this point
Copy the full SHA cca6a02View commit details -
Configuration menu - View commit details
-
Copy full SHA for 2cc5b9a - Browse repository at this point
Copy the full SHA 2cc5b9aView commit details -
K8s 1.18 PR 80284 - fix a racing issue in client-go UpdateTransportCo…
…nfig Metrics dependencies
Configuration menu - View commit details
-
Copy full SHA for 3200771 - Browse repository at this point
Copy the full SHA 3200771View commit details -
Configuration menu - View commit details
-
Copy full SHA for bd18632 - Browse repository at this point
Copy the full SHA bd18632View commit details -
Pick k8s PR 79879 - [e2e] Refactor andMove node related methods to fr…
…amework/node package [1] Due to scheduler backporting make quick-release dependencies.
Configuration menu - View commit details
-
Copy full SHA for 5b55873 - Browse repository at this point
Copy the full SHA 5b55873View commit details -
Pick k8s PR 81043 - Add new flag for whitelisting node taints
Due to scheduler backporting make quick release dependencies.
Configuration menu - View commit details
-
Copy full SHA for 1312266 - Browse repository at this point
Copy the full SHA 1312266View commit details -
Pick k8s PR 86983 - Remove test/e2e dependency on scheduler/predicate…
…s package Due to scheduler backporting make quick-release dependencies. + dup log code to remove cycle dependencies
Configuration menu - View commit details
-
Copy full SHA for 53f5322 - Browse repository at this point
Copy the full SHA 53f5322View commit details -
Configuration menu - View commit details
-
Copy full SHA for 5cce70e - Browse repository at this point
Copy the full SHA 5cce70eView commit details -
Configuration menu - View commit details
-
Copy full SHA for 9b545c3 - Browse repository at this point
Copy the full SHA 9b545c3View commit details -
Configuration menu - View commit details
-
Copy full SHA for 22b20f6 - Browse repository at this point
Copy the full SHA 22b20f6View commit details -
Code fix for Arktos customization
Update pkg/registry/storage/rest/storage_storage.go to not "Propagate error from NewREST"
Configuration menu - View commit details
-
Copy full SHA for 7272037 - Browse repository at this point
Copy the full SHA 7272037View commit details -
Configuration menu - View commit details
-
Copy full SHA for 78c3f08 - Browse repository at this point
Copy the full SHA 78c3f08View commit details -
Configuration menu - View commit details
-
Copy full SHA for cebf8d4 - Browse repository at this point
Copy the full SHA cebf8d4View commit details -
Configuration menu - View commit details
-
Copy full SHA for aeba8f6 - Browse repository at this point
Copy the full SHA aeba8f6View commit details -
Apply Akrtos multi-tenancy changes to backported scheduler
Added additional multi-tenancy changes for fake/listers.go compilation. Not found changes in pkg/scheduler/factory/factory.go Needs review
Configuration menu - View commit details
-
Copy full SHA for 58a08da - Browse repository at this point
Copy the full SHA 58a08daView commit details -
Arktos changes: Partial runtime readiness support at node agent (Cent…
…aurusInfra#339) - Yunwen Rewrite following scheduler plugin pattern. Needs CR. CentaurusInfra@9895836
Configuration menu - View commit details
-
Copy full SHA for 058aa76 - Browse repository at this point
Copy the full SHA 058aa76View commit details -
Remove tenant from PodMatchesTermsNamespaceAndSelector as it is missi…
…ng in Arktos and needs more changes.
Configuration menu - View commit details
-
Copy full SHA for 630e625 - Browse repository at this point
Copy the full SHA 630e625View commit details -
Arktos change - bug fix: scheduler node runtime readiness predicate s…
…hould respect pod no-schedule toleration (CentaurusInfra#593) h-w-chen Skipped predicates_test.go as there is no placeholder for the test. CentaurusInfra@b012cae
Configuration menu - View commit details
-
Copy full SHA for f2093fe - Browse repository at this point
Copy the full SHA f2093feView commit details -
Configuration menu - View commit details
-
Copy full SHA for cf091da - Browse repository at this point
Copy the full SHA cf091daView commit details -
Configuration menu - View commit details
-
Copy full SHA for cbc197f - Browse repository at this point
Copy the full SHA cbc197fView commit details -
Configuration menu - View commit details
-
Copy full SHA for 93f0a82 - Browse repository at this point
Copy the full SHA 93f0a82View commit details -
Configuration menu - View commit details
-
Copy full SHA for a060901 - Browse repository at this point
Copy the full SHA a060901View commit details -
Configuration menu - View commit details
-
Copy full SHA for e654b3a - Browse repository at this point
Copy the full SHA e654b3aView commit details -
Disable feature CSINodeInfo as it is introduced by 1.18.5 scheduler b…
…ackporting and not supported in Arktos.
Configuration menu - View commit details
-
Copy full SHA for a85de9d - Browse repository at this point
Copy the full SHA a85de9dView commit details -
Configuration menu - View commit details
-
Copy full SHA for aeaa5be - Browse repository at this point
Copy the full SHA aeaa5beView commit details -
Configuration menu - View commit details
-
Copy full SHA for 820b498 - Browse repository at this point
Copy the full SHA 820b498View commit details -
Configuration menu - View commit details
-
Copy full SHA for 971f798 - Browse repository at this point
Copy the full SHA 971f798View commit details -
Configuration menu - View commit details
-
Copy full SHA for 5942a09 - Browse repository at this point
Copy the full SHA 5942a09View commit details -
Configuration menu - View commit details
-
Copy full SHA for 35c2bff - Browse repository at this point
Copy the full SHA 35c2bffView commit details -
Configuration menu - View commit details
-
Copy full SHA for fa52ae4 - Browse repository at this point
Copy the full SHA fa52ae4View commit details -
Configuration menu - View commit details
-
Copy full SHA for 0220a65 - Browse repository at this point
Copy the full SHA 0220a65View commit details -
fix scheduler error: event_recorder.go:55] Could not construct refere…
…nce to: '<nil>' due to: 'can't reference a nil object'
Configuration menu - View commit details
-
Copy full SHA for c9cdea8 - Browse repository at this point
Copy the full SHA c9cdea8View commit details -
Configuration menu - View commit details
-
Copy full SHA for bfcf055 - Browse repository at this point
Copy the full SHA bfcf055View commit details -
VM start and stop with resource deallocation and unbinding from assig…
…ned node (CentaurusInfra#250) * (back-port to scheduler 530) start and stop with resource eviction from node
Configuration menu - View commit details
-
Copy full SHA for 8e41552 - Browse repository at this point
Copy the full SHA 8e41552View commit details -
(back-port to scheduler 530) added a noschedule pod phase and removed…
… most VirtualMachine logic from scheduler. a controller in charge (CentaurusInfra#273) of VM state change log is next so that the left-over logic can be removed from scheduler once and for all.
Configuration menu - View commit details
-
Copy full SHA for 9920251 - Browse repository at this point
Copy the full SHA 9920251View commit details -
(back-port to scheduler 530) vmPodShouldSleep change of 04013de (adde…
…d vm-pod-controller for VM state management (CentaurusInfra#292))
Configuration menu - View commit details
-
Copy full SHA for bfdabed - Browse repository at this point
Copy the full SHA bfdabedView commit details -
Configuration menu - View commit details
-
Copy full SHA for 7ddab19 - Browse repository at this point
Copy the full SHA 7ddab19View commit details -
(back-port to scheduler 530) scheduler production part of commit 23cbc84
(In-place Pod Vertical Scaling for container pods (CentaurusInfra#275))
Configuration menu - View commit details
-
Copy full SHA for 96ed776 - Browse repository at this point
Copy the full SHA 96ed776View commit details -
Configuration menu - View commit details
-
Copy full SHA for 446067a - Browse repository at this point
Copy the full SHA 446067aView commit details -
Configuration menu - View commit details
-
Copy full SHA for 1f0d70a - Browse repository at this point
Copy the full SHA 1f0d70aView commit details -
Configuration menu - View commit details
-
Copy full SHA for a7c9b7f - Browse repository at this point
Copy the full SHA a7c9b7fView commit details -
K8s 1.18 RP 79837 - add fakes for events package, add startEventWatch…
…er to event interface
Configuration menu - View commit details
-
Copy full SHA for 6e5ce7f - Browse repository at this point
Copy the full SHA 6e5ce7fView commit details -
Copy K8s 1.18 staging/src/k8s.io/client-go/tools/leaderelection folde…
…r over. Except interface changes to restclient Due to UTs in cmd/kube-scheduler/app/options
Configuration menu - View commit details
-
Copy full SHA for 7851f29 - Browse repository at this point
Copy the full SHA 7851f29View commit details -
K8s PR 80681 - add options for name and namespace of leaderelection o…
…bject - Partial picked up earlier for scheduler backporting. Add complete PR due to UTs.
Configuration menu - View commit details
-
Copy full SHA for c87899a - Browse repository at this point
Copy the full SHA c87899aView commit details -
Configuration menu - View commit details
-
Copy full SHA for efdc05a - Browse repository at this point
Copy the full SHA efdc05aView commit details -
Configuration menu - View commit details
-
Copy full SHA for 7401590 - Browse repository at this point
Copy the full SHA 7401590View commit details -
Fix UT pkg/master/TestStorageVersionHashes - comment out csinodes in …
…storage hash as it was disabled due to scheduler backporting
Configuration menu - View commit details
-
Copy full SHA for f9057e0 - Browse repository at this point
Copy the full SHA f9057e0View commit details -
Daemonset UT fix: copied daemon_controller_test from 1.18.5. Applied …
…multi-tenancy & Vertical Scaling changes
Configuration menu - View commit details
-
Copy full SHA for c6bc346 - Browse repository at this point
Copy the full SHA c6bc346View commit details -
Configuration menu - View commit details
-
Copy full SHA for a3ec0a5 - Browse repository at this point
Copy the full SHA a3ec0a5View commit details -
Fix UTs for multiple RP support & scheduler back porting
& Disable CSIDriver related UTs & Update cluster-roles testdata
Configuration menu - View commit details
-
Copy full SHA for b7873ab - Browse repository at this point
Copy the full SHA b7873abView commit details -
Configuration menu - View commit details
-
Copy full SHA for e82b1b4 - Browse repository at this point
Copy the full SHA e82b1b4View commit details -
Add back mistakenly removed updatePod code during cherry-pick from ar…
…ktos scheduler changes
Configuration menu - View commit details
-
Copy full SHA for 80b8ef4 - Browse repository at this point
Copy the full SHA 80b8ef4View commit details -
Configuration menu - View commit details
-
Copy full SHA for 57a6516 - Browse repository at this point
Copy the full SHA 57a6516View commit details -
Configuration menu - View commit details
-
Copy full SHA for 1c23149 - Browse repository at this point
Copy the full SHA 1c23149View commit details -
Configuration menu - View commit details
-
Copy full SHA for 8c5b59e - Browse repository at this point
Copy the full SHA 8c5b59eView commit details -
Configuration menu - View commit details
-
Copy full SHA for e9c6289 - Browse repository at this point
Copy the full SHA e9c6289View commit details -
Configuration menu - View commit details
-
Copy full SHA for 3276f71 - Browse repository at this point
Copy the full SHA 3276f71View commit details -
Configuration menu - View commit details
-
Copy full SHA for 66b6c68 - Browse repository at this point
Copy the full SHA 66b6c68View commit details -
Configuration menu - View commit details
-
Copy full SHA for e8eee27 - Browse repository at this point
Copy the full SHA e8eee27View commit details -
K8s PR 82795 - graduate ScheduleDaemonSetPods to GA
Affecting integration tests
Configuration menu - View commit details
-
Copy full SHA for 3555873 - Browse repository at this point
Copy the full SHA 3555873View commit details -
integration test: scheduler: refactor with scheduler back-ported
Hongwei Chen committedMay 28, 2021 Configuration menu - View commit details
-
Copy full SHA for 125bbd6 - Browse repository at this point
Copy the full SHA 125bbd6View commit details -
format or build change by make update
Hongwei Chen committedMay 28, 2021 Configuration menu - View commit details
-
Copy full SHA for 50bdcee - Browse repository at this point
Copy the full SHA 50bdceeView commit details -
integration test: volume: minor refactor with RP/TP scale out feature
Hongwei Chen committedMay 28, 2021 Configuration menu - View commit details
-
Copy full SHA for 65d1590 - Browse repository at this point
Copy the full SHA 65d1590View commit details -
bug fix: not to start node informaer twice for tp/rp solo(combined) c…
…luster
Hongwei Chen committedMay 28, 2021 Configuration menu - View commit details
-
Copy full SHA for 98dc4f9 - Browse repository at this point
Copy the full SHA 98dc4f9View commit details
Commits on May 29, 2021
-
Configuration menu - View commit details
-
Copy full SHA for 493a8d8 - Browse repository at this point
Copy the full SHA 493a8d8View commit details
Commits on Jun 3, 2021
-
Configuration menu - View commit details
-
Copy full SHA for 2c4f073 - Browse repository at this point
Copy the full SHA 2c4f073View commit details -
Configuration menu - View commit details
-
Copy full SHA for f6b5ed0 - Browse repository at this point
Copy the full SHA f6b5ed0View commit details -
Configuration menu - View commit details
-
Copy full SHA for 3a78d24 - Browse repository at this point
Copy the full SHA 3a78d24View commit details -
Configuration menu - View commit details
-
Copy full SHA for dfeaf70 - Browse repository at this point
Copy the full SHA dfeaf70View commit details -
Configuration menu - View commit details
-
Copy full SHA for 247762f - Browse repository at this point
Copy the full SHA 247762fView commit details -
Configuration menu - View commit details
-
Copy full SHA for 077a7b4 - Browse repository at this point
Copy the full SHA 077a7b4View commit details