]> git.apps.os.sepia.ceph.com Git - ceph-cm-ansible.git/commitdiff
testnode: Fix CentOS 8 Stream packages list 675/head
authorDavid Galloway <dgallowa@redhat.com>
Tue, 5 Apr 2022 15:07:25 +0000 (11:07 -0400)
committerDavid Galloway <dgallowa@redhat.com>
Tue, 5 Apr 2022 15:08:46 +0000 (11:08 -0400)
I guess we were relying on a bug for the past few months. What would happen is centos_8.yml would get pulled in and the `packages` list got populated. Then later when we detect this is CentOS Stream, centos_8_stream.yml would get pulled in which overrode the original `packages` list.

Fixes: https://tracker.ceph.com/issues/55177
Signed-off-by: David Galloway <dgallowa@redhat.com>
roles/testnode/vars/centos_8_stream.yml

index f4616ece4fe2d764a75e6c4dd5e13bb260710d59..46acec487de2243944806df11bbd5dd056e15d14 100644 (file)
@@ -1,8 +1,66 @@
 ---
 # vars specific to centos stream version 8.x
 
+common_yum_repos:
+  lab-extras:
+    name: "lab-extras"
+    baseurl: "http://{{ mirror_host }}/lab-extras/8/"
+    enabled: 1
+    gpgcheck: 0
+
 packages_to_upgrade:
   - systemd
+  - libgcrypt
 
 packages:
+  - redhat-lsb-core
+  # for package-cleanup
+  - dnf-utils
+  - sysstat
+  - libedit
+  - boost-thread
+  - xfsprogs
+  - gdisk
+  - parted
+  - libgcrypt
+  - fuse-libs
+  - openssl
+  - libuuid
+  - podman
+  # for cephadmunit.py to uniformly run 'docker kill -p ...'
+  - podman-docker
+  - attr
+  - ant
+  - lsof
+  - gettext
+  - bc
+  - xfsdump
+  - blktrace
+  - usbredir
+  - libev-devel
+  - valgrind
+  - nfs-utils
+  # for xfstests
+  - ncurses-devel
+  # for s3 tests
+  # for workunits,
+  - gcc
+  - git
+  # qa/workunits/rados/test_python.sh
+  - python3-nose
+  # for cram tests
+  - python3-virtualenv
+  # for rbd qemu tests
+  - genisoimage
+  - qemu-img
+  - qemu-kvm-core
+  - qemu-kvm-block-rbd
+  # for pjd tests
+  - libacl-devel
+  # for fs tests,
+  - dbench
+  - autoconf
+  # for test-crash.sh
+  - gdb
+  - iozone
   - lvm2