mirror of
https://github.com/k3s-io/kubernetes.git
synced 2025-07-28 05:57:25 +00:00
Merge pull request #75979 from verult/repd-e2e-nilpointer
Fixed storage class nilpointer in RePD failover test
This commit is contained in:
commit
54ee638d9d
@ -49,6 +49,7 @@ const (
|
|||||||
statefulSetReadyTimeout = 3 * time.Minute
|
statefulSetReadyTimeout = 3 * time.Minute
|
||||||
taintKeyPrefix = "zoneTaint_"
|
taintKeyPrefix = "zoneTaint_"
|
||||||
repdMinSize = "200Gi"
|
repdMinSize = "200Gi"
|
||||||
|
pvcName = "regional-pd-vol"
|
||||||
)
|
)
|
||||||
|
|
||||||
var _ = utils.SIGDescribe("Regional PD", func() {
|
var _ = utils.SIGDescribe("Regional PD", func() {
|
||||||
@ -168,7 +169,8 @@ func testZonalFailover(c clientset.Interface, ns string) {
|
|||||||
}
|
}
|
||||||
class := newStorageClass(testSpec, ns, "" /* suffix */)
|
class := newStorageClass(testSpec, ns, "" /* suffix */)
|
||||||
claimTemplate := newClaim(testSpec, ns, "" /* suffix */)
|
claimTemplate := newClaim(testSpec, ns, "" /* suffix */)
|
||||||
claimTemplate.Spec.StorageClassName = &testSpec.Class.Name
|
claimTemplate.Name = pvcName
|
||||||
|
claimTemplate.Spec.StorageClassName = &class.Name
|
||||||
statefulSet, service, regionalPDLabels := newStatefulSet(claimTemplate, ns)
|
statefulSet, service, regionalPDLabels := newStatefulSet(claimTemplate, ns)
|
||||||
|
|
||||||
By("creating a StorageClass " + class.Name)
|
By("creating a StorageClass " + class.Name)
|
||||||
@ -520,7 +522,7 @@ func newPodTemplate(labels map[string]string) *v1.PodTemplateSpec {
|
|||||||
Name: "web",
|
Name: "web",
|
||||||
}},
|
}},
|
||||||
VolumeMounts: []v1.VolumeMount{{
|
VolumeMounts: []v1.VolumeMount{{
|
||||||
Name: "regional-pd-vol",
|
Name: pvcName,
|
||||||
MountPath: "/mnt/data/regional-pd",
|
MountPath: "/mnt/data/regional-pd",
|
||||||
}},
|
}},
|
||||||
},
|
},
|
||||||
|
Loading…
Reference in New Issue
Block a user