diff --git a/pom.xml b/pom.xml index 00f1231a4d..868a9456d8 100644 --- a/pom.xml +++ b/pom.xml @@ -67,7 +67,7 @@ 1.7 2.8.0 4.5.13 - 5.6.0 + 5.4.1 3.9.7 1.7.30 2.8.6 diff --git a/src/test/java/io/cryostat/net/OpenShiftAuthManagerTest.java b/src/test/java/io/cryostat/net/OpenShiftAuthManagerTest.java index 6942b7e76e..cd662c8c62 100644 --- a/src/test/java/io/cryostat/net/OpenShiftAuthManagerTest.java +++ b/src/test/java/io/cryostat/net/OpenShiftAuthManagerTest.java @@ -59,6 +59,7 @@ import com.google.gson.Gson; import io.fabric8.kubernetes.api.model.authorization.v1.SelfSubjectAccessReview; import io.fabric8.kubernetes.api.model.authorization.v1.SelfSubjectAccessReviewBuilder; +import io.fabric8.kubernetes.client.Config; import io.fabric8.openshift.client.OpenShiftClient; import io.fabric8.openshift.client.server.mock.EnableOpenShiftMockClient; import io.fabric8.openshift.client.server.mock.OpenShiftMockServer; @@ -68,6 +69,7 @@ import org.hamcrest.MatcherAssert; import org.hamcrest.Matchers; import org.junit.jupiter.api.Assertions; +import org.junit.jupiter.api.BeforeAll; import org.junit.jupiter.api.BeforeEach; import org.junit.jupiter.api.Test; import org.junit.jupiter.api.extension.ExtendWith; @@ -96,6 +98,12 @@ class OpenShiftAuthManagerTest { TokenProvider tokenProvider; Gson gson = MainModule.provideGson(logger); + @BeforeAll + static void disableKubeConfig() { + // FIXME Disable reading ~/.kube/config. Remove once updated to 5.5.0 or newer. + System.setProperty(Config.KUBERNETES_AUTH_TRYKUBECONFIG_SYSTEM_PROPERTY, "false"); + } + @BeforeEach void setup() { client = Mockito.spy(client);