Repository: incubator-slider Updated Branches: refs/heads/develop b6b3e6276 -> 9be27e6a7
SLIDER-1026 add RM delegation token on AM launch when there's no keytab Project: http://git-wip-us.apache.org/repos/asf/incubator-slider/repo Commit: http://git-wip-us.apache.org/repos/asf/incubator-slider/commit/9be27e6a Tree: http://git-wip-us.apache.org/repos/asf/incubator-slider/tree/9be27e6a Diff: http://git-wip-us.apache.org/repos/asf/incubator-slider/diff/9be27e6a Branch: refs/heads/develop Commit: 9be27e6a74031c14a02f21696decd3afccf10620 Parents: b6b3e62 Author: Steve Loughran <ste...@apache.org> Authored: Wed Feb 3 21:39:43 2016 +0000 Committer: Steve Loughran <ste...@apache.org> Committed: Wed Feb 3 21:39:43 2016 +0000 ---------------------------------------------------------------------- .../src/main/java/org/apache/slider/client/SliderClient.java | 1 + .../main/java/org/apache/slider/core/launch/CredentialUtils.java | 3 +-- 2 files changed, 2 insertions(+), 2 deletions(-) ---------------------------------------------------------------------- http://git-wip-us.apache.org/repos/asf/incubator-slider/blob/9be27e6a/slider-core/src/main/java/org/apache/slider/client/SliderClient.java ---------------------------------------------------------------------- diff --git a/slider-core/src/main/java/org/apache/slider/client/SliderClient.java b/slider-core/src/main/java/org/apache/slider/client/SliderClient.java index 21a1cb6..ed097b4 100644 --- a/slider-core/src/main/java/org/apache/slider/client/SliderClient.java +++ b/slider-core/src/main/java/org/apache/slider/client/SliderClient.java @@ -1930,6 +1930,7 @@ public class SliderClient extends AbstractSliderLaunchedService implements RunSe CredentialUtils.addRMRenewableFSDelegationTokens(config, sliderFileSystem.getFileSystem(), credentials); + CredentialUtils.addRMDelegationToken(yarnClient, credentials); } else { log.info("Using externally supplied credentials to launch AM"); http://git-wip-us.apache.org/repos/asf/incubator-slider/blob/9be27e6a/slider-core/src/main/java/org/apache/slider/core/launch/CredentialUtils.java ---------------------------------------------------------------------- diff --git a/slider-core/src/main/java/org/apache/slider/core/launch/CredentialUtils.java b/slider-core/src/main/java/org/apache/slider/core/launch/CredentialUtils.java index 0f4f534..012a737 100644 --- a/slider-core/src/main/java/org/apache/slider/core/launch/CredentialUtils.java +++ b/slider-core/src/main/java/org/apache/slider/core/launch/CredentialUtils.java @@ -50,7 +50,6 @@ import java.io.Serializable; import java.nio.ByteBuffer; import java.text.DateFormat; import java.util.ArrayList; -import java.util.Collection; import java.util.Collections; import java.util.Comparator; import java.util.Date; @@ -246,7 +245,7 @@ public final class CredentialUtils { /** * Create and add an RM delegation token to the credentials - * @param yarnClient + * @param yarnClient Yarn Client * @param credentials to add token to * @return the token which was added * @throws IOException