You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
UPSTREAM: <carry>: add CSI migration feature gates for vSphere and Azure File
This commit is the next natural step for commits 2d9a8f9
and d37e84c. It introduces custom feature gates to enable
the CSI migration in vSphere and Azure File plugins.
See openshift/enhancements#549 for details.
Stop <carrying> the patch when CSI migration becomes GA (i.e.
features.CSIMigrationAzureFile / features.CSIMigrationVSphere
are GA).
openshift-rebase(v1.24):source=2701d71abb4
UPSTREAM: <carry>: Skip in-tree topology tests win Azure Disk migrated to CSI
Skip test that depend on in-tree Azure Disk volume plugin that (wrongly)
uses failure domains for value of "topology.kubernetes.io/zone" label in
Azure regions that don't have availability zones.
Our e2e tests blindly use that label and expect that a volume provisioned
in such a "zone" can be used only by nodes in that "zone" (= topology
domain). This is false, Azure Disk CSI driver can use such a volume in any
zone and therefore the test may randomly fail.
See https://bugzilla.redhat.com/bugzilla/show_bug.cgi?id=2066865
openshift-rebase(v1.24):source=7871e95298a
Copy file name to clipboardExpand all lines: openshift-hack/e2e/annotate/rules.go
+4
Original file line number
Diff line number
Diff line change
@@ -151,6 +151,10 @@ var (
151
151
},
152
152
"[Skipped:azure]": {
153
153
"Networking should provide Internet connection for containers", // Azure does not allow ICMP traffic to internet.
154
+
// Azure CSI migration changed how we treat regions without zones.
155
+
// See https://bugzilla.redhat.com/bugzilla/show_bug.cgi?id=2066865
156
+
`\[sig-storage\] In-tree Volumes \[Driver: azure-disk\] \[Testpattern: Dynamic PV \(immediate binding\)\] topology should provision a volume and schedule a pod with AllowedTopologies`,
157
+
`\[sig-storage\] In-tree Volumes \[Driver: azure-disk\] \[Testpattern: Dynamic PV \(delayed binding\)\] topology should provision a volume and schedule a pod with AllowedTopologies`,
154
158
},
155
159
"[Skipped:gce]": {
156
160
// Requires creation of a different compute instance in a different zone and is not compatible with volumeBindingMode of WaitForFirstConsumer which we use in 4.x
0 commit comments