This is an automated email from the ASF dual-hosted git repository.
adoroszlai pushed a commit to branch master
in repository https://gitbox.apache.org/repos/asf/ozone-docker-runner.git
The following commit(s) were added to refs/heads/master by this push:
new 37049aa HDDS-6929. Create local users and groups for Ozone Services
(#14)
37049aa is described below
commit 37049aa43dc8a6bed343dd1be542664e2c1059c2
Author: Ritesh H Shukla <[email protected]>
AuthorDate: Thu Jun 23 06:47:29 2022 -0700
HDDS-6929. Create local users and groups for Ozone Services (#14)
---
Dockerfile | 30 +++++++++++++++++++++++++++++-
1 file changed, 29 insertions(+), 1 deletion(-)
diff --git a/Dockerfile b/Dockerfile
index 6a01fee..4178241 100644
--- a/Dockerfile
+++ b/Dockerfile
@@ -138,12 +138,40 @@ ENV LD_LIBRARY_PATH=/usr/local/lib
ENV PATH=/opt/hadoop/libexec:$PATH:/opt/hadoop/bin
RUN groupadd --gid 1000 hadoop
-RUN useradd --uid 1000 hadoop --gid 100 --home /opt/hadoop
+RUN useradd --uid 1000 hadoop --gid 1000 --home /opt/hadoop
RUN chmod 755 /opt/hadoop
RUN echo "hadoop ALL=(ALL) NOPASSWD: ALL" >> /etc/sudoers
RUN chown hadoop /opt
+RUN groupadd --gid 1001 om
+RUN useradd --uid 1001 om --gid 1001 --home /opt/om
+RUN chmod 755 /opt/om
+
+RUN groupadd --gid 1002 dn
+RUN useradd --uid 1002 dn --gid 1002 --home /opt/dn
+RUN chmod 755 /opt/dn
+
+RUN groupadd --gid 1003 scm
+RUN useradd --uid 1003 scm --gid 1003 --home /opt/scm
+RUN chmod 755 /opt/scm
+
+RUN groupadd --gid 1004 s3g
+RUN useradd --uid 1004 s3g --gid 1004 --home /opt/s3g
+RUN chmod 755 /opt/s3g
+
+RUN groupadd --gid 1006 recon
+RUN useradd --uid 1006 recon --gid 1006 --home /opt/recon
+RUN chmod 755 /opt/recon
+
+RUN groupadd --gid 1007 testuser
+RUN useradd --uid 1007 testuser --gid 1007 --home /opt/testuser
+RUN chmod 755 /opt/testuser
+
+RUN groupadd --gid 1008 testuser2
+RUN useradd --uid 1008 testuser2 --gid 1008 --home /opt/testuser2
+RUN chmod 755 /opt/testuser2
+
# Prep for Kerberized cluster
RUN mkdir -p /etc/security/keytabs && chmod -R a+wr /etc/security/keytabs
ADD krb5.conf /etc/
---------------------------------------------------------------------
To unsubscribe, e-mail: [email protected]
For additional commands, e-mail: [email protected]