fixeria has submitted this change. ( 
https://gerrit.osmocom.org/c/docker-playground/+/31413 )

Change subject: open5gs-latest: add osmocom user for ttcn3-pgw-test
......................................................................

open5gs-latest: add osmocom user for ttcn3-pgw-test

In ttcn3-pgw-test we're running open5gs-upfd as a non-root user.
We do have this user in open5gs-master, but not in open5gs-latest.

Change-Id: I9139fc52fa6973cf495559d3c4202d9f804a2079
Related: OS#5913
---
M open5gs-latest/Dockerfile
1 file changed, 19 insertions(+), 0 deletions(-)

Approvals:
  Jenkins Builder: Verified
  pespin: Looks good to me, but someone else must approve
  osmith: Looks good to me, approved




diff --git a/open5gs-latest/Dockerfile b/open5gs-latest/Dockerfile
index 870a170..7c385e2 100644
--- a/open5gs-latest/Dockerfile
+++ b/open5gs-latest/Dockerfile
@@ -30,3 +30,9 @@
        apt-get install -y \
                mongodb-org \
                open5gs
+
+# create a user
+ARG    username=osmocom
+RUN    useradd -m --uid=1000 ${username} && \
+       echo "${username} ALL=(root) NOPASSWD:ALL" > /etc/sudoers.d/${username} 
&& \
+       chmod 0440 /etc/sudoers.d/${username}

--
To view, visit https://gerrit.osmocom.org/c/docker-playground/+/31413
To unsubscribe, or for help writing mail filters, visit 
https://gerrit.osmocom.org/settings

Gerrit-Project: docker-playground
Gerrit-Branch: master
Gerrit-Change-Id: I9139fc52fa6973cf495559d3c4202d9f804a2079
Gerrit-Change-Number: 31413
Gerrit-PatchSet: 2
Gerrit-Owner: fixeria <[email protected]>
Gerrit-Reviewer: Jenkins Builder
Gerrit-Reviewer: fixeria <[email protected]>
Gerrit-Reviewer: osmith <[email protected]>
Gerrit-Reviewer: pespin <[email protected]>
Gerrit-MessageType: merged

Reply via email to