From 094b777ee32833787a2d0ffe4ebc771424ddd29a Mon Sep 17 00:00:00 2001 From: David Galloway Date: Thu, 7 Nov 2019 16:38:18 -0500 Subject: [PATCH] cobbler: Add RHEL7.8 Signed-off-by: David Galloway --- cobbler.yml | 1 + roles/cobbler_profile/defaults/main.yml | 2 + roles/testnode/vars/redhat_7.8.yml | 87 +++++++++++++++++++++++++ 3 files changed, 90 insertions(+) create mode 100644 roles/testnode/vars/redhat_7.8.yml diff --git a/cobbler.yml b/cobbler.yml index f853839..b8318f4 100644 --- a/cobbler.yml +++ b/cobbler.yml @@ -16,6 +16,7 @@ - { role: cobbler_profile, distro_name: RHEL-7.5-Server-x86_64, tags: ['rhel7.5'] } - { role: cobbler_profile, distro_name: RHEL-7.6-Server-x86_64, tags: ['rhel7.6'] } - { role: cobbler_profile, distro_name: RHEL-7.7-Server-x86_64, tags: ['rhel7.7'] } + - { role: cobbler_profile, distro_name: RHEL-7.8-Server-x86_64, tags: ['rhel7.8'] } - { role: cobbler_profile, distro_name: RHEL-8.0-Server-x86_64, tags: ['rhel8.0'] } - { role: cobbler_profile, distro_name: Fedora-22-Server-x86_64, tags: ['fedora22'] } - { role: cobbler_profile, distro_name: CentOS-6.7-x86_64, tags: ['centos6.7'] } diff --git a/roles/cobbler_profile/defaults/main.yml b/roles/cobbler_profile/defaults/main.yml index 2ab9775..4b39f12 100644 --- a/roles/cobbler_profile/defaults/main.yml +++ b/roles/cobbler_profile/defaults/main.yml @@ -30,6 +30,8 @@ distros: iso: "" "RHEL-7.7-Server-x86_64": iso: "" + "RHEL-7.8-Server-x86_64": + iso: "" "RHEL-8.0-Server-x86_64": iso: "" "Fedora-22-Server-x86_64": diff --git a/roles/testnode/vars/redhat_7.8.yml b/roles/testnode/vars/redhat_7.8.yml new file mode 100644 index 0000000..2cfb582 --- /dev/null +++ b/roles/testnode/vars/redhat_7.8.yml @@ -0,0 +1,87 @@ +--- +# vars specific to any rhel 7.x version + +common_yum_repos: + rhel-7-fcgi-ceph: + name: "RHEL 7 Local fastcgi Repo" + baseurl: "http://{{ gitbuilder_host }}/mod_fastcgi-rpm-rhel7-x86_64-basic/ref/master/" + enabled: 1 + gpgcheck: 0 + lab-extras: + name: "lab-extras" + baseurl: "http://{{ mirror_host }}/lab-extras/rhel7/" + enabled: 1 + gpgcheck: 0 + +packages: + - '@core' + - '@base' + - yum-plugin-priorities + - yum-plugin-fastestmirror + - redhat-lsb + - sysstat + - gdb + - git-all + - python-configobj + - gcc-c++ + - libedit + - openssl098e + - boost-thread + - xfsprogs + - xfsprogs-devel + - gdisk + - parted + - libgcrypt + - fuse + - fuse-libs + - lvm2 + - openssl + - libuuid + - btrfs-progs + - attr + - valgrind + - python-nose + - mpich + - ant + - lsof + - iozone + - libtool + - automake + - gettext + - libuuid-devel + - libacl-devel + - bc + - xfsdump + - blktrace + - numpy + - python-matplotlib + - qemu-kvm + - usbredir + - genisoimage + - httpd + - httpd-devel + - httpd-tools + - mod_ssl + - mod_fastcgi-2.4.7-1.ceph.el7 + - perl-XML-Twig + - java-1.6.0-openjdk-devel + - junit4 + - nfs-utils + # for xfstests + - ncurses-devel + # for s3 tests + - python-devel + - python-virtualenv + - perl-CPAN + +epel_packages: + - cryptopp-devel + - cryptopp + - dbench + - fcgi + - fuse-sshfs + - perl-JSON-XS + - leveldb + - xmlstarlet + +nfs_service: nfs-server -- 2.39.5