]> git-server-git.apps.pok.os.sepia.ceph.com Git - ceph.git/commitdiff
qa/distros: pass --allowerasing --nobest when installing container-tools 50448/head
authorAdam King <adking@redhat.com>
Thu, 16 Feb 2023 17:34:06 +0000 (12:34 -0500)
committerAdam King <adking@redhat.com>
Wed, 8 Mar 2023 20:40:24 +0000 (15:40 -0500)
One of the tests in the orch suite is running distro install
commands from multiple distros, causing it to first install
container-tools 3.0 and then later install container-tools,
which fails, causing the test to fail. This is sort of a bandaid
fix to getthe test to work. It will cause whatever the last
version of the package to be installed to end up being installed
(and will do so without error) which is what we want in the tests.

Fixes: https://tracker.ceph.com/issues/57771
Signed-off-by: Adam King <adking@redhat.com>
(cherry picked from commit 3011d954986e38ae8f7c9cd027ef2a88dff9a3d8)

qa/distros/container-hosts/centos_8.stream_container_tools.yaml
qa/distros/container-hosts/centos_8.stream_container_tools_crun.yaml
qa/distros/container-hosts/rhel_8.4_container_tools_3.0.yaml
qa/distros/container-hosts/rhel_8.4_container_tools_rhel8.yaml
qa/distros/podman/centos_8.stream_container_tools.yaml
qa/distros/podman/rhel_8.4_container_tools_3.0.yaml
qa/distros/podman/rhel_8.4_container_tools_rhel8.yaml

index 4a9578e60d4925b2ba209ca26c4ccbc76de625e2..4a76306f19d5994590a9f51458a424948dfbd896 100644 (file)
@@ -10,5 +10,5 @@ tasks:
     all:
     - sudo cp /etc/containers/registries.conf /etc/containers/registries.conf.backup
     - sudo dnf -y  module reset container-tools
-    - sudo dnf -y  module install container-tools
+    - sudo dnf -y  module install container-tools --allowerasing --nobest
     - sudo cp /etc/containers/registries.conf.backup /etc/containers/registries.conf
index e50003ca8af0e24160de3b284afba53b1896ecc5..b06e1c87d7c20c1eed677d41e728e52c7e0da206 100644 (file)
@@ -10,7 +10,7 @@ tasks:
     all:
     - sudo cp /etc/containers/registries.conf /etc/containers/registries.conf.backup
     - sudo dnf -y  module reset container-tools
-    - sudo dnf -y  module install container-tools
+    - sudo dnf -y  module install container-tools --allowerasing --nobest
     - sudo cp /etc/containers/registries.conf.backup /etc/containers/registries.conf
     - sudo sed -i 's/runtime = "runc"/#runtime = "runc"/g' /usr/share/containers/containers.conf
     - sudo sed -i 's/#runtime = "crun"/runtime = "crun"/g' /usr/share/containers/containers.conf
index a01eec9522853e0a730d6b89bab4fde602b6f1a0..01b1ad51ebb3a68889fed6c801f202793eba1ca7 100644 (file)
@@ -9,5 +9,5 @@ tasks:
     all:
     - sudo cp /etc/containers/registries.conf /etc/containers/registries.conf.backup
     - sudo dnf -y  module reset container-tools
-    - sudo dnf -y  module install container-tools:3.0
+    - sudo dnf -y  module install container-tools:3.0 --allowerasing --nobest
     - sudo cp /etc/containers/registries.conf.backup /etc/containers/registries.conf
index fdce9e83749f2ef99985655ec87f805d00525ad7..741868eb4f66118871dd4dcaf477549f0075bcee 100644 (file)
@@ -9,5 +9,5 @@ tasks:
     all:
     - sudo cp /etc/containers/registries.conf /etc/containers/registries.conf.backup
     - sudo dnf -y  module reset container-tools
-    - sudo dnf -y  module install container-tools:rhel8
+    - sudo dnf -y  module install container-tools:rhel8 --allowerasing --nobest
     - sudo cp /etc/containers/registries.conf.backup /etc/containers/registries.conf
index 4a9578e60d4925b2ba209ca26c4ccbc76de625e2..4a76306f19d5994590a9f51458a424948dfbd896 100644 (file)
@@ -10,5 +10,5 @@ tasks:
     all:
     - sudo cp /etc/containers/registries.conf /etc/containers/registries.conf.backup
     - sudo dnf -y  module reset container-tools
-    - sudo dnf -y  module install container-tools
+    - sudo dnf -y  module install container-tools --allowerasing --nobest
     - sudo cp /etc/containers/registries.conf.backup /etc/containers/registries.conf
index a01eec9522853e0a730d6b89bab4fde602b6f1a0..01b1ad51ebb3a68889fed6c801f202793eba1ca7 100644 (file)
@@ -9,5 +9,5 @@ tasks:
     all:
     - sudo cp /etc/containers/registries.conf /etc/containers/registries.conf.backup
     - sudo dnf -y  module reset container-tools
-    - sudo dnf -y  module install container-tools:3.0
+    - sudo dnf -y  module install container-tools:3.0 --allowerasing --nobest
     - sudo cp /etc/containers/registries.conf.backup /etc/containers/registries.conf
index fdce9e83749f2ef99985655ec87f805d00525ad7..741868eb4f66118871dd4dcaf477549f0075bcee 100644 (file)
@@ -9,5 +9,5 @@ tasks:
     all:
     - sudo cp /etc/containers/registries.conf /etc/containers/registries.conf.backup
     - sudo dnf -y  module reset container-tools
-    - sudo dnf -y  module install container-tools:rhel8
+    - sudo dnf -y  module install container-tools:rhel8 --allowerasing --nobest
     - sudo cp /etc/containers/registries.conf.backup /etc/containers/registries.conf