mirror of
https://github.com/k3s-io/kubernetes.git
synced 2025-07-26 21:17:23 +00:00
Update provisioner name and don't supply zone in GCE PD CSI test
This commit is contained in:
parent
7bcdd8b55c
commit
fa41fa9acd
@ -30,7 +30,6 @@ import (
|
|||||||
clientset "k8s.io/client-go/kubernetes"
|
clientset "k8s.io/client-go/kubernetes"
|
||||||
csiv1alpha1 "k8s.io/csi-api/pkg/apis/csi/v1alpha1"
|
csiv1alpha1 "k8s.io/csi-api/pkg/apis/csi/v1alpha1"
|
||||||
csiclient "k8s.io/csi-api/pkg/client/clientset/versioned"
|
csiclient "k8s.io/csi-api/pkg/client/clientset/versioned"
|
||||||
kubeletapis "k8s.io/kubernetes/pkg/kubelet/apis"
|
|
||||||
"k8s.io/kubernetes/test/e2e/framework"
|
"k8s.io/kubernetes/test/e2e/framework"
|
||||||
"k8s.io/kubernetes/test/e2e/storage/utils"
|
"k8s.io/kubernetes/test/e2e/storage/utils"
|
||||||
imageutils "k8s.io/kubernetes/test/utils/image"
|
imageutils "k8s.io/kubernetes/test/utils/image"
|
||||||
@ -364,6 +363,7 @@ type gcePDCSIDriver struct {
|
|||||||
func initCSIgcePD(f *framework.Framework, config framework.VolumeTestConfig) csiTestDriver {
|
func initCSIgcePD(f *framework.Framework, config framework.VolumeTestConfig) csiTestDriver {
|
||||||
cs := f.ClientSet
|
cs := f.ClientSet
|
||||||
framework.SkipUnlessProviderIs("gce", "gke")
|
framework.SkipUnlessProviderIs("gce", "gke")
|
||||||
|
framework.SkipIfMultizone(cs)
|
||||||
|
|
||||||
// TODO(#62561): Use credentials through external pod identity when that goes GA instead of downloading keys.
|
// TODO(#62561): Use credentials through external pod identity when that goes GA instead of downloading keys.
|
||||||
createGCESecrets(cs, config)
|
createGCESecrets(cs, config)
|
||||||
@ -384,13 +384,10 @@ func initCSIgcePD(f *framework.Framework, config framework.VolumeTestConfig) csi
|
|||||||
}
|
}
|
||||||
|
|
||||||
func (g *gcePDCSIDriver) createStorageClassTest(node v1.Node) storageClassTest {
|
func (g *gcePDCSIDriver) createStorageClassTest(node v1.Node) storageClassTest {
|
||||||
nodeZone, ok := node.GetLabels()[kubeletapis.LabelZoneFailureDomain]
|
|
||||||
Expect(ok).To(BeTrue(), "Could not get label %v from node %v", kubeletapis.LabelZoneFailureDomain, node.GetName())
|
|
||||||
|
|
||||||
return storageClassTest{
|
return storageClassTest{
|
||||||
name: "csi-gce-pd",
|
name: "com.google.csi.gcepd",
|
||||||
provisioner: "csi-gce-pd",
|
provisioner: "com.google.csi.gcepd",
|
||||||
parameters: map[string]string{"type": "pd-standard", "zone": nodeZone},
|
parameters: map[string]string{"type": "pd-standard"},
|
||||||
claimSize: "5Gi",
|
claimSize: "5Gi",
|
||||||
expectedSize: "5Gi",
|
expectedSize: "5Gi",
|
||||||
nodeName: node.Name,
|
nodeName: node.Name,
|
||||||
|
@ -19,7 +19,7 @@ spec:
|
|||||||
image: quay.io/k8scsi/csi-provisioner:v0.2.0
|
image: quay.io/k8scsi/csi-provisioner:v0.2.0
|
||||||
args:
|
args:
|
||||||
- "--v=5"
|
- "--v=5"
|
||||||
- "--provisioner=csi-gce-pd"
|
- "--provisioner=com.google.csi.gcepd"
|
||||||
- "--csi-address=$(ADDRESS)"
|
- "--csi-address=$(ADDRESS)"
|
||||||
env:
|
env:
|
||||||
- name: ADDRESS
|
- name: ADDRESS
|
||||||
|
Loading…
Reference in New Issue
Block a user