Elek, Marton created HDDS-1632: ---------------------------------- Summary: Make the hadoop home word readble and avoid sudo in hadoop-runner Key: HDDS-1632 URL: https://issues.apache.org/jira/browse/HDDS-1632 Project: Hadoop Distributed Data Store Issue Type: Improvement Reporter: Elek, Marton Assignee: Elek, Marton
[~eyang] reporeted in HDDS-1609 that the hadoop-runner image can be started *without* mounting a real hadoop (usually, it's ounted) AND using a different uid: {code} docker run -it -u $(id -u):$(id -g) apache/hadoop-runner bash docker: Error response from daemon: OCI runtime create failed: container_linux.go:345: starting container process caused "chdir to cwd (\"/opt/hadoop\") set in config.json failed: permission denied": unknown. {code} There are two blocking problems here: * the /opt/hadoop directory (which is the CWD inside the container) is 700 instead of 755 * The usage of sudo in started scripts (sudo is not possible if the real user is not added to the /etc/passwd) Both of them are addressed by this patch. -- This message was sent by Atlassian JIRA (v7.6.3#76005) --------------------------------------------------------------------- To unsubscribe, e-mail: hdfs-dev-unsubscr...@hadoop.apache.org For additional commands, e-mail: hdfs-dev-h...@hadoop.apache.org