diff --git a/operator-framework-core/src/test/java/io/javaoperatorsdk/operator/ReconcilerUtilsTest.java b/operator-framework-core/src/test/java/io/javaoperatorsdk/operator/ReconcilerUtilsTest.java
index 3cf2a4a6bc..1bdad72c76 100644
--- a/operator-framework-core/src/test/java/io/javaoperatorsdk/operator/ReconcilerUtilsTest.java
+++ b/operator-framework-core/src/test/java/io/javaoperatorsdk/operator/ReconcilerUtilsTest.java
@@ -1,5 +1,7 @@
package io.javaoperatorsdk.operator;
+import java.net.URI;
+
import org.junit.jupiter.api.Test;
import io.fabric8.kubernetes.api.model.ContainerBuilder;
@@ -13,6 +15,7 @@
import io.fabric8.kubernetes.api.model.apps.DeploymentSpec;
import io.fabric8.kubernetes.client.CustomResource;
import io.fabric8.kubernetes.client.KubernetesClientException;
+import io.fabric8.kubernetes.client.http.HttpRequest;
import io.fabric8.kubernetes.model.annotation.Group;
import io.fabric8.kubernetes.model.annotation.ShortNames;
import io.fabric8.kubernetes.model.annotation.Version;
@@ -28,6 +31,8 @@
import static org.junit.jupiter.api.Assertions.assertEquals;
import static org.junit.jupiter.api.Assertions.assertThrows;
import static org.junit.jupiter.api.Assertions.assertTrue;
+import static org.mockito.Mockito.mock;
+import static org.mockito.Mockito.when;
class ReconcilerUtilsTest {
@@ -116,10 +121,13 @@ private Deployment createTestDeployment() {
@Test
void handleKubernetesExceptionShouldThrowMissingCRDExceptionWhenAppropriate() {
+ var request = mock(HttpRequest.class);
+ when(request.uri()).thenReturn(URI
+ .create(RESOURCE_URI));
assertThrows(MissingCRDException.class, () -> handleKubernetesClientException(
new KubernetesClientException(
- "Failure executing: GET at: https://kubernetes.docker.internal:6443/apis/tomcatoperator.io/v1/tomcats. Message: Not Found.",
- 404, null),
+ "Failure executing: GET at: " + RESOURCE_URI + ". Message: Not Found.",
+ null, 404, null, request),
HasMetadata.getFullResourceName(Tomcat.class)));
}
diff --git a/pom.xml b/pom.xml
index 083cbd7944..fac2742029 100644
--- a/pom.xml
+++ b/pom.xml
@@ -43,7 +43,7 @@
https://sonarcloud.io
5.9.0
- 6.0.0
+ 6.1.1
1.7.36
2.18.0
4.7.0