-
Notifications
You must be signed in to change notification settings - Fork 1.5k
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
vSphere in-tree to CSI driver migration #1491
Comments
/sig storage |
Hey @davidz627, I see in the enhancement description you're targeting 1.18 for this. Can you confirm if this will be in 1.18? Enhancement Freeze is about a week away and we'll need to track it now if you'd like to be included? I think in #625 you indicated 1.19 for that one, are these enhancements to track at a more granular level? Thanks! |
Yes, this is more granular. There is specific integration work required for each in-tree plugin - each of which is gated by a seperate feature flag and graduates at it's own rate based on set criteria. IIUC @divyenpatel and @xing-yang are leading the vSphere storage migration and AFAIK planned a |
@davidz627 , as a bit of a process issue, could we get the KEP updated with the actual test plan instead of the statement that just references the design proposal? |
@jeremyrickard we are still planning 1.18 alpha for vSphere driver. Can you track this please? Thanks. |
@xing-yang yep, we'll track this. The KEP will need to be updated with the actual test plan instead of the reference to the design proposal for us to get it past enhancement freeze though. |
Thanks @jeremyrickard! Looks like @davidz627 will update the main KEP with test plan. |
PTAL #1499 |
THANK YOU SO MUCH @davidz627 |
/milestone v1.18 |
@davidz627 Just a friendly reminder, we are less than 2 days away from the Enhancements Freeze (3PM Pacific Time, Tuesday, January 28th). I see that PR to update the KEP test plans is still open. Let us know if the release team can help in any way. |
@palnabarun the test plan has merged |
Hello, @davidz627, I'm 1.18 docs lead. |
This should have new docs much like the ones already existing for migration for GCE and AWS. |
@VineethReddy02 @davidz627 we'll submit a doc PR soon. Thanks! |
Hey there @xing-yang @divyenpatel cc: @davidz627, Just a friendly reminder that code freeze for 1.18 is March 05, 2020. As we track toward code freeze, please list out/link to any PRs you are working on toward graduating this enhancement! |
Hello @xing-yang Thanks! :) |
Hi @VineethReddy02, doc placeholder PR submitted here: |
Hey there @xing-yang, are there any k/k PRs that are open for this issue? As a reminder, we're getting close to code freeze next week 05 March 2020 and we'd like to track any work that is occurring for this issue. |
Hi @jeremyrickard, we are not going to make the March 5th deadline. We will be targeting 1.19 instead. Thanks. |
/milestone 1.19 |
@jeremyrickard: The provided milestone is not valid for this repository. Milestones in this repository: [ Use In response to this:
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. |
/milestone v1.19 |
Hi @krol3, here's the doc PR: kubernetes/website#35551 |
/milestone clear |
/milestone v1.26 |
Hello @divyenpatel and @xing-yang 👋, 1.26 Enhancements team here. Just checking in as we approach enhancements freeze on 18:00 PDT on Thursday 6th October 2022. This enhancement is targeting for stage Here's where this enhancement currently stands:
For this KEP, please plan to merge #3513 before enhancements freeze to meet all the criteria. The status of this enhancement is marked as |
With #3513 merged, this enhancement is now |
Hi @divyenpatel 👋, Checking in as we approach 1.26 code freeze at 17:00 PDT on Tuesday 8th November 2022. Please ensure the following items are completed:
For this enhancement, it looks like the following PRs are open and need to be merged before code freeze: As always, we are here to help should questions come up. Thanks! |
Hello @divyenpatel! 👋🏾, @katmutua 1.26 Release Docs shadow here. This enhancement is marked as ‘Needs Docs’ for 1.26 release. Please follow the steps detailed in the documentation to open a PR against dev-1.26 branch in the k/website repo. This PR can be just a placeholder at this time, and must be created by November 9. Also, take a look at Documenting for a release to familiarize yourself with the docs requirement for the release. |
Hi @divyenpatel @xing-yang. I just became aware that there are some storage systems listed as supported in the vmware compatibility guide, however they seem to fail when used with the CSI driver (intree driver works). It appears to be a problem with FCD. Does csi migration convert the intree volumes to FCD? If so then I think this issue is concerning because once csi migration is GA, there is no way to turn it off. I would like to propose we delay GA until we can resolve this issue. Let me know your thoughts, thanks. |
Hi @msau42, can you clarify what storage systems are failing when used with the CSI driver and provide logs? We can take a look and understand what is the problem. |
Yes CSI Migration converts vmdk (intree vSphere volumes) to FCD (First Class Disk or Improved Virtual Disk). Even without we GA vSphere CSI Migration flags in the Kubernetes, migration flags are already enabled by default in the Kubernetes and vSphere CSI Driver. and Volumes are getting migrated to FCD. |
We documented the various issues encountered here: kubernetes-sigs/vsphere-csi-driver#2083. It looks like they have all been resolved, so I am comfortable proceeding with the promotion to GA this release. Thanks everyone for helping to quickly resolve the issues! |
With kubernetes/kubernetes#113336 merged, this is now marked as |
Hi @divyenpatel and @xing-yang - since this enhancement has graduated to stable can you please update https://github.com/kubernetes/enhancements/blob/master/keps/sig-storage/1491-csi-migration-vsphere/kep.yaml setting the status to |
/close Thanks for all the work done for this enhancement! |
@marosset: Closing this issue. In response to this:
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. |
Enhancement Description
Parent enhancement: #625
Public Migration testing CI: LINK
TODO
The text was updated successfully, but these errors were encountered: