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

Subresources for Custom Resources #571

Open
nikhita opened this Issue Jun 1, 2018 · 19 comments

Comments

Projects
None yet
8 participants
@nikhita
Member

nikhita commented Jun 1, 2018

Feature Description


Originally a part of the main features issue for CRDs: #95
Design Proposal PR: kubernetes/community#913
Implementation PR (alpha): kubernetes/kubernetes#55168
Docs PR (alpha): kubernetes/website#7439
Implementation PR (beta): kubernetes/kubernetes#63598
Docs PR (beta): kubernetes/website#8519

/kind feature
/sig api-machinery
/stage beta

@nikhita

This comment has been minimized.

Show comment
Hide comment
@nikhita
Member

nikhita commented Jun 1, 2018

@nikhita

This comment has been minimized.

Show comment
Hide comment
@nikhita

nikhita Jun 1, 2018

Member

@idvoretskyi since you asked for a new issue to be created (and for it not to be a part of #95).

Member

nikhita commented Jun 1, 2018

@idvoretskyi since you asked for a new issue to be created (and for it not to be a part of #95).

@idvoretskyi idvoretskyi added this to the v1.11 milestone Jun 1, 2018

@nikhita

This comment has been minimized.

Show comment
Hide comment
@nikhita

nikhita Jun 1, 2018

Member

Not sure how to add the stage label. /stage beta didn't work.

Member

nikhita commented Jun 1, 2018

Not sure how to add the stage label. /stage beta didn't work.

@nikhita

This comment has been minimized.

Show comment
Hide comment
@nikhita

nikhita Jun 1, 2018

Member

Have updated the feature tracking spreadsheet to include this.

Member

nikhita commented Jun 1, 2018

Have updated the feature tracking spreadsheet to include this.

@justaugustus

This comment has been minimized.

Show comment
Hide comment
@justaugustus

justaugustus Jun 2, 2018

Member

Thanks for adding this, @nikhita!

Member

justaugustus commented Jun 2, 2018

Thanks for adding this, @nikhita!

@guineveresaenger

This comment has been minimized.

Show comment
Hide comment
@guineveresaenger

guineveresaenger Jun 13, 2018

@nikhita - for release team purposes, would you mind giving a summary of current completion criteria for this issue? :)

There's a bit of a k/test-infra rabbit hole on this and it's unclear which PRs are necessary to fix this bug, and which ones arose in context.

guineveresaenger commented Jun 13, 2018

@nikhita - for release team purposes, would you mind giving a summary of current completion criteria for this issue? :)

There's a bit of a k/test-infra rabbit hole on this and it's unclear which PRs are necessary to fix this bug, and which ones arose in context.

@nikhita

This comment has been minimized.

Show comment
Hide comment
@nikhita

nikhita Jun 13, 2018

Member

current completion criteria for this issue

@guineveresaenger I'm confused. :) can you elaborate on what you mean by completion criteria? is it things required to be done for this to be stable?

There's a bit of a k/test-infra rabbit hole on this and it's unclear which PRs are necessary to fix this bug, and which ones arose in context.

I'm still confused :) do you mean PRs that were implemented for this feature?

Member

nikhita commented Jun 13, 2018

current completion criteria for this issue

@guineveresaenger I'm confused. :) can you elaborate on what you mean by completion criteria? is it things required to be done for this to be stable?

There's a bit of a k/test-infra rabbit hole on this and it's unclear which PRs are necessary to fix this bug, and which ones arose in context.

I'm still confused :) do you mean PRs that were implemented for this feature?

@guineveresaenger

This comment has been minimized.

Show comment
Hide comment
@guineveresaenger

guineveresaenger Jun 13, 2018

Apologies for being unclear - yes, I would like to have a summary of the work currently underway that will implement this feature, since some of them aren't tagged with a 1.11 milestone, and there's a bunch of them. :)

guineveresaenger commented Jun 13, 2018

Apologies for being unclear - yes, I would like to have a summary of the work currently underway that will implement this feature, since some of them aren't tagged with a 1.11 milestone, and there's a bunch of them. :)

@nikhita

This comment has been minimized.

Show comment
Hide comment
@nikhita

nikhita Jun 14, 2018

Member

@guineveresaenger :)

For 1.11, this feature was promoted to beta. Along with it moving to beta, there has been one bug fix and one feature addition. The feature addition is split between 2 PRs.

Member

nikhita commented Jun 14, 2018

@guineveresaenger :)

For 1.11, this feature was promoted to beta. Along with it moving to beta, there has been one bug fix and one feature addition. The feature addition is split between 2 PRs.

@nikhita

This comment has been minimized.

Show comment
Hide comment
@nikhita

nikhita Jun 15, 2018

Member

Trying something for automation.

/remove-stage beta

Member

nikhita commented Jun 15, 2018

Trying something for automation.

/remove-stage beta

@fejta

This comment has been minimized.

Show comment
Hide comment
@fejta

fejta Jun 15, 2018

/remove-stage beta

fejta commented Jun 15, 2018

/remove-stage beta

@fejta

This comment has been minimized.

Show comment
Hide comment
@fejta

fejta Jun 15, 2018

/stage beta

fejta commented Jun 15, 2018

/stage beta

@nikhita

This comment has been minimized.

Show comment
Hide comment
@nikhita

nikhita Jun 22, 2018

Member

@idvoretskyi @justaugustus for 1.12 tracking purposes: there will be some small additions and maybe bug fixes but this will remain in beta for 1.12 (so no change from the features perspective).

Member

nikhita commented Jun 22, 2018

@idvoretskyi @justaugustus for 1.12 tracking purposes: there will be some small additions and maybe bug fixes but this will remain in beta for 1.12 (so no change from the features perspective).

@kacole2

This comment has been minimized.

Show comment
Hide comment
@kacole2

kacole2 Jul 23, 2018

Contributor

@nikhita This feature was worked on in the previous milestone, so we'd like to check in and see if there are any plans for this to graduate stages in Kubernetes 1.12. If not, confirm this will remain in beta for 1.12.


Please note that the Features Freeze is 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!

Contributor

kacole2 commented Jul 23, 2018

@nikhita This feature was worked on in the previous milestone, so we'd like to check in and see if there are any plans for this to graduate stages in Kubernetes 1.12. If not, confirm this will remain in beta for 1.12.


Please note that the Features Freeze is 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!

@nikhita

This comment has been minimized.

Show comment
Hide comment
@nikhita

nikhita Jul 23, 2018

Member

If not, confirm this will remain in beta for 1.12.

Yes, this will remain in beta for 1.12.

Member

nikhita commented Jul 23, 2018

If not, confirm this will remain in beta for 1.12.

Yes, this will remain in beta for 1.12.

@justaugustus

This comment has been minimized.

Show comment
Hide comment
@justaugustus

justaugustus Jul 25, 2018

Member

Thanks for the update, @nikhita!

Member

justaugustus commented Jul 25, 2018

Thanks for the update, @nikhita!

@nikhita

This comment has been minimized.

Show comment
Hide comment
@nikhita

nikhita Aug 21, 2018

Member

This feature is going to remain in beta for 1.12. Listing changes to this feature between 1.11 and 1.12 so that it's easier to track for anyone following along (will update this list if anything else comes up):

Member

nikhita commented Aug 21, 2018

This feature is going to remain in beta for 1.12. Listing changes to this feature between 1.11 and 1.12 so that it's easier to track for anyone following along (will update this list if anything else comes up):

@kacole2

This comment has been minimized.

Show comment
Hide comment
@kacole2

kacole2 Oct 8, 2018

Contributor

@nikhita is this remaining in beta for 1.13 as well?

This release is targeted to be more ‘stable’ and will have an aggressive timeline. Please only include this enhancement if there is a high level of confidence it will meet the following deadlines:
Docs (open placeholder PRs): 11/8
Code Slush: 11/9
Code Freeze Begins: 11/15
Docs Complete and Reviewed: 11/27

Contributor

kacole2 commented Oct 8, 2018

@nikhita is this remaining in beta for 1.13 as well?

This release is targeted to be more ‘stable’ and will have an aggressive timeline. Please only include this enhancement if there is a high level of confidence it will meet the following deadlines:
Docs (open placeholder PRs): 11/8
Code Slush: 11/9
Code Freeze Begins: 11/15
Docs Complete and Reviewed: 11/27

@nikhita

This comment has been minimized.

Show comment
Hide comment
@nikhita

nikhita Oct 8, 2018

Member

@nikhita is this remaining in beta for 1.13 as well?

Yes, this is remaining in beta for 1.13 too.

Member

nikhita commented Oct 8, 2018

@nikhita is this remaining in beta for 1.13 as well?

Yes, this is remaining in beta for 1.13 too.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment