Provide a PV health monitor to watch the health status of volumes and mark it if a PV becomes unhealthy.
/sig storage
/kind feature
/assign @xing-yang
/assign @NickrenREN
/milestone v1.18
@xing-yang: You must be a member of the kubernetes/milestone-maintainers GitHub team to set the milestone. If you believe you should be able to issue the /milestone command, please contact your and have them propose you as an additional delegate for this responsibility.
In response to this:
/milestone v1.18
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.
/stage alpha
Hi @jeremyrickard, can you help add this feature to the milestone? We are targeting Alpha in 1.18. Thanks!
Hey there @xing-yang,
Checking in to see if you're still on track for 1.18? It looks like the KEP still hasn't been merged. As a reminder, that will need to occur before the Enhancement Freeze (end of day, Pacific Time, on January 28th).
Thanks!!
@jeremyrickard Yes, we are still trying to get it merged by 1/28. Thanks!
@xing-yang congrats on getting the KEP merged! Updated you to tracked
in the sheet!
Thanks @jeremyrickard !
/milestone v1.18
Hello, @xing-yang, I'm 1.18 docs lead.
Does this enhancement work planned for 1.18 require any new docs (or modifications to existing docs)? If not, can you please update the 1.18 Enhancement Tracker Sheet (or let me know and I'll do so)
If so, just a friendly reminder we're looking for a PR against k/website (branch dev-1.18) due by Friday, Feb 28th, it can just be a placeholder PR at this time. Let me know if you have any questions!
Hi @VineethReddy02, I'll submit a doc PR placeholder soon. Thanks!
Hi @xing-yang !
As a reminder that the Code Freeze is Thursday 5th March. Can you please link all the k/k PRs or any other PRs that should be tracked for this enhancement when available?
Thanks!
The 1.18 Enhancements Team
Hi, @kikisdeliveryservice ,
We have started coding for this, but this is mostly out of tree(out of k8s core repo). So we probably do not need to follow the release timeline strictly.
But of course, if we send out the PRs, we will link them here.
Thanks
CSI Spec PR is submitted here: https://github.com/container-storage-interface/spec/pull/415
Hi @VineethReddy02, I think the doc for this feature will be in kubernetes-csi/docs repo, not in kubernetes website repo. Can you please remove the doc requirement for this feature from the tracking sheet? Thanks!
/milestone clear
/tracked no
Hi @kikisdeliveryservice, why did you remove this feature from the tracking sheet? I was only asking to remove the "doc requirement". Thanks.
/milestone v1.18
As a reminder code freeze is tomorrow for 1.18 and all PRs should be merged by then.
-Enhancements Team
@kikisdeliveryservice The CSI spec PR is not merged yet, but since it is out-of-tree, we will continue to work on it. You can go ahead and remove this feature from 1.18 milestone tracker. Thanks!
/milestone clear
CSI spec PR is merged. We are targeting this for 1.19.
Can someone from the release team add this to v1.19 milestone?
@kikisdeliveryservice @jeremyrickard
/tracked yes
Hey there @xing-yang , @NickrenREN -- 1.19 Enhancements shadow here. I wanted to check in and see if you think this Enhancement will be graduating in 1.19?
In order to have this part of the release:
The current release schedule is:
If you do, I'll add it to the 1.19 tracking sheet (http://bit.ly/k8s-1-19-enhancements). Once coding begins please list all relevant k/k PRs in this issue so they can be tracked properly. 馃憤
Thanks!
Hi @msedzins, we are targeting alpha in 1.19. Thanks!
Awesome, thank you! I'll go ahead and add it to the tracking sheet :)
@xing-yang please make sure you have graduation criteria in KEP for Alpha.
Regards,
Mirek
@msedzins, will do. Thanks!
/milestone v1.19
Hi @xing-yang ,
Note that recently the KEP format has changed.
Also please remember about graduation criteria. I still can't see the criteria for zero state to alfa.
Thanks!
Hi @msedzins, thanks for the reminder! Yes, I have an PR opened for this: https://github.com/kubernetes/enhancements/pull/1740/files
Hi @msedzins, the updated KEP is merged. Can you check it? https://github.com/kubernetes/enhancements/tree/master/keps/sig-storage/1432-volume-health-monitor
@xing-yang -- The KEP looks perfect. :slightly_smiling_face:
We really appreciate the effort taken to update the KEP to the new format and answering the PRR questions. :+1:
Thanks @palnabarun! :)
Hello, @xing-yang ! :wave: I'm one of the v1.19
Docs shadows. Does this enhancement work planned for v1.19
require any new docs (or modifications to existing docs)?
This is a friendly reminder that we're looking for a PR against kubernetes/website (branch dev-1.19
) due by Friday, June 12, it can just be a placeholder PR at this time. Let me know if you have any questions!
Regards,
Mikael.
Hi @xing-yang, @NickrenREN enhancement shadow here -- Can you please link to all the implementation PR's here - k/k or otherwise? :slightly_smiling_face:
The current release schedule is:
PR is submitted here: https://github.com/kubernetes-csi/external-health-monitor/pull/3
Thank you very much @xing-yang
Hi @mikejoh, this does not need a doc change. Thanks.
Hi, @xing-yang
This is a follow-up to the communication that went out to k-dev
today. There has been a revision to the release schedule of v1.19
as follows.
Thursday, July 9th: Week 13 - Code Freeze
Thursday, July 16th: Week 14 - Docs must be completed and reviewed
Tuesday, August 25th: Week 20 - Kubernetes v1.19.0 released
Thursday, August 27th: Week 20 - Release Retrospective
You can find the revised Schedule in the sig-release Repo
Please let me know if you have any questions. 馃枛
Thanks @msedzins for the updated schedule!
Hi @xing-yang , I've noticed that PR for that enhancement is still open .
Code freeze deadline is Thursday, July 9th: Week 13
Please let me know if for any reason you can see the risk of not including this enhancement as part of v.1.19 release.
Thank you and keep my fingers crossed!
Thanks @msedzins for the reminder! That PR is out-of-tree so we can get it merged after the 7/9 deadline. We are getting very close for it to be merged.
Thank you @xing-yang for letting me know. I will tag this enhancement as "out-of-tree" and drop it from the tracking spreadsheet (as no code is landing in k/k)
@msedzins PR is still in a kubernetes csi repo though. We still want to track this with 1.19 release as the feature will become available before 1.19 release.
just for the record: there was a discussion about this on sig-release channel:
https://kubernetes.slack.com/archives/C2C40FMNF/p1593710853239400
There's no need to track this kind of enhancements by the Release Team.
/milestone clear
(removing this enhancement issue from the v1.19 milestone as the milestone is complete)
Hi @xing-yang
Enhancements Lead here. Any plans for in-tree work on this in 1.20?
Thanks!
Kirsten
Hi @kikisdeliveryservice,
I think we'll keep it in Alpha in 1.20 while working on some improvements.
Thanks!
Xing