From ebdb85a610f4311a0c010c425640c1af63ccf232 Mon Sep 17 00:00:00 2001 From: Stefan Bueringer Date: Mon, 10 Jun 2024 19:30:40 +0200 Subject: [PATCH] Add IPAM API to test framework convenience scheme MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit Signed-off-by: Stefan Büringer buringerst@vmware.com --- test/framework/convenience.go | 4 ++++ 1 file changed, 4 insertions(+) diff --git a/test/framework/convenience.go b/test/framework/convenience.go index 7c3c35f2ef7e..109b63521975 100644 --- a/test/framework/convenience.go +++ b/test/framework/convenience.go @@ -34,6 +34,7 @@ import ( controlplanev1 "sigs.k8s.io/cluster-api/controlplane/kubeadm/api/v1beta1" addonsv1 "sigs.k8s.io/cluster-api/exp/addons/api/v1beta1" expv1 "sigs.k8s.io/cluster-api/exp/api/v1beta1" + ipamv1 "sigs.k8s.io/cluster-api/exp/ipam/api/v1beta1" runtimev1 "sigs.k8s.io/cluster-api/exp/runtime/api/v1alpha1" ) @@ -68,6 +69,9 @@ func TryAddDefaultSchemes(scheme *runtime.Scheme) { // Add the kubeadm controlplane scheme. _ = controlplanev1.AddToScheme(scheme) + // Add the IPAM scheme. + _ = ipamv1.AddToScheme(scheme) + // Add the api extensions (CRD) to the scheme. _ = apiextensionsv1beta.AddToScheme(scheme) _ = apiextensionsv1.AddToScheme(scheme)