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

release issue for feature CSIServiceAccountToken #2047

Closed
20 tasks done
zshihang opened this issue Oct 1, 2020 · 37 comments
Closed
20 tasks done

release issue for feature CSIServiceAccountToken #2047

zshihang opened this issue Oct 1, 2020 · 37 comments
Labels
sig/auth Categorizes an issue or PR as relevant to SIG Auth. sig/storage Categorizes an issue or PR as relevant to SIG Storage. stage/stable Denotes an issue tracking an enhancement targeted for Stable/GA status
Milestone

Comments

@zshihang
Copy link
Contributor

zshihang commented Oct 1, 2020

Enhancement Description

@k8s-ci-robot k8s-ci-robot added the needs-sig Indicates an issue or PR lacks a `sig/foo` label and requires one. label Oct 1, 2020
@zshihang
Copy link
Contributor Author

zshihang commented Oct 1, 2020

/sig storage
/sig auth

@k8s-ci-robot k8s-ci-robot added sig/storage Categorizes an issue or PR as relevant to SIG Storage. sig/auth Categorizes an issue or PR as relevant to SIG Auth. and removed needs-sig Indicates an issue or PR lacks a `sig/foo` label and requires one. labels Oct 1, 2020
@msau42
Copy link
Member

msau42 commented Oct 1, 2020

Hi @kubernetes/release-team, we would like to track this alpha feature for 1.20

@kikisdeliveryservice
Copy link
Member

kikisdeliveryservice commented Oct 1, 2020

@zshihang @msau42

Enhancements Lead here 👋

The graduation criteria on this are confusing bc the alpha->beta seems to be what I would expect for alpha? Can you clarify between what's getting delivered in alpha vs in beta?

@zshihang
Copy link
Contributor Author

zshihang commented Oct 1, 2020

yea, that's for alpha.

@kikisdeliveryservice
Copy link
Member

@zshihang please update to make it clear?

@kikisdeliveryservice kikisdeliveryservice added tracked/yes Denotes an enhancement issue is actively being tracked by the Release Team stage/alpha Denotes an issue tracking an enhancement targeted for Alpha status labels Oct 1, 2020
@kikisdeliveryservice kikisdeliveryservice added this to the v1.20 milestone Oct 1, 2020
@kikisdeliveryservice
Copy link
Member

@zshihang

As an FYI Enhancements Freeze is October 6th. To be included in the milestone:
The KEP must be merged in an implementable state
The KEP must have test plans
The KEP must have graduation criteria (missing alpha/needs to be clarified)

Also if you could update your kep.yaml to include milestones that would be great. See the template for details:

# The target maturity stage in the current dev cycle for this KEP.

@zshihang
Copy link
Contributor Author

zshihang commented Oct 2, 2020

@kikisdeliveryservice updated the KEP in #2061.

@kikisdeliveryservice
Copy link
Member

kikisdeliveryservice commented Oct 2, 2020

@kikisdeliveryservice updated the KEP in #2061.

KEP LGTM! Just needs to merge 😄

Update: it merged!!

@kendallroden
Copy link

Hey @zshihang!

Since your Enhancement is scheduled to be in 1.20, please keep in mind the important upcoming dates:
Friday, Nov 6th: Week 8 - Docs Placeholder PR deadline
Thursday, Nov 12th: Week 9 - Code Freeze

As a reminder, please link all of your k/k PR as well as docs PR to this issue so we can track them.

Thanks so much,

Kendall

@eagleusb
Copy link

Hello @zshihang 👋, 1.20 Docs shadow here.

Does this enhancement work planned for 1.20 require any new docs or modification to existing docs?
If so, please follows the steps here to open a PR against dev-1.20 branch in the k/website repo.

This PR can be just a placeholder at this time and must be created before Nov 6th

Also take a look at Documenting for a release to get yourself familiarize with the docs requirement for the release.

Thank you!

@zshihang
Copy link
Contributor Author

does the documentation for csi follow the same process? @msau42

looks like csi has its own documentation at https://kubernetes-csi.github.io/docs

@msau42
Copy link
Member

msau42 commented Oct 22, 2020

Since this feature is targeted towards csi driver authors and not k8s end users, https://kubernetes-csi.github.io/docs is the right place to document this feature.

Although since this feature does require a kubernetes feature gate, we should at least document the feature gate in the kubernetes docs.

@annajung
Copy link
Contributor

annajung commented Nov 2, 2020

Hi @zshihang

Thanks for creating the docs PR!

Please keep in mind the important upcoming dates:

As a reminder, please link all of your k/k PR as well as docs PR to this issue for the release team to track.

@kendallroden
Copy link

Hi @zshihang! Just a quick reminder that tonight is code freeze for 1.20! It looks like there are still reviews outstanding on your implementation PR. Please feel free to reach out or ping me on slack should your intent be to push to 1.21. Otherwise, if the PR doesn't merge by the deadline, you will need to file an exception to be included in the milestone. Thanks so much!!

@kikisdeliveryservice
Copy link
Member

kubernetes/kubernetes#93130 is now fully approved and just waiting to merge!

@zshihang
Copy link
Contributor Author

merged now

@annajung
Copy link
Contributor

With kubernetes/kubernetes#99298 merged, we will mark this as code complete for the 1.21 release. Thanks!

@JamesLaverack JamesLaverack added tracked/no Denotes an enhancement issue is NOT actively being tracked by the Release Team and removed tracked/yes Denotes an enhancement issue is actively being tracked by the Release Team labels Apr 25, 2021
@liggitt liggitt modified the milestones: v1.21, v1.22 Apr 29, 2021
@liggitt liggitt added stage/stable Denotes an issue tracking an enhancement targeted for Stable/GA status and removed stage/beta Denotes an issue tracking an enhancement targeted for Beta status labels Apr 29, 2021
@JamesLaverack JamesLaverack added tracked/yes Denotes an enhancement issue is actively being tracked by the Release Team and removed tracked/no Denotes an enhancement issue is NOT actively being tracked by the Release Team labels Apr 29, 2021
@JamesLaverack
Copy link
Member

Hey @zshihang, v1.22 Enhancements Lead here.

I see you've got a PR open for your KEP, which looks in a good state. The only thing I need to mention is that that needs to merge before enhancements freeze.

Let me know if you have any questions.

@JamesLaverack
Copy link
Member

Oh one other thing @zshihang, I see that SIG Auth are listed as a participating SIG in your KEP. Will they have to do any work on this in 1.22, and if so are they happy to do that?

@zshihang
Copy link
Contributor Author

yea, i am working it.

@JamesLaverack
Copy link
Member

@zshihang With #2664 merged I think this is all good for enhancements freeze in terms of your KEP. :)

Can you confirm about SIG Auth's participation? Do they need to do anything and if so are they happy with that in 1.22?

@PI-Victor
Copy link
Member

Hello @zshihang 👋, 1.22 Docs release lead here.
This enhancement is marked as ‘Needs Docs’ for 1.22 release.

Please follow the steps detailed in the documentation to open a PR against dev-1.22 branch in the k/website repo. This PR can be just a placeholder at this time and must be created before Fri July 9, 11:59 PM PDT.
 Also, take a look at Documenting for a release to familiarize yourself with the docs requirement for the release.

Thank you!

p.s.: please don't forget to update CSIServiceAccountToken in the feature gates table to reflect this change.

@salaxander salaxander added tracked/no Denotes an enhancement issue is NOT actively being tracked by the Release Team and removed tracked/yes Denotes an enhancement issue is actively being tracked by the Release Team labels Aug 12, 2021
@salaxander
Copy link
Contributor

Hi @zshihang - Can you open a PR on the KEP and change the state to implemented? At that point we can close the issue out. :)

Thanks!

@salaxander salaxander removed the tracked/no Denotes an enhancement issue is NOT actively being tracked by the Release Team label Aug 19, 2021
@zshihang
Copy link
Contributor Author

/close

@k8s-ci-robot
Copy link
Contributor

@zshihang: Closing this issue.

In response to this:

/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
sig/auth Categorizes an issue or PR as relevant to SIG Auth. sig/storage Categorizes an issue or PR as relevant to SIG Storage. stage/stable Denotes an issue tracking an enhancement targeted for Stable/GA status
Projects
Archived in project
Development

No branches or pull requests