-
Notifications
You must be signed in to change notification settings - Fork 264
Remove reclaim and preempt in deployment #772
Remove reclaim and preempt in deployment #772
Conversation
/lgtm |
/lgtm cancel |
we also need to update the configuration in deployment; and we need a copy for CI. |
Have made changes in deployment/volcano/config and the same is being is used by CI |
We have reclaim/preemption test in CI; how can we pass those CI with depoloyments? |
@@ -1,4 +1,4 @@ | |||
actions: "reclaim, allocate, backfill, preempt" | |||
actions: "allocate, backfill" |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
Why changing this file in config folder? Will we deprecate them both?
@@ -0,0 +1,11 @@ | |||
actions: "reclaim, allocate, backfill, preempt" |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
I thought you were going to remove them in this file, not the original file. And if I am right, you need to update testcase as well.
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
Since in CI, we need to test every action, deployment used in CI is same as the deployment provided for user. So, I have added new config file for CI which will be loaded only during CI run, when user is deploying using helm it will use default config file which will have allocate, backfill alone, which is our requirement as mentioned in the issue #770
/lgtm |
[APPROVALNOTIFIER] This PR is APPROVED This pull-request has been approved by: k82cn, thandayuthapani The full list of commands accepted by this bot can be found here. The pull request process is described here
Needs approval from an approver in each of these files:
Approvers can indicate their approval by writing |
[Issue volcano-sh#63] sync code from github / 190422 ## related pr * Add UT cases for Preempt Action | kubernetes-retired/kube-batch#751 >!! need fix bug on allocate/preempt UT >errors about enqueue * support extended resource for kube-batch | kubernetes-retired/kube-batch#795 >modity Convert2K8sResource in resources_info.go * Fix verify | kubernetes-retired/kube-batch#792 >modify manually * Remove reclaim and preempt in deployment | kubernetes-retired/kube-batch#772 >add enqueue in kube-conf-ci.conf * Add CheckNodeDiskPressure,CheckNodePIDPressure,CheckNodeMemoryPressur… | kubernetes-retired/kube-batch#800 >!! need fix bug on reclaim UT >errors about enqueue * Add UT Cases for Reclaim Action | kubernetes-retired/kube-batch#801 * Prevent memory leak | kubernetes-retired/kube-batch#809 * Migrate duplicated code in nodeorder and predicate plugin | kubernetes-retired/kube-batch#816 ## not applied pr * restore kube-batch | https://github.com/kubernetes-sigs/kube-batch/pull/791/files * Add Volcano Installation Tutorial Link | https://github.com/kubernetes-sigs/kube-batch/pull/796/files * Add document for MPI example | https://github.com/kubernetes-sigs/kube-batch/pull/793/files * Update tutorial.md | https://github.com/kubernetes-sigs/kube-batch/pull/808/files * Add kubemark support | https://github.com/kubernetes-sigs/kube-batch/pull/810/files Issues info: Issue ID: 63 Title: sync code from github / 190422 Issue url: CBU-PaaS/Community/volcano/volcano#63 See merge request CBU-PaaS/Community/volcano/volcano!106
Remove reclaim and preempt in deployment
Remove reclaim and preempt in deployment
Remove reclaim and preempt in deployment
What this PR does / why we need it:
Remove Reclaim and Preempt from deployment Conf
Which issue(s) this PR fixes
Fixes #770