-
Notifications
You must be signed in to change notification settings - Fork 39.9k
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
Upgrade CSIMigrationGCE feature gate to GA #111301
Conversation
Do you have a link to a passing testgrid? |
The tests should have been running in cloud-provider-gcp, but weren't. A fix is in process: kubernetes/test-infra#26890. It turns out the kubetest2 isn't compatible with env vars, so the strategy in the e2e tests in #109541 doesn't actually work :-( |
/triage accepted |
@msau42 The cloud-provider-gcp tests are difficult, it turns out kubetest2 doesn't work with the env var based test config :-( That may take a while to fix. In the meantime, the pd csi migration tests have still been running and are green: https://testgrid.k8s.io/provider-gcp-compute-persistent-disk-csi-driver#Migration%20Kubernetes%20Master%20Driver%20Stable It's not the full e2e test suite afaict, but it seems to be a good smoke test? |
Running the full k8s storage e2e tests is a requirement we've been enforcing for all drivers. Should we revisit #109541 and make it a flag instead? |
There's ongoing conversation on kubernetes/test-infra#26890. I don't think it will be resolved before the code freeze, but I should be able to get that done in the next few weeks. |
/retest |
/milestone v1.25 |
/assign @gnufied |
The unit test related failures looks genuine. Here is Openshift tests running on GCE with CSI migration enabled - https://testgrid.k8s.io/redhat-openshift-ocp-release-4.11-informing#periodic-ci-openshift-release-master-nightly-4.11-e2e-gcp-csi-migration I know this is 4.11 which is basically v1.24 release. So I think e2e tests are good. The failures you seen in those tests are from Openshift operator behaviour tests but all the storage tests are passing. What we need to fix is unit tests though. |
Yeah, I don't know how I missed those failures. I'm no it. |
4223736
to
78b0c1c
Compare
78b0c1c
to
6155ca3
Compare
\o/ I got the unit tests passing. |
Change-Id: I620bc4913765c0d6562eb1008216a72e8b0a2970
6155ca3
to
e5d387c
Compare
/lgtm |
/approve |
[APPROVALNOTIFIER] This PR is APPROVED This pull-request has been approved by: dims, mattcary, xing-yang The full list of commands accepted by this bot can be found here. The pull request process is described here
Needs approval from an approver in each of these files:
Approvers can indicate their approval by writing |
Upgrade CSIMigrationGCE feature gate to GA.
KEP: https://github.com/kubernetes/enhancements/tree/master/keps/sig-storage/1488-csi-migration-gce-pd
/kind feature
For more information on release notes see: https://git.k8s.io/community/contributors/guide/release-notes.md
-->
/sig storage
/assign @msau42
/cc @xing-yang
/cc @saad-ali