-o DPkg::Lock::Timeout=300 install podman -y
sudo podman ps -aq |xargs sudo podman stop || true
sudo podman ps -aq |xargs sudo podman rm || true
+ sudo podman system prune --all --force || true
fi
sudo rm -rfv /data /tmp/xtesting*
if [ $(lsb_release -r -s |cut -d\. -f1) -ge "24" ]; then
- job-template:
name: 'xtesting-ci-tests-{release}-{playbook}'
triggers:
- - timed: '@daily'
+ - timed: '@weekly'
parameters:
- xtesting-ci-node:
node: '{node}'
- job-template:
name: 'xtesting-ci-tests-remote-{release}-{playbook}'
triggers:
- - timed: '@daily'
+ - timed: '@weekly'
parameters:
- xtesting-ci-node:
node: '{node}'
set +x
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 "\
+ -v /data:/data -v /run:/run --network host debian:{debian} bash -c "\
apt update && DEBIAN_FRONTEND=noninteractive apt \
-o DPkg::Lock::Timeout=300 install git -y && \
case {debian} in \
- job-template:
name: 'xtesting-ci-tests-{debian}-{release}-{playbook}'
triggers:
- - timed: '@daily'
+ - timed: '@weekly'
parameters:
- xtesting-ci-node:
node: '{node}'
set +x
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 "\
+ -v /data:/data -v /run:/run --network host ubuntu:{ubuntu} bash -c "\
apt update && DEBIAN_FRONTEND=noninteractive apt \
-o DPkg::Lock::Timeout=300 install git -y && \
case {ubuntu} in \
- job-template:
name: 'xtesting-ci-tests-{ubuntu}-{release}-{playbook}'
triggers:
- - timed: '@daily'
+ - timed: '@weekly'
parameters:
- xtesting-ci-node:
node: '{node}'
set +x
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 "\
+ -v /data:/data -v /run:/run --network host alpine:{alpine} ash -c "\
case {alpine} in \
*) \
[ -z "$VIRTUAL_ENV" ] && apk add ansible git ;; \
- job-template:
name: 'xtesting-ci-tests-{alpine}-{release}-{playbook}'
triggers:
- - timed: '@daily'
+ - timed: '@weekly'
parameters:
- xtesting-ci-node:
node: '{node}'
set +x
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 \
+ -v /data:/data -v /run:/run --network host \
rockylinux:{rockylinux} bash -c "\
yum install epel-release -y
case {rockylinux} in \
- job-template:
name: 'xtesting-ci-tests-{rockylinux}-{release}-{playbook}'
triggers:
- - timed: '@daily'
+ - timed: '@weekly'
parameters:
- xtesting-ci-node:
node: '{node}'