Skip to content

Commit 8e57eb3

Browse files
committed
change to return error
1 parent c7885c6 commit 8e57eb3

File tree

1 file changed

+4
-5
lines changed

1 file changed

+4
-5
lines changed

pkg/asset/agent/installconfig.go

Lines changed: 4 additions & 5 deletions
Original file line numberDiff line numberDiff line change
@@ -80,6 +80,10 @@ func (a *OptionalInstallConfig) validateInstallConfig(installConfig *types.Insta
8080
allErrs = append(allErrs, err...)
8181
}
8282

83+
if installConfig.FeatureSet != configv1.Default {
84+
allErrs = append(allErrs, field.NotSupported(field.NewPath("FeatureSet"), installConfig.FeatureSet, []string{string(configv1.Default)}))
85+
}
86+
8387
warnUnusedConfig(installConfig)
8488

8589
numMasters, numWorkers := GetReplicaCount(installConfig)
@@ -309,11 +313,6 @@ func warnUnusedConfig(installConfig *types.InstallConfig) {
309313
logrus.Warnf(fmt.Sprintf("%s is ignored", fieldPath))
310314
}
311315

312-
if installConfig.FeatureSet != configv1.Default {
313-
fieldPath := field.NewPath("FeatureSet")
314-
logrus.Warnf(fmt.Sprintf("%s: %s is ignored", fieldPath, installConfig.FeatureSet))
315-
}
316-
317316
switch installConfig.Platform.Name() {
318317

319318
case baremetal.Name:

0 commit comments

Comments
 (0)