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

Pod Readiness Gates #580

Closed
freehan opened this issue Jun 26, 2018 · 23 comments
Closed

Pod Readiness Gates #580

freehan opened this issue Jun 26, 2018 · 23 comments

Comments

@freehan
Copy link
Member

@freehan freehan commented Jun 26, 2018

Feature Description

  • One-line feature description (can be used as a release note): Introduce extension point for external feedback on pod readiness.
  • Primary contact (assignee): freehan@
  • Responsible SIGs: sig-network
  • Design proposal link (community repo): https://github.com/kubernetes/community/blob/master/keps/sig-network/0007-pod-ready%2B%2B.md
  • Link to e2e and/or unit tests:
  • Reviewer(s) - (for LGTM) recommend having 2+ reviewers (at least one from code-area OWNERS file) agreed to review. Reviewers from multiple companies preferred: @yujuhong @thockin
  • Approver (likely from SIG/area to which feature belongs): @thockin
  • Feature target (which target equals to which milestone):
    • Alpha release target (1.11)
    • Beta release target (1.12)
    • Stable release target (1.14)
@freehan freehan added this to the v1.11 milestone Jun 26, 2018
@freehan freehan self-assigned this Jun 26, 2018
@justaugustus justaugustus removed this from the v1.11 milestone Jul 18, 2018
@justaugustus
Copy link
Member

@justaugustus justaugustus commented Jul 30, 2018

This feature current has no milestone, so we'd like to check in and see if there are any plans for this in Kubernetes 1.12.

If so, please ensure that this issue is up-to-date with ALL of the following information:

  • One-line feature description (can be used as a release note):
  • Primary contact (assignee):
  • Responsible SIGs:
  • Design proposal link (community repo):
  • Link to e2e and/or unit tests:
  • Reviewer(s) - (for LGTM) recommend having 2+ reviewers (at least one from code-area OWNERS file) agreed to review. Reviewers from multiple companies preferred:
  • Approver (likely from SIG/area to which feature belongs):
  • Feature target (which target equals to which milestone):
    • Alpha release target (x.y)
    • Beta release target (x.y)
    • Stable release target (x.y)

Set the following:

  • Description
  • Assignee(s)
  • Labels:
    • stage/{alpha,beta,stable}
    • sig/*
    • kind/feature

Once this feature is appropriately updated, please explicitly ping @justaugustus, @kacole2, @robertsandoval, @rajendar38 to note that it is ready to be included in the Features Tracking Spreadsheet for Kubernetes 1.12.


Please note that Features Freeze is tomorrow, July 31st, after which any incomplete Feature issues will require an Exception request to be accepted into the milestone.

In addition, please be aware of the following relevant deadlines:

  • Docs deadline (open placeholder PRs): 8/21
  • Test case freeze: 8/28

Please make sure all PRs for features have relevant release notes included as well.

Happy shipping!

P.S. This was sent via automation

@fejta-bot
Copy link

@fejta-bot fejta-bot commented Nov 2, 2018

Issues go stale after 90d of inactivity.
Mark the issue as fresh with /remove-lifecycle stale.
Stale issues rot after an additional 30d of inactivity and eventually close.

If this issue is safe to close now please do so with /close.

Send feedback to sig-testing, kubernetes/test-infra and/or fejta.
/lifecycle stale

@fejta-bot
Copy link

@fejta-bot fejta-bot commented Dec 2, 2018

Stale issues rot after 30d of inactivity.
Mark the issue as fresh with /remove-lifecycle rotten.
Rotten issues close after an additional 30d of inactivity.

If this issue is safe to close now please do so with /close.

Send feedback to sig-testing, kubernetes/test-infra and/or fejta.
/lifecycle rotten

@fejta-bot
Copy link

@fejta-bot fejta-bot commented Jan 1, 2019

Rotten issues close after 30d of inactivity.
Reopen the issue with /reopen.
Mark the issue as fresh with /remove-lifecycle rotten.

Send feedback to sig-testing, kubernetes/test-infra and/or fejta.
/close

@k8s-ci-robot
Copy link
Contributor

@k8s-ci-robot k8s-ci-robot commented Jan 1, 2019

@fejta-bot: Closing this issue.

In response to this:

Rotten issues close after 30d of inactivity.
Reopen the issue with /reopen.
Mark the issue as fresh with /remove-lifecycle rotten.

Send feedback to sig-testing, kubernetes/test-infra and/or fejta.
/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.

@krmayankk
Copy link
Contributor

@krmayankk krmayankk commented Jan 3, 2019

/reopen

@k8s-ci-robot
Copy link
Contributor

@k8s-ci-robot k8s-ci-robot commented Jan 3, 2019

@krmayankk: Reopened this issue.

In response to this:

/reopen

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.

@k8s-ci-robot k8s-ci-robot reopened this Jan 3, 2019
@krmayankk
Copy link
Contributor

@krmayankk krmayankk commented Jan 3, 2019

/remove-lifecycle rotten

@kacole2
Copy link
Member

@kacole2 kacole2 commented Jan 3, 2019

@krmayankk this was not tracked as a part of 1.13. Perhaps we can get some updates from feature owners on the current status. @freehan ?

@claurence
Copy link

@claurence claurence commented Jan 16, 2019

@freehan Hello - I’m the enhancement’s lead for 1.14 and I’m checking in on this issue to see what work (if any) is being planned for the 1.14 release. Enhancements freeze is Jan 29th and I want to remind that all enhancements must have a KEP

@freehan
Copy link
Member Author

@freehan freehan commented Jan 16, 2019

@claurence Hi! We plan to bring it to GA in 1.14 release. There is no major change for the feature except for the flipping the flag and potential bug fix.

And we do have a KEP https://github.com/kubernetes/enhancements/blob/master/keps/sig-network/0007-pod-ready%2B%2B.md

@claurence claurence added this to the v1.14 milestone Jan 22, 2019
@bowei bowei added this to KEPs in SIG-Network KEPs Jan 30, 2019
@claurence
Copy link

@claurence claurence commented Feb 11, 2019

@freehan the KEP is marked in a "provisional" status - what work is left to make it "implementable"? Additionally are there any open PRs in k/k that should be merged for 1.14? Code freeze is March 7th so all PRs would need to be merged by then.

@freehan
Copy link
Member Author

@freehan freehan commented Feb 11, 2019

Beta version of this feature has been implemented and I am aware some users are using it.

I will send an PR to update the KEP.

@thockin thockin self-assigned this Feb 15, 2019
@thockin
Copy link
Member

@thockin thockin commented Feb 15, 2019

I've done a lot of the API work on this so I am happy to review, though a cross-check might be nice.

@vishh

@liggitt liggitt added this to Assigned in API Reviews Feb 15, 2019
@jaredbhatti
Copy link

@jaredbhatti jaredbhatti commented Feb 15, 2019

Hey folks, I'm helping out with the docs for v1.14.

Just a friendly reminder we're looking for a PR against k/website (branch dev-1.14) due by Friday, March 1. It would be great if it's the start of the full documentation, but even a placeholder PR is acceptable. Let me know if you have any questions or need additional guidance!

@lachie83
Copy link
Member

@lachie83 lachie83 commented Feb 25, 2019

Hello @freehan, 1.14 enhancement shadow here. Code Freeze is March 7th and all PRs must be merged by then to your issue to make the 1.14 release. What open K/K PRs do you still have that need to merge? Thanks

@freehan
Copy link
Member Author

@freehan freehan commented Feb 25, 2019

@lachie83 There is only 1 PR left to be merge kubernetes/kubernetes#74434

@spiffxp spiffxp changed the title Pod Ready++ Pod Readiness Gates Mar 27, 2019
@sergey-shambir
Copy link

@sergey-shambir sergey-shambir commented Mar 28, 2019

@freehan the link in description is indirectly broken, can you please correct it?
Correct link: https://github.com/kubernetes/enhancements/blob/master/keps/sig-network/0007-pod-ready%2B%2B.md

@kacole2
Copy link
Member

@kacole2 kacole2 commented Apr 12, 2019

I'm the Enhancement Lead for 1.15. Is this feature going to be graduating alpha/beta/stable stages in 1.15? Please let me know so it can be tracked properly and added to the spreadsheet.

Once coding begins, please list all relevant k/k PRs in this issue so they can be tracked properly.

@kacole2 kacole2 removed this from the v1.14 milestone Apr 12, 2019
@kacole2
Copy link
Member

@kacole2 kacole2 commented Apr 12, 2019

If this went stable in 1.14, please close the issue.

@thockin
Copy link
Member

@thockin thockin commented May 2, 2019

@freehan freehan closed this May 2, 2019
SIG-Network KEPs automation moved this from KEP to Done May 2, 2019
@freehan
Copy link
Member Author

@freehan freehan commented May 2, 2019

It went GA in 1.14

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Projects
None yet
Linked pull requests

Successfully merging a pull request may close this issue.

None yet