[ https://issues.apache.org/jira/browse/YARN-5430?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=15426597#comment-15426597 ]
Billie Rinaldi commented on YARN-5430: -------------------------------------- I have started trying this out with a patch I am working on for YARN-5505. It looks like the IP is not populated immediately, which is okay; I can retry getting the container status until the IP exists. When the IP doesn’t exist yet, getIPs throws an NPE on ContainerStatusPBImpl line 283. It seems like it would be better for it to return null in this case rather than throwing an exception. Another issue is that it looks like the hostname returned by getHost has a newline at the end. Perhaps this should be trimmed off in DockerLinuxContainerRuntime.getIpAndHost. > Return container's ip and host from NM ContainerStatus call > ----------------------------------------------------------- > > Key: YARN-5430 > URL: https://issues.apache.org/jira/browse/YARN-5430 > Project: Hadoop YARN > Issue Type: Bug > Reporter: Jian He > Assignee: Jian He > Attachments: YARN-5430-branch-2.patch, YARN-5430.1.patch, > YARN-5430.2.patch, YARN-5430.3.patch, YARN-5430.4.patch, YARN-5430.5.patch, > YARN-5430.6.patch, YARN-5430.7.patch, YARN-5430.8.patch > > > In YARN-4757, we introduced a DNS mechanism for containers. That's based on > the assumption that we can get the container's ip and host information and > store it in the registry-service. This jira aims to get the container's ip > and host from the NM, primarily docker container -- This message was sent by Atlassian JIRA (v6.3.4#6332) --------------------------------------------------------------------- To unsubscribe, e-mail: yarn-issues-unsubscr...@hadoop.apache.org For additional commands, e-mail: yarn-issues-h...@hadoop.apache.org