Update role to support CentOS 8 73/63573/2
authorAndrew Grimberg <agrimberg@linuxfoundation.org>
Wed, 1 Apr 2020 21:31:47 +0000 (14:31 -0700)
committerAndrew Grimberg <agrimberg@linuxfoundation.org>
Thu, 2 Apr 2020 20:15:19 +0000 (13:15 -0700)
* Drops installation of sshuttle as that is not presently available for
  CentOS 8

Issue: RELENG-2823
Change-Id: I426112d92cd6886c629744fa1f0cf39e800ad44f
Signed-off-by: Andrew Grimberg <agrimberg@linuxfoundation.org>
tasks/main.yml
vars/CentOS-8.yaml [new file with mode: 0644]
vars/Debian.yaml
vars/RedHat.yaml
vars/main.yml

index 989480c..bf7c301 100644 (file)
@@ -2,6 +2,8 @@
 - name: Load operating-system specific variables
   include_vars: "{{ item }}"
   with_first_found:
+    - "{{ ansible_distribution }}-{{ ansible_distribution_major_version }}.yaml"
+    - "{{ ansible_distribution }}.yaml"
     - "{{ ansible_os_family }}.yaml"
 
 - name: Setup Ansible PPA
diff --git a/vars/CentOS-8.yaml b/vars/CentOS-8.yaml
new file mode 100644 (file)
index 0000000..8885798
--- /dev/null
@@ -0,0 +1,12 @@
+---
+lf_recommended_tools_packages_distro:
+  - bzip2
+  - fedora-packager
+  - findutils
+  - http://ftp.riken.jp/Linux/cern/centos/7/cern/x86_64/Packages/parallel-20150522-1.el7.cern.noarch.rpm
+  - nc
+  - perl-Digest-SHA
+  - perl-ExtUtils-MakeMaker
+  - perl-XML-XPath
+  - sqlite
+  - xz
index bd84e22..f096d56 100644 (file)
@@ -9,6 +9,7 @@ lf_recommended_tools_packages_distro:
   - llvm
   - netcat
   - parallel
+  - sshuttle
   - tk-dev
   - wget
   - xz-utils
index 8885798..46d31fd 100644 (file)
@@ -8,5 +8,6 @@ lf_recommended_tools_packages_distro:
   - perl-Digest-SHA
   - perl-ExtUtils-MakeMaker
   - perl-XML-XPath
+  - sshuttle
   - sqlite
   - xz
index 912d27a..77fc887 100644 (file)
@@ -12,7 +12,6 @@ lf_recommended_tools_packages_common:
   - graphviz
   - jq
   - sshpass
-  - sshuttle
   - tree
   - unzip
   - wget