diff options
author | 2019-04-17 12:19:10 +0200 | |
---|---|---|
committer | 2019-04-18 07:44:48 +0200 | |
commit | 86071d2aba0ff35e7bee19ad6fedf93ae4546521 (patch) | |
tree | 8c60d831bb8366524a05be5b6a1295220d8d9e6d /ansible/test/molecule-docker/build.sh | |
parent | 45fa0030abb4c013722f68c1ef23d53ba1d1620e (diff) |
Add fix for Molecule Docker
Molecule Docker was not running when built by the root user
Issue-ID: OOM-1808
Change-Id: I27c3ecb6d5670ac1c447acba688b25e10d5a5a4d
Signed-off-by: Mateusz Pilat <m.pilat@partner.samsung.com>
Diffstat (limited to 'ansible/test/molecule-docker/build.sh')
-rwxr-xr-x | ansible/test/molecule-docker/build.sh | 2 |
1 files changed, 2 insertions, 0 deletions
diff --git a/ansible/test/molecule-docker/build.sh b/ansible/test/molecule-docker/build.sh index 0b65f2a7..b613e466 100755 --- a/ansible/test/molecule-docker/build.sh +++ b/ansible/test/molecule-docker/build.sh @@ -20,6 +20,7 @@ SCRIPT_DIR=$(dirname "${0}") LOCAL_PATH=$(readlink -f "$SCRIPT_DIR") +if [ $(id -u ${USER}) -eq "0" ]; then DOCKER_USER="root"; else DOCKER_USER="molecule"; fi set -e @@ -27,6 +28,7 @@ docker build \ --build-arg USER_ID=$(id -u ${USER}) \ --build-arg GROUP_ID=$(id -g ${USER}) \ --build-arg DOCKER_GROUP_ID=$(getent group docker | cut -f 3 -d ':') \ + --build-arg DOCKER_USER=${DOCKER_USER} \ -t molecule-dev:2.20.0 \ ${LOCAL_PATH} |