From: Cédric Ollivier Date: Tue, 15 Apr 2025 11:30:13 +0000 (+0200) Subject: Run Xtesting gate containers as privileged X-Git-Url: https://gerrit.opnfv.org/gerrit/gitweb?a=commitdiff_plain;h=refs%2Fchanges%2F51%2F74851%2F1;p=releng.git Run Xtesting gate containers as privileged It allows testing podman in docker. Change-Id: Ia77dac2ff3e7925ea7eaddb061066606bc3bca1b Signed-off-by: Cédric Ollivier --- diff --git a/jjb/functest/xtesting-ci.yaml b/jjb/functest/xtesting-ci.yaml index bcb689643..a3a2f908b 100644 --- a/jjb/functest/xtesting-ci.yaml +++ b/jjb/functest/xtesting-ci.yaml @@ -238,7 +238,7 @@ builders: - shell: | set +x - sudo docker run -v /home/opnfv/.docker/config.json:/root/.docker/config.json \ + sudo docker run --privileged -v /home/opnfv/.docker/config.json:/root/.docker/config.json \ -v /home/opnfv/.docker/config.json:/home/opnfv/.config/helm/registry/config.json \ -v /data:/data -v /var/run/docker.sock:/var/run/docker.sock --network host debian:{debian} bash -c "\ apt update && DEBIAN_FRONTEND=noninteractive apt \ @@ -304,7 +304,7 @@ builders: - shell: | set +x - sudo docker run -v /home/opnfv/.docker/config.json:/root/.docker/config.json \ + sudo docker run --privileged -v /home/opnfv/.docker/config.json:/root/.docker/config.json \ -v /home/opnfv/.docker/config.json:/home/opnfv/.config/helm/registry/config.json \ -v /data:/data -v /var/run/docker.sock:/var/run/docker.sock --network host ubuntu:{ubuntu} bash -c "\ apt update && DEBIAN_FRONTEND=noninteractive apt \ @@ -379,7 +379,7 @@ builders: - shell: | set +x - sudo docker run -v /home/opnfv/.docker/config.json:/root/.docker/config.json \ + sudo docker run --privileged -v /home/opnfv/.docker/config.json:/root/.docker/config.json \ -v /home/opnfv/.docker/config.json:/home/opnfv/.config/helm/registry/config.json \ -v /data:/data -v /var/run/docker.sock:/var/run/docker.sock --network host alpine:{alpine} ash -c "\ case {alpine} in \ @@ -453,7 +453,7 @@ builders: - shell: | set +x - sudo docker run -v /home/opnfv/.docker/config.json:/root/.docker/config.json \ + sudo docker run --privileged -v /home/opnfv/.docker/config.json:/root/.docker/config.json \ -v /home/opnfv/.docker/config.json:/home/opnfv/.config/helm/registry/config.json \ -v /data:/data -v /var/run/docker.sock:/var/run/docker.sock --network host \ rockylinux:{rockylinux} bash -c "\