Skip to content

Commit fc9d510

Browse files
committed
Fix setting default StorageClass
1 parent e5f070e commit fc9d510

File tree

1 file changed

+8
-1
lines changed

1 file changed

+8
-1
lines changed

pkg/addons/addons_storage_classes.go

Lines changed: 8 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -64,6 +64,10 @@ func enableOrDisableStorageClasses(cc *config.ClusterConfig, name string, val st
6464
}
6565

6666
if enable {
67+
// Enable addon before marking it as default
68+
if err = EnableOrDisableAddon(cc, name, val); err != nil {
69+
return err
70+
}
6771
// Only StorageClass for 'name' should be marked as default
6872
err = storageclass.SetDefaultStorageClass(storagev1, class)
6973
if err != nil {
@@ -75,7 +79,10 @@ func enableOrDisableStorageClasses(cc *config.ClusterConfig, name string, val st
7579
if err != nil {
7680
return errors.Wrapf(err, "Error disabling %s as the default storage class", class)
7781
}
82+
if err = EnableOrDisableAddon(cc, name, val); err != nil {
83+
return err
84+
}
7885
}
7986

80-
return EnableOrDisableAddon(cc, name, val)
87+
return nil
8188
}

0 commit comments

Comments
 (0)