From 81ed48a4718770dd6eb59f26479a00a4b36f189f Mon Sep 17 00:00:00 2001 From: Masashi Honma Date: Thu, 15 Oct 2020 09:03:25 +0900 Subject: [PATCH] test: Fix using deprecated default cluster IPs The unit test for controlplane produces a warning caused by using deprecated default cluster IPs. make test WHAT=./pkg/controlplane GOFLAGS=-v W1015 07:42:59.203836 111754 services.go:37] No CIDR for service cluster IPs specified. Default value which was 10.0.0.0/24 is deprecated and will be removed in future releases. Please specify it using --service-cluster-ip-range on kube-apiserver. This warning appears in six tests, TestValidOpenAPISpec, TestLegacyRestStorageStrategies, TestCertificatesRestStorageStrategies, TestVersion, TestAPIVersionOfDiscoveryEndpoints, TestStorageVersionHashes and TestStorageVersionHashEqualities. This patch fixes the warning by passing ServiceIPRange. Signed-off-by: Masashi Honma --- pkg/controlplane/instance_test.go | 1 + 1 file changed, 1 insertion(+) diff --git a/pkg/controlplane/instance_test.go b/pkg/controlplane/instance_test.go index 552d4e0eacb..80789ac34f5 100644 --- a/pkg/controlplane/instance_test.go +++ b/pkg/controlplane/instance_test.go @@ -72,6 +72,7 @@ func setUp(t *testing.T) (*etcd3testing.EtcdTestServer, Config, *assert.Assertio APIServerServicePort: 443, MasterCount: 1, EndpointReconcilerType: reconcilers.MasterCountReconcilerType, + ServiceIPRange: net.IPNet{IP: net.ParseIP("10.0.0.0"), Mask: net.CIDRMask(24, 32)}, }, }