From: Sage Weil Date: Tue, 16 Mar 2021 17:17:11 +0000 (-0400) Subject: qa/distros/podman: install kubic once per host, in parallel X-Git-Tag: v17.1.0~2574^2~2 X-Git-Url: http://git-server-git.apps.pok.os.sepia.ceph.com/?a=commitdiff_plain;h=f9c802946ffeed1353fd304b2aa150d96bcdd127;p=ceph.git qa/distros/podman: install kubic once per host, in parallel - exec "all:" means all *roles*, not *hosts* - pexec "all:" means all hosts (yay), and also works in parallel Signed-off-by: Sage Weil --- diff --git a/qa/distros/podman/centos_8.2_kubic_stable.yaml b/qa/distros/podman/centos_8.2_kubic_stable.yaml index dde0c532c65f..f3da1c7542d4 100644 --- a/qa/distros/podman/centos_8.2_kubic_stable.yaml +++ b/qa/distros/podman/centos_8.2_kubic_stable.yaml @@ -6,7 +6,7 @@ overrides: - scontext=system_u:system_r:logrotate_t:s0 tasks: -- exec: +- pexec: all: - sudo dnf -y module disable container-tools - sudo dnf -y install 'dnf-command(copr)' diff --git a/qa/distros/podman/rhel_8.3_kubic_stable.yaml b/qa/distros/podman/rhel_8.3_kubic_stable.yaml index 817dd3b47e9d..bf921d2b455d 100644 --- a/qa/distros/podman/rhel_8.3_kubic_stable.yaml +++ b/qa/distros/podman/rhel_8.3_kubic_stable.yaml @@ -6,7 +6,7 @@ overrides: - scontext=system_u:system_r:logrotate_t:s0 tasks: -- exec: +- pexec: all: - sudo dnf -y module disable container-tools - sudo dnf -y install 'dnf-command(copr)' diff --git a/qa/distros/podman/ubuntu_18.04_kubic_stable.yaml b/qa/distros/podman/ubuntu_18.04_kubic_stable.yaml index 214e964ac80a..f7ee5e6fd7e9 100644 --- a/qa/distros/podman/ubuntu_18.04_kubic_stable.yaml +++ b/qa/distros/podman/ubuntu_18.04_kubic_stable.yaml @@ -3,7 +3,7 @@ os_version: "18.04" # feel free to remove this test, if Kubic project is no longer maintained. tasks: -- exec: +- pexec: all: - curl -L https://download.opensuse.org/repositories/devel:/kubic:/libcontainers:/stable/xUbuntu_18.04/Release.key | sudo apt-key add - - echo "deb https://download.opensuse.org/repositories/devel:/kubic:/libcontainers:/stable/xUbuntu_18.04/ /" | sudo tee /etc/apt/sources.list.d/devel:kubic:libcontainers:stable.list diff --git a/qa/distros/podman/ubuntu_20.04_kubic_stable.yaml b/qa/distros/podman/ubuntu_20.04_kubic_stable.yaml index dfb6cc7f2bf9..a02a4c33dc6a 100644 --- a/qa/distros/podman/ubuntu_20.04_kubic_stable.yaml +++ b/qa/distros/podman/ubuntu_20.04_kubic_stable.yaml @@ -3,7 +3,7 @@ os_version: "20.04" # feel free to remove this test, if Kubic project is no longer maintained. tasks: -- exec: +- pexec: all: - curl -L https://download.opensuse.org/repositories/devel:/kubic:/libcontainers:/stable/xUbuntu_20.04/Release.key | sudo apt-key add - - echo "deb https://download.opensuse.org/repositories/devel:/kubic:/libcontainers:/stable/xUbuntu_20.04/ /" | sudo tee /etc/apt/sources.list.d/devel:kubic:libcontainers:stable.list diff --git a/qa/distros/podman/ubuntu_20.04_kubic_testing.yaml b/qa/distros/podman/ubuntu_20.04_kubic_testing.yaml index 5656703fd3ee..eb804120e256 100644 --- a/qa/distros/podman/ubuntu_20.04_kubic_testing.yaml +++ b/qa/distros/podman/ubuntu_20.04_kubic_testing.yaml @@ -3,7 +3,7 @@ os_version: "20.04" # feel free to remove this test, if Kubic project is no longer maintained. tasks: -- exec: +- pexec: all: - curl -L https://download.opensuse.org/repositories/devel:/kubic:/libcontainers:/testing/xUbuntu_20.04/Release.key | sudo apt-key add - - echo "deb https://download.opensuse.org/repositories/devel:/kubic:/libcontainers:/testing/xUbuntu_20.04/ /" | sudo tee /etc/apt/sources.list.d/devel:kubic:libcontainers:testing.list