diff --git a/provisioning/baremetal_config.go b/provisioning/baremetal_config.go index d5366a16..c8aa4662 100644 --- a/provisioning/baremetal_config.go +++ b/provisioning/baremetal_config.go @@ -63,6 +63,9 @@ func getDHCPRange(config *metal3iov1alpha1.ProvisioningSpec) *string { } func getProvisioningIPCIDR(config *metal3iov1alpha1.ProvisioningSpec) *string { + if config.ProvisioningNetwork == metal3iov1alpha1.ProvisioningNetworkDisabled{ + return nil + } if config.ProvisioningNetworkCIDR != "" && config.ProvisioningIP != "" { _, net, err := net.ParseCIDR(config.ProvisioningNetworkCIDR) if err == nil {