HADOOP-15802. start-build-env.sh creates an invalid /etc/sudoers.d/hadoop-build-${USER_ID} file entry. Contributed by Jon Boone.
This commit is contained in:
parent
22f85f2927
commit
e3342a1aba
|
@ -61,7 +61,7 @@ docker build -t "hadoop-build-${USER_ID}" - <<UserSpecificDocker
|
||||||
FROM hadoop-build
|
FROM hadoop-build
|
||||||
RUN groupadd --non-unique -g ${GROUP_ID} ${USER_NAME}
|
RUN groupadd --non-unique -g ${GROUP_ID} ${USER_NAME}
|
||||||
RUN useradd -g ${GROUP_ID} -u ${USER_ID} -k /root -m ${USER_NAME}
|
RUN useradd -g ${GROUP_ID} -u ${USER_ID} -k /root -m ${USER_NAME}
|
||||||
RUN echo "${USER_NAME}\tALL=NOPASSWD: ALL" > "/etc/sudoers.d/hadoop-build-${USER_ID}"
|
RUN echo -e "${USER_NAME}\tALL=NOPASSWD: ALL" > "/etc/sudoers.d/hadoop-build-${USER_ID}"
|
||||||
ENV HOME /home/${USER_NAME}
|
ENV HOME /home/${USER_NAME}
|
||||||
|
|
||||||
UserSpecificDocker
|
UserSpecificDocker
|
||||||
|
|
Loading…
Reference in New Issue