From 6ef414e0408bae630af016d62b6cb552b093609d Mon Sep 17 00:00:00 2001 From: Justin Santa Barbara Date: Fri, 15 Dec 2017 01:02:25 -0500 Subject: [PATCH] validation: don't require subnet CIDRs on baremetal They aren't needed! --- pkg/apis/kops/validation/legacy.go | 1 + 1 file changed, 1 insertion(+) diff --git a/pkg/apis/kops/validation/legacy.go b/pkg/apis/kops/validation/legacy.go index 99479f2015dcf..e9ce34e97e063 100644 --- a/pkg/apis/kops/validation/legacy.go +++ b/pkg/apis/kops/validation/legacy.go @@ -80,6 +80,7 @@ func ValidateCluster(c *kops.Cluster, strict bool) *field.Error { switch kops.CloudProviderID(c.Spec.CloudProvider) { case kops.CloudProviderBareMetal: requiresSubnets = false + requiresSubnetCIDR = false requiresNetworkCIDR = false if c.Spec.NetworkCIDR != "" { return field.Invalid(fieldSpec.Child("NetworkCIDR"), c.Spec.NetworkCIDR, "NetworkCIDR should not be set on bare metal")