From 86b676b425a1930eee232ed1f2a83dc58d380afc Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Attila=20M=C3=A9sz=C3=A1ros?= Date: Tue, 25 Jul 2023 15:35:24 +0200 Subject: [PATCH] fix: usage of builde when using upgraded client version (#1979) --- .../operator/junit/AbstractOperatorExtension.java | 7 +++---- 1 file changed, 3 insertions(+), 4 deletions(-) diff --git a/operator-framework-junit5/src/main/java/io/javaoperatorsdk/operator/junit/AbstractOperatorExtension.java b/operator-framework-junit5/src/main/java/io/javaoperatorsdk/operator/junit/AbstractOperatorExtension.java index ff5a67686e..9a86bdfbbf 100644 --- a/operator-framework-junit5/src/main/java/io/javaoperatorsdk/operator/junit/AbstractOperatorExtension.java +++ b/operator-framework-junit5/src/main/java/io/javaoperatorsdk/operator/junit/AbstractOperatorExtension.java @@ -18,9 +18,7 @@ import org.slf4j.Logger; import org.slf4j.LoggerFactory; -import io.fabric8.kubernetes.api.model.HasMetadata; -import io.fabric8.kubernetes.api.model.KubernetesResourceList; -import io.fabric8.kubernetes.api.model.NamespaceBuilder; +import io.fabric8.kubernetes.api.model.*; import io.fabric8.kubernetes.client.KubernetesClient; import io.fabric8.kubernetes.client.KubernetesClientBuilder; import io.fabric8.kubernetes.client.dsl.NonNamespaceOperation; @@ -164,7 +162,8 @@ protected void before(ExtensionContext context) { kubernetesClient .namespaces() .resource( - new NamespaceBuilder().withNewMetadata().withName(namespace).endMetadata().build()) + new NamespaceBuilder().withMetadata(new ObjectMetaBuilder().withName(namespace).build()) + .build()) .create(); kubernetesClient