Compare commits

..

No commits in common. "09aaf8704ad66ea1bd7566297873de4f0fca6e2e" and "bdb925b50ab238e4117ccf9d553fee9bef2be377" have entirely different histories.

1 changed files with 3 additions and 4 deletions

View File

@ -532,6 +532,7 @@ func createFakeNamedPVC(requestBytes int64, name string, userAnnotations map[str
Name: name,
Namespace: "fake-ns",
Annotations: annotations,
Finalizers: []string{"volume.kubernetes.io/clone-protection"},
},
Spec: v1.PersistentVolumeClaimSpec{
Selector: nil, // Provisioner doesn't support selector
@ -6680,11 +6681,9 @@ func TestProvisionFromPVC(t *testing.T) {
if tc.volOpts.PVC.Spec.DataSourceRef != nil || tc.volOpts.PVC.Spec.DataSource != nil {
var claim *v1.PersistentVolumeClaim
if tc.volOpts.PVC.Spec.DataSourceRef != nil {
claim, _ = clientSet.CoreV1().PersistentVolumeClaims(tc.volOpts.PVC.Namespace).Get(context.Background(),
tc.volOpts.PVC.Spec.DataSourceRef.Name, metav1.GetOptions{})
claim, _ = claimLister.PersistentVolumeClaims(tc.volOpts.PVC.Namespace).Get(tc.volOpts.PVC.Spec.DataSourceRef.Name)
} else if tc.volOpts.PVC.Spec.DataSource != nil {
claim, _ = clientSet.CoreV1().PersistentVolumeClaims(tc.volOpts.PVC.Namespace).Get(context.Background(),
tc.volOpts.PVC.Spec.DataSource.Name, metav1.GetOptions{})
claim, _ = claimLister.PersistentVolumeClaims(tc.volOpts.PVC.Namespace).Get(tc.volOpts.PVC.Spec.DataSource.Name)
}
if claim != nil {
set := checkFinalizer(claim, pvcCloneFinalizer)