7878 name : testBucketName ,
7979 numObjects : 1234 ,
8080 totalSizeBytes : 567890 ,
81- isHNSEnabled : true ,
8281 }
8382 origbucketAttrs = bucketAttrs
8483 origScanBucketWithMetrics = scanBucketWithMetrics
@@ -153,7 +152,6 @@ func (f *fakeScanBucketImplFunc) Scan(scanner *Scanner, ctx context.Context, buc
153152 if f .err == nil && f .bucketI != nil {
154153 bucketI .numObjects = f .bucketI .numObjects
155154 bucketI .totalSizeBytes = f .bucketI .totalSizeBytes
156- bucketI .isHNSEnabled = f .bucketI .isHNSEnabled
157155 }
158156 return f .err
159157 }
@@ -361,7 +359,6 @@ func TestCheckPVRelevance(t *testing.T) {
361359 putil .AnnotationStatus : putil .ScanOverride ,
362360 putil .AnnotationNumObjects : "1000" ,
363361 putil .AnnotationTotalSize : "200000" ,
364- putil .AnnotationHNSEnabled : "true" ,
365362 }
366363
367364 testCases := []struct {
@@ -478,7 +475,6 @@ func TestCheckPVRelevance(t *testing.T) {
478475 putil .AnnotationStatus : putil .ScanOverride ,
479476 putil .AnnotationNumObjects : "not-a-number" ,
480477 putil .AnnotationTotalSize : "200000" ,
481- putil .AnnotationHNSEnabled : "true" ,
482478 }, nil ),
483479 scs : []* storagev1.StorageClass {validSC },
484480 wantRelevant : false ,
@@ -491,20 +487,6 @@ func TestCheckPVRelevance(t *testing.T) {
491487 putil .AnnotationStatus : putil .ScanOverride ,
492488 putil .AnnotationNumObjects : "-100" ,
493489 putil .AnnotationTotalSize : "200000" ,
494- putil .AnnotationHNSEnabled : "true" ,
495- }, nil ),
496- scs : []* storagev1.StorageClass {validSC },
497- wantRelevant : false ,
498- wantErr : true ,
499- wantIsPendingScan : false ,
500- },
501- {
502- name : "Irrelevant - Override mode - Invalid HNSEnabled - Should return error" ,
503- pv : createPV (testPVName , testSCName , testBucketName , csiDriverName , nil , map [string ]string {
504- putil .AnnotationStatus : putil .ScanOverride ,
505- putil .AnnotationNumObjects : "1000" ,
506- putil .AnnotationTotalSize : "200000" ,
507- putil .AnnotationHNSEnabled : "not-a-bool" ,
508490 }, nil ),
509491 scs : []* storagev1.StorageClass {validSC },
510492 wantRelevant : false ,
@@ -573,7 +555,6 @@ func TestSyncPV(t *testing.T) {
573555 putil .AnnotationStatus : putil .ScanOverride ,
574556 putil .AnnotationNumObjects : "111" ,
575557 putil .AnnotationTotalSize : "2222" ,
576- putil .AnnotationHNSEnabled : "false" ,
577558 }
578559 pvOverride := createPV (pvName , scName , bucketName , csiDriverName , nil , overrideAnnotations , nil )
579560
@@ -654,7 +635,6 @@ func TestSyncPV(t *testing.T) {
654635 expectedAnnots : map [string ]string {
655636 putil .AnnotationNumObjects : "111" ,
656637 putil .AnnotationTotalSize : "2222" ,
657- putil .AnnotationHNSEnabled : "false" ,
658638 },
659639 },
660640 }
@@ -731,7 +711,6 @@ func TestSyncPod(t *testing.T) {
731711 putil .AnnotationStatus : putil .ScanOverride ,
732712 putil .AnnotationNumObjects : "100" ,
733713 putil .AnnotationTotalSize : "200" ,
734- putil .AnnotationHNSEnabled : "true" ,
735714 }
736715 pvOverride := createPV ("pv-override" , testSCName , testBucketName , csiDriverName , nil , pvOverrideAnnotations , nil )
737716 pvcBoundOverride := createPVC ("pvc-override" , testNamespace , "pv-override" , testSCName )
@@ -1183,7 +1162,6 @@ func TestUpdatePVScanResult(t *testing.T) {
11831162 bucketI := & bucketInfo {
11841163 numObjects : 999 ,
11851164 totalSizeBytes : 8888 ,
1186- isHNSEnabled : true ,
11871165 }
11881166 status := scanCompleted
11891167
@@ -1208,7 +1186,6 @@ func TestUpdatePVScanResult(t *testing.T) {
12081186 putil .AnnotationStatus : status ,
12091187 putil .AnnotationNumObjects : "999" ,
12101188 putil .AnnotationTotalSize : "8888" ,
1211- putil .AnnotationHNSEnabled : "true" ,
12121189 putil .AnnotationLastUpdatedTime : now .UTC ().Format (time .RFC3339 ),
12131190 }
12141191
@@ -1306,12 +1283,7 @@ func TestDefaultScanBucket(t *testing.T) {
13061283 if err != nil {
13071284 t .Fatalf ("strconv.ParseUint() error = %v" , err )
13081285 }
1309- hnsEnabledAttrs := & storage.BucketAttrs {
1310- Name : testBucketName ,
1311- ProjectNumber : projectNumber ,
1312- HierarchicalNamespace : & storage.HierarchicalNamespace {Enabled : true },
1313- }
1314- hnsDisabledAttrs := & storage.BucketAttrs {
1286+ attrs := & storage.BucketAttrs {
13151287 Name : testBucketName ,
13161288 ProjectNumber : projectNumber ,
13171289 }
@@ -1333,22 +1305,22 @@ func TestDefaultScanBucket(t *testing.T) {
13331305 {
13341306 name : "onlyDir - Dataflux success" ,
13351307 inputBucketI : & bucketInfo {name : testBucketName , dir : testDirName , onlyDirSpecified : true },
1336- fakeGetAttrs : fakebucketAttrsFunc {attrs : hnsEnabledAttrs },
1308+ fakeGetAttrs : fakebucketAttrsFunc {attrs : attrs },
13371309 fakeDataflux : fakeScanFunc {
13381310 numObjects : 200 ,
13391311 totalSizeBytes : 2000 ,
13401312 },
13411313 wantBucketI : & bucketInfo {
13421314 name : testBucketName , dir : testDirName , onlyDirSpecified : true ,
1343- numObjects : 200 , totalSizeBytes : 2000 , isHNSEnabled : true , projectNumber : testProjectNumber ,
1315+ numObjects : 200 , totalSizeBytes : 2000 , projectNumber : testProjectNumber ,
13441316 },
13451317 expectMetricsCall : false ,
13461318 expectDatafluxCall : true ,
13471319 },
13481320 {
13491321 name : "onlyDir - Dataflux error" ,
13501322 inputBucketI : & bucketInfo {name : testBucketName , dir : testDirName , onlyDirSpecified : true },
1351- fakeGetAttrs : fakebucketAttrsFunc {attrs : hnsDisabledAttrs },
1323+ fakeGetAttrs : fakebucketAttrsFunc {attrs : attrs },
13521324 fakeDataflux : fakeScanFunc {err : errors .New ("dataflux failed" )},
13531325 wantErr : true ,
13541326 expectMetricsCall : false ,
@@ -1357,21 +1329,21 @@ func TestDefaultScanBucket(t *testing.T) {
13571329 {
13581330 name : "no onlyDir - Metrics success" ,
13591331 inputBucketI : & bucketInfo {name : testBucketName },
1360- fakeGetAttrs : fakebucketAttrsFunc {attrs : hnsEnabledAttrs },
1332+ fakeGetAttrs : fakebucketAttrsFunc {attrs : attrs },
13611333 fakeMetrics : fakeScanFunc {
13621334 numObjects : 100 ,
13631335 totalSizeBytes : 1000 ,
13641336 },
13651337 wantBucketI : & bucketInfo {
1366- name : testBucketName , numObjects : 100 , totalSizeBytes : 1000 , isHNSEnabled : true , projectNumber : testProjectNumber ,
1338+ name : testBucketName , numObjects : 100 , totalSizeBytes : 1000 , projectNumber : testProjectNumber ,
13671339 },
13681340 expectMetricsCall : true ,
13691341 expectDatafluxCall : false ,
13701342 },
13711343 {
13721344 name : "no onlyDir - Metrics error, Dataflux success (Fallback)" ,
13731345 inputBucketI : & bucketInfo {name : testBucketName },
1374- fakeGetAttrs : fakebucketAttrsFunc {attrs : hnsDisabledAttrs },
1346+ fakeGetAttrs : fakebucketAttrsFunc {attrs : attrs },
13751347 fakeMetrics : fakeScanFunc {
13761348 numObjects : 100 ,
13771349 totalSizeBytes : 1000 ,
@@ -1382,15 +1354,15 @@ func TestDefaultScanBucket(t *testing.T) {
13821354 totalSizeBytes : 2000 ,
13831355 },
13841356 wantBucketI : & bucketInfo {
1385- name : testBucketName , numObjects : 200 , totalSizeBytes : 2000 , isHNSEnabled : false , projectNumber : testProjectNumber ,
1357+ name : testBucketName , numObjects : 200 , totalSizeBytes : 2000 , projectNumber : testProjectNumber ,
13861358 },
13871359 expectMetricsCall : true ,
13881360 expectDatafluxCall : true ,
13891361 },
13901362 {
13911363 name : "no onlyDir - Metrics error, Dataflux error (Fallback Fails)" ,
13921364 inputBucketI : & bucketInfo {name : testBucketName },
1393- fakeGetAttrs : fakebucketAttrsFunc {attrs : hnsEnabledAttrs },
1365+ fakeGetAttrs : fakebucketAttrsFunc {attrs : attrs },
13941366 fakeMetrics : fakeScanFunc {err : errors .New ("metrics failed" )},
13951367 fakeDataflux : fakeScanFunc {err : errors .New ("dataflux failed" )},
13961368 wantErr : true ,
0 commit comments