diff --git a/roles/base/tasks/main.yml b/roles/base/tasks/main.yml index 8db0b70f80..6e77fe817b 100644 --- a/roles/base/tasks/main.yml +++ b/roles/base/tasks/main.yml @@ -4,6 +4,11 @@ # This is the base role for all machines. # Things in here are things we want to do to every machine no matter what. # +- name: global default packages to install + yum: state=installed name={{ item }} + with_items: global_pkgs_inst + tags: + - packages - name: sshd_config copy: src={{ item }} dest=/etc/ssh/sshd_config mode=600 @@ -38,12 +43,6 @@ tags: - config -- name: global default packages to install - yum: state=installed name={{ item }} - with_items: global_pkgs_inst - tags: - - packages - - name: dist pkgs to remove yum: state=removed name={{ item }} with_items: base_pkgs_erase diff --git a/vars/global.yml b/vars/global.yml index 5767ee7c84..9aebe76975 100644 --- a/vars/global.yml +++ b/vars/global.yml @@ -19,4 +19,5 @@ f17_qcow_id: ami-00000001 f19_qcow_id: ami-00000018 global_pkgs_inst: ['bind-utils', 'joe', 'mailx', 'nc', 'openssh-clients', 'patch', 'postfix', 'rsync', 'strace', 'telnet', - 'tmpwatch', 'traceroute', 'vim-enhanced', 'xz', 'zsh' ] + 'tmpwatch', 'traceroute', 'vim-enhanced', 'xz', 'zsh', + 'libselinux-pyton' ]