]> git.apps.os.sepia.ceph.com Git - ceph.git/commitdiff
qa/distros/podman: preserve registries.conf 40604/head
authorSage Weil <sage@newdream.net>
Mon, 5 Apr 2021 18:49:18 +0000 (13:49 -0500)
committerSage Weil <sage@newdream.net>
Mon, 5 Apr 2021 18:49:18 +0000 (13:49 -0500)
Otherwise we'll lose the mirror configuration.

Signed-off-by: Sage Weil <sage@newdream.net>
qa/distros/podman/centos_8.2_kubic_stable.yaml
qa/distros/podman/rhel_8.3_kubic_stable.yaml
qa/distros/podman/ubuntu_18.04_kubic_stable.yaml
qa/distros/podman/ubuntu_20.04_kubic_stable.yaml
qa/distros/podman/ubuntu_20.04_kubic_testing.yaml

index f3da1c7542d4e76fc830f55e47f3342427a468a7..22fbc1997a74b0fef6c2a070af7a8d7fd08ad105 100644 (file)
@@ -8,9 +8,11 @@ overrides:
 tasks:
 - pexec:
     all:
+    - sudo cp /etc/containers/registries.conf /etc/containers/registries.conf.backup
     - sudo dnf -y module disable container-tools
     - sudo dnf -y install 'dnf-command(copr)'
     - sudo dnf -y copr enable rhcontainerbot/container-selinux
     - sudo curl -L -o /etc/yum.repos.d/devel:kubic:libcontainers:stable.repo https://download.opensuse.org/repositories/devel:/kubic:/libcontainers:/stable/CentOS_8/devel:kubic:libcontainers:stable.repo
     - sudo dnf remove -y podman
     - sudo dnf -y install podman
+    - sudo cp /etc/containers/registries.conf.backup /etc/containers/registries.conf
index bf921d2b455da2abbf5b0a480413274741687317..4e50abc45c94f9c206cf21f912fbff3925fe79a9 100644 (file)
@@ -8,9 +8,11 @@ overrides:
 tasks:
 - pexec:
     all:
+    - sudo cp /etc/containers/registries.conf /etc/containers/registries.conf.backup
     - sudo dnf -y module disable container-tools
     - sudo dnf -y install 'dnf-command(copr)'
     - sudo dnf -y copr enable rhcontainerbot/container-selinux
     - sudo curl -L -o /etc/yum.repos.d/devel:kubic:libcontainers:stable.repo https://download.opensuse.org/repositories/devel:/kubic:/libcontainers:/stable/CentOS_8/devel:kubic:libcontainers:stable.repo
     - sudo dnf remove -y podman
     - sudo dnf -y install podman
+    - sudo cp /etc/containers/registries.conf.backup /etc/containers/registries.conf
index f7ee5e6fd7e925f6151f788add4bf83f78349d45..1055bcc9e32fee1f9f4c22d11b698e07cf831f32 100644 (file)
@@ -5,8 +5,9 @@ os_version: "18.04"
 tasks:
 - pexec:
     all:
+    - sudo cp /etc/containers/registries.conf /etc/containers/registries.conf.backup
     - 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
     - sudo apt update
     - sudo apt -y install podman
-    - echo -e "[[registry]]\nlocation = 'docker.io'\n\n[[registry.mirror]]\nlocation='docker-mirror.front.sepia.ceph.com:5000'\n" | sudo tee /etc/containers/registries.conf
+    - sudo cp /etc/containers/registries.conf.backup /etc/containers/registries.conf
index 2eae5e2a347d426c23f1a8cc790e26483237f32e..3a04f50a848e41db9a6538e14ad3753ad75d5c4e 100644 (file)
@@ -5,8 +5,9 @@ os_version: "20.04"
 tasks:
 - pexec:
     all:
+    - sudo cp /etc/containers/registries.conf /etc/containers/registries.conf.backup
     - 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
     - sudo apt update
     - sudo apt -y -o Dpkg::Options::="--force-confdef" -o Dpkg::Options::="--force-confold" install podman containernetworking-plugins
-    - echo -e "[[registry]]\nlocation = 'docker.io'\n\n[[registry.mirror]]\nlocation='docker-mirror.front.sepia.ceph.com:5000'\n" | sudo tee /etc/containers/registries.conf
+    - sudo cp /etc/containers/registries.conf.backup /etc/containers/registries.conf
index 1844f4ebf814d2c01a2596002960096b50970330..56b4d1e0f75d7227e7541c8d36b7fe6a6b625a0b 100644 (file)
@@ -5,8 +5,9 @@ os_version: "20.04"
 tasks:
 - pexec:
     all:
+    - sudo cp /etc/containers/registries.conf /etc/containers/registries.conf.backup
     - 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
     - sudo apt update
     - sudo apt -y -o Dpkg::Options::="--force-confdef" -o Dpkg::Options::="--force-confold" install podman containernetworking-plugins
-    - echo -e "[[registry]]\nlocation = 'docker.io'\n\n[[registry.mirror]]\nlocation='docker-mirror.front.sepia.ceph.com:5000'\n" | sudo tee /etc/containers/registries.conf
+    - sudo cp /etc/containers/registries.conf.backup /etc/containers/registries.conf