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

refator 'enqueue' scheduling action #2040

Closed
william-wang opened this issue Feb 26, 2022 · 2 comments
Closed

refator 'enqueue' scheduling action #2040

william-wang opened this issue Feb 26, 2022 · 2 comments
Labels
kind/feature Categorizes issue or PR as related to a new feature.
Milestone

Comments

@william-wang
Copy link
Member

william-wang commented Feb 26, 2022

What would you like to be added:

refator enqueue scheduling action

Why is this needed:

The enqueue action is a mandatory action right now. It would be wonderful to make it optional and configurable.
Firstly the integration code with other community will be more simple and easy.
Secondly the other actions no need to depend on enqueue . All the actions are decoupled.

Actions:

  1. Remove the pod admit that pod is not allowed to be created while it's podgroup is in Pending state for non-vcjob such as tfjob, spark, etc. This will make volcano integrate with upstream more easier. Previously upstream have to create podgroup, waits for podgroup entry inqueue and then create pod. This causes confused for upstream developer. What they expect is just creating podgroup which carring all of scheduling info only.
  2. make the enqueue action configurable.
@william-wang william-wang added the kind/feature Categorizes issue or PR as related to a new feature. label Feb 26, 2022
@william-wang william-wang added this to the roadmap milestone May 13, 2022
@william-wang william-wang modified the milestones: roadmap, v1.7 Jun 24, 2022
@shinytang6
Copy link
Member

resolved by #2078 and #2309
/close

@volcano-sh-bot
Copy link
Contributor

@shinytang6: Closing this issue.

In response to this:

resolved by #2078 and #2309
/close

Instructions for interacting with me using PR comments are available here. If you have questions or suggestions related to my behavior, please file an issue against the kubernetes/test-infra repository.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
kind/feature Categorizes issue or PR as related to a new feature.
Projects
None yet
Development

No branches or pull requests

3 participants