From 62f3a3d67b3dfc4c029f9ceb53bf05bd480925d3 Mon Sep 17 00:00:00 2001 From: David Galloway Date: Tue, 5 Apr 2022 11:07:25 -0400 Subject: [PATCH] testnode: Fix CentOS 8 Stream packages list 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 --- roles/testnode/vars/centos_8_stream.yml | 58 +++++++++++++++++++++++++ 1 file changed, 58 insertions(+) diff --git a/roles/testnode/vars/centos_8_stream.yml b/roles/testnode/vars/centos_8_stream.yml index f4616ec..46acec4 100644 --- a/roles/testnode/vars/centos_8_stream.yml +++ b/roles/testnode/vars/centos_8_stream.yml @@ -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 -- 2.39.5