This is an automated email from the ASF dual-hosted git repository.
surendralilhore pushed a commit to branch trunk
in repository https://gitbox.apache.org/repos/asf/hadoop.git
The following commit(s) were added to refs/heads/trunk by this push:
new e3cd627 YARN-10438. Handle null containerId in
ClientRMService#getContainerReport() (#2313)
e3cd627 is described below
commit e3cd627069c7d35b4638af3f2299a248eeca3923
Author: Shubham Gupta <[email protected]>
AuthorDate: Fri Sep 25 12:20:39 2020 +0530
YARN-10438. Handle null containerId in ClientRMService#getContainerReport()
(#2313)
Co-authored-by: Shubham Gupta <[email protected]>
---
.../org/apache/hadoop/yarn/server/resourcemanager/ClientRMService.java | 3 +++
1 file changed, 3 insertions(+)
diff --git
a/hadoop-yarn-project/hadoop-yarn/hadoop-yarn-server/hadoop-yarn-server-resourcemanager/src/main/java/org/apache/hadoop/yarn/server/resourcemanager/ClientRMService.java
b/hadoop-yarn-project/hadoop-yarn/hadoop-yarn-server/hadoop-yarn-server-resourcemanager/src/main/java/org/apache/hadoop/yarn/server/resourcemanager/ClientRMService.java
index 2f1f437..c9dc29a 100644
---
a/hadoop-yarn-project/hadoop-yarn/hadoop-yarn-server/hadoop-yarn-server-resourcemanager/src/main/java/org/apache/hadoop/yarn/server/resourcemanager/ClientRMService.java
+++
b/hadoop-yarn-project/hadoop-yarn/hadoop-yarn-server/hadoop-yarn-server-resourcemanager/src/main/java/org/apache/hadoop/yarn/server/resourcemanager/ClientRMService.java
@@ -509,6 +509,9 @@ public class ClientRMService extends AbstractService
implements
public GetContainerReportResponse getContainerReport(
GetContainerReportRequest request) throws YarnException, IOException {
ContainerId containerId = request.getContainerId();
+ if (containerId == null) {
+ throw new ContainerNotFoundException("Invalid container id: null");
+ }
ApplicationAttemptId appAttemptId = containerId.getApplicationAttemptId();
ApplicationId appId = appAttemptId.getApplicationId();
UserGroupInformation callerUGI = getCallerUgi(appId,
---------------------------------------------------------------------
To unsubscribe, e-mail: [email protected]
For additional commands, e-mail: [email protected]