Compare commits

..

2 Commits

Author SHA1 Message Date
darshansreenivas 09aaf8704a remove finalizers 2025-07-28 15:17:06 -07:00
darshansreenivas 7c8780c04c adding fix to call api directly 2025-07-28 14:50:28 -07:00
1 changed files with 4 additions and 3 deletions

View File

@ -532,7 +532,6 @@ 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
@ -6681,9 +6680,11 @@ 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, _ = claimLister.PersistentVolumeClaims(tc.volOpts.PVC.Namespace).Get(tc.volOpts.PVC.Spec.DataSourceRef.Name)
claim, _ = clientSet.CoreV1().PersistentVolumeClaims(tc.volOpts.PVC.Namespace).Get(context.Background(),
tc.volOpts.PVC.Spec.DataSourceRef.Name, metav1.GetOptions{})
} else if tc.volOpts.PVC.Spec.DataSource != nil {
claim, _ = claimLister.PersistentVolumeClaims(tc.volOpts.PVC.Namespace).Get(tc.volOpts.PVC.Spec.DataSource.Name)
claim, _ = clientSet.CoreV1().PersistentVolumeClaims(tc.volOpts.PVC.Namespace).Get(context.Background(),
tc.volOpts.PVC.Spec.DataSource.Name, metav1.GetOptions{})
}
if claim != nil {
set := checkFinalizer(claim, pvcCloneFinalizer)