@@ -50,6 +50,7 @@ import (
50
50
51
51
"github.com/go-logr/zapr"
52
52
cr_log "sigs.k8s.io/controller-runtime/pkg/log"
53
+
53
54
cnsoperatorv1alpha1 "sigs.k8s.io/vsphere-csi-driver/v3/pkg/apis/cnsoperator"
54
55
storagepolicyv1alpha2 "sigs.k8s.io/vsphere-csi-driver/v3/pkg/apis/cnsoperator/storagepolicy/v1alpha2"
55
56
sqperiodicsyncv1alpha1 "sigs.k8s.io/vsphere-csi-driver/v3/pkg/apis/cnsoperator/storagequotaperiodicsync/v1alpha1"
98
99
// isMultiVCenterFssEnabled is true if the Multi VC support FSS is enabled, false otherwise.
99
100
isMultiVCenterFssEnabled bool
100
101
101
- //IsMigrationEnabled is true when in-tree to CSI Migration FSS is enabled for the driver, false otherwise.
102
+ // IsMigrationEnabled is true when in-tree to CSI Migration FSS is enabled for the driver, false otherwise.
102
103
IsMigrationEnabled bool
103
104
// nodeMgr stores the manager to interact with nodeVMs.
104
105
nodeMgr node.Manager
@@ -463,8 +464,9 @@ func InitMetadataSyncer(ctx context.Context, clusterFlavor cnstypes.CnsClusterFl
463
464
volumeInfoCrDeletionMap [metadataSyncer .host ] = make (map [string ]bool )
464
465
volumeOperationsLock [metadataSyncer .host ] = & sync.Mutex {}
465
466
466
- volumeManager , err := volumes .GetManager (ctx , vCenter ,
467
- nil , false , false , false , metadataSyncer .clusterFlavor )
467
+ volumeManager , err := volumes .GetManager (ctx , vCenter , nil ,
468
+ false , false ,
469
+ false , metadataSyncer .clusterFlavor , false )
468
470
if err != nil {
469
471
return logger .LogNewErrorf (log , "failed to create an instance of volume manager. err=%v" , err )
470
472
}
@@ -538,8 +540,9 @@ func InitMetadataSyncer(ctx context.Context, clusterFlavor cnstypes.CnsClusterFl
538
540
volumeInfoCrDeletionMap [metadataSyncer .host ] = make (map [string ]bool )
539
541
volumeOperationsLock [metadataSyncer .host ] = & sync.Mutex {}
540
542
541
- volumeManager , err := volumes .GetManager (ctx , vCenter , nil , false , false , false ,
542
- metadataSyncer .clusterFlavor )
543
+ volumeManager , err := volumes .GetManager (ctx , vCenter , nil ,
544
+ false , false ,
545
+ false , metadataSyncer .clusterFlavor , false )
543
546
if err != nil {
544
547
return logger .LogNewErrorf (log , "failed to create an instance of volume manager. err=%v" , err )
545
548
}
@@ -561,9 +564,9 @@ func InitMetadataSyncer(ctx context.Context, clusterFlavor cnstypes.CnsClusterFl
561
564
return logger .LogNewErrorf (log , "failed to get vCenterInstance for vCenter Host: %q, err: %v" ,
562
565
vcconfig .Host , err )
563
566
}
564
- volumeManager , err := volumes .GetManager (ctx , vCenter ,
565
- nil , false , true ,
566
- multivCenterTopologyDeployment , metadataSyncer .clusterFlavor )
567
+ volumeManager , err := volumes .GetManager (ctx , vCenter , nil ,
568
+ false , true ,
569
+ multivCenterTopologyDeployment , metadataSyncer .clusterFlavor , false )
567
570
if err != nil {
568
571
return logger .LogNewErrorf (log , "failed to create an instance of volume manager. err=%v" , err )
569
572
}
@@ -2222,8 +2225,9 @@ func ReloadConfiguration(metadataSyncer *metadataSyncInformer, reconnectToVCFrom
2222
2225
if err != nil {
2223
2226
return logger .LogNewErrorf (log , "failed to reset volume manager. err=%v" , err )
2224
2227
}
2225
- volumeManager , err := volumes .GetManager (ctx , vcenter , nil , false , false , false ,
2226
- metadataSyncer .clusterFlavor )
2228
+ volumeManager , err := volumes .GetManager (ctx , vcenter , nil ,
2229
+ false , false ,
2230
+ false , metadataSyncer .clusterFlavor , false )
2227
2231
if err != nil {
2228
2232
return logger .LogNewErrorf (log , "failed to create an instance of volume manager. err=%v" , err )
2229
2233
}
0 commit comments