-
Notifications
You must be signed in to change notification settings - Fork 38.7k
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
[Umbrella] Skip Score plugins when coupled PreScore plugin returns Skip status #115745
Comments
This issue is currently awaiting triage. If a SIG or subproject determines this is a relevant issue, they will accept it by applying the The 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. |
I'm thinking work on InterPodAffinity and NodeAffinity because I worked on the Skip implementation in PreFilter/Filter for them. |
@sanposhiho |
I'd like to work on |
@sanposhiho I'd like to work on |
@sanposhiho @alculquicondor For |
Today, if |
@sivchari Do you still plan to work on it? or want anyone to take over them? |
@sanposhiho |
@sivchari was there any progress on the PodTopologySpread? |
@alculquicondor |
I talked to @sanposhiho elsewhere and was given a chance to work on PodAffnitiy. |
@sanposhiho May I ask you to assign me to this issue to avoid missing 🙏 ? |
/assign @utam0k |
@sanposhiho Is there anything else I can help with that you would like to do? Of course, I can take another issue. |
I think you can help some @sivchari has, they all have been pending for quite long time. |
@sanposhiho I can take it. Please assign me 🙏 |
Can anyone be a volunteer for |
@sanposhiho please assign me |
The last one is merged, we can close it now finally 🎉 /close |
@sanposhiho: Closing this issue. In response to this:
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. |
What would you like to be added?
It's much similar to #114399.
In #114827, we support Skip in PreScore/Score as well. (Thanks @kidddddddddddddddddddddd)
So, the plugin can return Skip in PreScore when it doesn't do anything in Score in that scheduling cycle.
For example, if the pod doesn't have any preferred inter-pod affinity, the inter-pod affinity plugin PreScore can return Skip, and the scheduler won't run the inter-pod affinity plugin Score.
Let's change our in-tree Score plugins to return Skip.
Here, I just listed all score plugins, not all of them may not need to return Skip in PreScore though. Assignee, please make sure your PreScore/Score plugin really needs to return Skip or not.
Please feel free to assign what you'd like to work on. And please comment in this issue before starting to work on so that we can avoid many people from working on the same thing!
SelectorSpread
plugin #108444Why is this needed?
The scheduler can know which plugins it really needs/doesn't need to run to get the scheduling result.
It'd contribute to the scheduling performance.
/sig scheduling
/assign
The text was updated successfully, but these errors were encountered: