Repository: incubator-slider Updated Branches: refs/heads/feature/SLIDER-906_docker_support 789fc66de -> 0df54025e
fixing path issue for slider-1098 Project: http://git-wip-us.apache.org/repos/asf/incubator-slider/repo Commit: http://git-wip-us.apache.org/repos/asf/incubator-slider/commit/0df54025 Tree: http://git-wip-us.apache.org/repos/asf/incubator-slider/tree/0df54025 Diff: http://git-wip-us.apache.org/repos/asf/incubator-slider/diff/0df54025 Branch: refs/heads/feature/SLIDER-906_docker_support Commit: 0df54025ec3f9f523b3e8b692ac930e0c1760f54 Parents: 789fc66 Author: Yu Liu <yu...@apache.org> Authored: Wed Mar 16 13:12:50 2016 -0700 Committer: Yu Liu <yu...@apache.org> Committed: Wed Mar 16 13:12:50 2016 -0700 ---------------------------------------------------------------------- .../lifecycle/AMClientCertStoreRetrievalIT.groovy | 12 ++++++++---- 1 file changed, 8 insertions(+), 4 deletions(-) ---------------------------------------------------------------------- http://git-wip-us.apache.org/repos/asf/incubator-slider/blob/0df54025/slider-funtest/src/test/groovy/org/apache/slider/funtest/lifecycle/AMClientCertStoreRetrievalIT.groovy ---------------------------------------------------------------------- diff --git a/slider-funtest/src/test/groovy/org/apache/slider/funtest/lifecycle/AMClientCertStoreRetrievalIT.groovy b/slider-funtest/src/test/groovy/org/apache/slider/funtest/lifecycle/AMClientCertStoreRetrievalIT.groovy index d3ff43f..95e0cc9 100644 --- a/slider-funtest/src/test/groovy/org/apache/slider/funtest/lifecycle/AMClientCertStoreRetrievalIT.groovy +++ b/slider-funtest/src/test/groovy/org/apache/slider/funtest/lifecycle/AMClientCertStoreRetrievalIT.groovy @@ -26,6 +26,7 @@ import org.apache.hadoop.security.ProviderUtils import org.apache.hadoop.security.UserGroupInformation import org.apache.hadoop.security.alias.CredentialProvider import org.apache.hadoop.security.alias.CredentialProviderFactory +import org.apache.hadoop.security.alias.JavaKeyStoreProvider import org.apache.slider.common.SliderExitCodes import org.apache.slider.common.params.Arguments import org.apache.slider.common.params.SliderActions @@ -146,10 +147,13 @@ implements FuntestProperties, Arguments, SliderExitCodes, SliderActions { // test retrieving using credential provider to provide password String alias = "alias.for.password" - String providerString = "jceks://hdfs/user/" + - UserGroupInformation.getCurrentUser().getShortUserName() + "/test-" + - APPLICATION_NAME + ".jceks" - Path providerPath = ProviderUtils.unnestUri(new URI(providerString)) + + Path subPath = new Path("/user/" + + UserGroupInformation.getCurrentUser().getShortUserName(), "test-" + + APPLICATION_NAME + ".jceks"); + String providerString = JavaKeyStoreProvider.SCHEME_NAME + "://hdfs" + subPath.toUri(); + Path providerPath = ProviderUtils.unnestUri(new URI(providerString)) + if (clusterFS.exists(providerPath)) { clusterFS.delete(providerPath, false) }