---
-- name: Pull in package names
-  include_vars: "{{item}}"
+- name: Load operating-system specific variables
+  include_vars: "{{ item }}"
   with_first_found:
-    - 'pkg-names-{{ansible_distribution}}.yaml'
-    - 'pkg-names-{{ansible_os_family}}.yaml'
-    - 'pkg-names.yaml'
+    - "{{ ansible_os_family }}.yaml"
 
 - name: Install LF Recommended Tools
   package:
-    name: '{{item}}'
+    name: "{{ lf_recommended_tools_packages }}"
     state: present
-  with_items:
-    - ansible
-    - ant
-    - crudini
-    - facter
-    - git
-    - git-review
-    - graphviz
-    - jq
-    - sshpass
-    - sshuttle
-    - unzip
-    - xmlstarlet
-    - '{{pkg_gnu_parallel}}'
-    - '{{pkg_netcat}}'
-    - '{{pkg_perl_digest_sha}}'
-    - '{{pkg_perl_extutils_makemaker}}'
-    - '{{pkg_perl_xml_xpath}}'
-    - '{{pkg_xz}}'
   become: true
 
 - name: Install fedora-packager
 
--- /dev/null
+---
+lf_recommended_tools_packages_distro:
+  - 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
+  - xz
 
 ---
-# vars file for lf-recommended-tools
+lf_recommended_tools_packages: "{{ lf_recommended_tools_packages_common }} + {{ lf_recommended_tools_packages_distro }}"
+lf_recommended_tools_packages_common:
+  - ansible
+  - ant
+  - crudini
+  - facter
+  - git
+  - git-review
+  - graphviz
+  - jq
+  - sshpass
+  - sshuttle
+  - unzip
+  - xmlstarlet