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 <[email protected]>
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);
}
}