Skip to content

Commit 6031b33

Browse files
Resolve the issue that app cannot be submitted due to timeline server abnormalities
1 parent 9a743bd commit 6031b33

1 file changed

Lines changed: 6 additions & 3 deletions

File tree

  • hadoop-yarn-project/hadoop-yarn/hadoop-yarn-client/src/main/java/org/apache/hadoop/yarn/client/api/impl

hadoop-yarn-project/hadoop-yarn/hadoop-yarn-client/src/main/java/org/apache/hadoop/yarn/client/api/impl/YarnClientImpl.java

Lines changed: 6 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -451,9 +451,12 @@ private void addTimelineDelegationToken(
451451
}
452452
}
453453
org.apache.hadoop.security.token.Token<TimelineDelegationTokenIdentifier>
454-
timelineDelegationToken = getTimelineDelegationToken();
455-
if (timelineDelegationToken == null) {
456-
return;
454+
timelineDelegationToken = null;
455+
try{
456+
timelineDelegationToken = getTimelineDelegationToken();
457+
}catch (Exception e){
458+
LOG.error("Failed to get delegation token: {}", e.getMessage());
459+
return ;
457460
}
458461
credentials.addToken(timelineService, timelineDelegationToken);
459462
LOG.debug("Add timeline delegation token into credentials: {}",

0 commit comments

Comments
 (0)