hadoop-yarn-issues mailing list archives

Site index · List index
Message view « Date » · « Thread »
Top « Date » · « Thread »
From "Daniel Templeton (JIRA)" <j...@apache.org>
Subject [jira] [Commented] (YARN-5394) Correct the wrong file name when mounting /etc/passwd to Docker Container
Date Mon, 18 Jul 2016 14:45:20 GMT

    [ https://issues.apache.org/jira/browse/YARN-5394?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=15382380#comment-15382380

Daniel Templeton commented on YARN-5394:

Thanks for catching that, [~tangzhankun]!  The patch itself looks fine, but I have some higher
level concerns.  Without also adding /etc/groups and maybe /etc/shadow, I don't think there's
much value to mounting /etc/passwd.  I'm also worried that the /etc/password mount point may
have been intentional.  [~vvasudev], any thoughts?

> Correct the wrong file name when mounting /etc/passwd to Docker Container
> -------------------------------------------------------------------------
>                 Key: YARN-5394
>                 URL: https://issues.apache.org/jira/browse/YARN-5394
>             Project: Hadoop YARN
>          Issue Type: Sub-task
>          Components: yarn
>            Reporter: Zhankun Tang
>            Assignee: Zhankun Tang
>         Attachments: YARN-5394-branch-2.8.001.patch
> Current LCE (DockerLinuxContainerRuntime) is mounting /etc/passwd to the container. But
it seems to use wrong file name "/etc/password" for container.
> {panel}
> .addMountLocation("/etc/passwd", "/etc/password:ro");
> {panel}
> This causes LCE failed to launch the Docker container if the Docker images don't create
the same user name and UID in it.

This message was sent by Atlassian JIRA

To unsubscribe, e-mail: yarn-issues-unsubscribe@hadoop.apache.org
For additional commands, e-mail: yarn-issues-help@hadoop.apache.org

View raw message