This is a bit of a band-aid against hand-built images that have been
accidentally polluted by a user build. All images pulled from the
registry shouldn't have the user defined.
Signed-off-by: Alex Bennée <alex.bennee@linaro.org>
---
tests/docker/docker.py | 4 ++--
1 file changed, 2 insertions(+), 2 deletions(-)
diff --git a/tests/docker/docker.py b/tests/docker/docker.py
index 78dd13171e..5eadf0bb7b 100755
--- a/tests/docker/docker.py
+++ b/tests/docker/docker.py
@@ -336,7 +336,7 @@ def build_image(self, tag, docker_dir, dockerfile,
uid = os.getuid()
uname = getpwuid(uid).pw_name
tmp_df.write("\n")
- tmp_df.write("RUN id %s 2>/dev/null || useradd -u %d -U %s" %
+ tmp_df.write("RUN id %s 2>/dev/null || useradd -o -u %d -U %s" %
(uname, uid, uname))
tmp_df.write("\n")
@@ -590,7 +590,7 @@ def run(self, args, argv):
uid = os.getuid()
uname = getpwuid(uid).pw_name
df.write("\n")
- df.write("RUN id %s 2>/dev/null || useradd -u %d -U %s" %
+ df.write("RUN id %s 2>/dev/null || useradd -o -u %d -U %s" %
(uname, uid, uname))
df_bytes = BytesIO(bytes(df.getvalue(), "UTF-8"))
--
2.30.2