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.ben...@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