Skip to content

Commit 86b676b

Browse files
authored
fix: usage of builde when using upgraded client version (#1979)
1 parent ed58e6f commit 86b676b

File tree

1 file changed

+3
-4
lines changed

1 file changed

+3
-4
lines changed

operator-framework-junit5/src/main/java/io/javaoperatorsdk/operator/junit/AbstractOperatorExtension.java

Lines changed: 3 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -18,9 +18,7 @@
1818
import org.slf4j.Logger;
1919
import org.slf4j.LoggerFactory;
2020

21-
import io.fabric8.kubernetes.api.model.HasMetadata;
22-
import io.fabric8.kubernetes.api.model.KubernetesResourceList;
23-
import io.fabric8.kubernetes.api.model.NamespaceBuilder;
21+
import io.fabric8.kubernetes.api.model.*;
2422
import io.fabric8.kubernetes.client.KubernetesClient;
2523
import io.fabric8.kubernetes.client.KubernetesClientBuilder;
2624
import io.fabric8.kubernetes.client.dsl.NonNamespaceOperation;
@@ -164,7 +162,8 @@ protected void before(ExtensionContext context) {
164162
kubernetesClient
165163
.namespaces()
166164
.resource(
167-
new NamespaceBuilder().withNewMetadata().withName(namespace).endMetadata().build())
165+
new NamespaceBuilder().withMetadata(new ObjectMetaBuilder().withName(namespace).build())
166+
.build())
168167
.create();
169168

170169
kubernetesClient

0 commit comments

Comments
 (0)