fixeria has uploaded this change for review.
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(-)
git pull ssh://gerrit.osmocom.org:29418/docker-playground refs/changes/13/31413/1
diff --git a/open5gs-latest/Dockerfile b/open5gs-latest/Dockerfile
index 870a170..724268c 100644
--- a/open5gs-latest/Dockerfile
+++ b/open5gs-latest/Dockerfile
@@ -30,3 +30,9 @@
apt-get install -y \
mongodb-org \
open5gs
+
+# crate 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 change 31413. To unsubscribe, or for help writing mail filters, visit settings.