-
Notifications
You must be signed in to change notification settings - Fork 528
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
Coscheduling: remove podgroup.scheduled #574
Conversation
Hi @Gekko0114. Thanks for your PR. I'm waiting for a kubernetes-sigs member to verify that this patch is reasonable to test. If it is, they should reply with Once the patch is verified, the new status will be reflected by the I understand the commands that are listed here. 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. |
/ok-to-test |
/assign @zwpaper |
hi @Gekko0114, thanks for raising the PR, but I have reconsidered the scheduling status flow and found that there may be something we need to discuss before deleting the phases.
cc @Huang-Wei WDYT? |
#578 cc @Huang-Wei |
@zwpaper, @denkensk |
Sorry for the delay, but I was swamped whose days both personal and work, it may take some more time to be accessible, I will try to find some time to have a look at this recently |
No problem, thank you so much. |
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.
hi @Gekko0114, I have done the review, the PR is great, and only some small nit.
I will test the logic locally and then we will be good
Hi @zwpaper, Thanks for your review! I've fixed it. Could you have a look? |
Hi, @Gekko0114 really sorry for taking so long, I am back to Open Source finally. I have test the scheduler locally, and with one more tiny request, please also remove the postBind in README so that users can follow the readme to start the scheduler without meeting error: and then we would be good to go! |
Hi @zwpaper, Thanks for your comment! I missed README. I've fixed it |
/lgtm /assign @Huang-Wei @denkensk |
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.
LGTM. just one nit on the diagram text.
And could you detail the changes in release-notes? (as the changes involved removal of two phases and one field in status)
/hold
Thanks for your comments! I fixed it. Could you have a look again? |
/lgtm Thanks @Gekko0114 ! |
[APPROVALNOTIFIER] This PR is APPROVED This pull-request has been approved by: Gekko0114, Huang-Wei 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 |
Hi @Huang-Wei |
Ah sure. /unhold |
What type of PR is this?
/kind bug
/kind cleanup
Optionally add one or more of the following kinds if applicable:
/kind api-change
What this PR does / why we need it:
The removal of the PostBind function for
PodGroups
has caused thePodGroupStatus.Scheduled
field to no longer update and remain at 0.I have removed the field
PodGroupStatus.Scheduled
as it is no longer required. Additionally, I have also removed unnecessary statuses from thePodGroupPhase
.Which issue(s) this PR fixes:
Fixes #562 , #578
Special notes for your reviewer:
Thank you for reviewing this PR.
Please let me know if I have made any mistakes or if there are any improvements that could be made.
Your comments and feedback are appreciated.
Does this PR introduce a user-facing change?