This is an automated email from the ASF dual-hosted git repository. gtully pushed a commit to branch main in repository https://gitbox.apache.org/repos/asf/activemq-artemis.git
The following commit(s) were added to refs/heads/main by this push: new 0004e52355 ARTEMIS-3168 - isolate from leaked login.config system property by seting baseDir option 0004e52355 is described below commit 0004e523558f5618e99487ab7da26bd357aecb45 Author: Gary Tully <gary.tu...@gmail.com> AuthorDate: Fri Dec 2 17:43:18 2022 +0000 ARTEMIS-3168 - isolate from leaked login.config system property by seting baseDir option --- .../artemis/spi/core/security/jaas/KubernetesLoginModuleTest.java | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/artemis-server/src/test/java/org/apache/activemq/artemis/spi/core/security/jaas/KubernetesLoginModuleTest.java b/artemis-server/src/test/java/org/apache/activemq/artemis/spi/core/security/jaas/KubernetesLoginModuleTest.java index f14e5b8132..fed189dca1 100644 --- a/artemis-server/src/test/java/org/apache/activemq/artemis/spi/core/security/jaas/KubernetesLoginModuleTest.java +++ b/artemis-server/src/test/java/org/apache/activemq/artemis/spi/core/security/jaas/KubernetesLoginModuleTest.java @@ -32,6 +32,7 @@ import static org.mockito.Mockito.verify; import static org.mockito.Mockito.verifyNoInteractions; import static org.mockito.Mockito.when; +import java.io.File; import java.util.Collections; import java.util.Map; import java.util.Set; @@ -138,8 +139,7 @@ public class KubernetesLoginModuleTest { } private Map<String, ?> getDefaultOptions() { - return Map.of(K8S_ROLE_FILE_PROP_NAME, - // java.security.auth.login.config not set to provide baseDir so configure full path - KubernetesLoginModuleTest.class.getClassLoader().getResource("k8s-roles.properties").getPath()); + String baseDirValue = new File(KubernetesLoginModuleTest.class.getClassLoader().getResource("k8s-roles.properties").getPath()).getParentFile().getAbsolutePath(); + return Map.of(K8S_ROLE_FILE_PROP_NAME, "k8s-roles.properties", "baseDir",baseDirValue); } }