diff --git a/roles/packages/tasks/CentOS.yml b/roles/packages/tasks/CentOS.yml new file mode 100644 index 0000000..3e721e9 --- /dev/null +++ b/roles/packages/tasks/CentOS.yml @@ -0,0 +1,23 @@ +- name: Update packages + yum: + name: '*' + state: latest + update_cache: yes + update_only: yes + retries: 3 + delay: 10 + +- name: Remove packates not needed anymore + yum: + autoremove: yes + retries: 3 + delay: 10 + +- name: Install required packages + yum: + state: latest + update_cache: yes + pkg: "{{ item }}" + with_items: "{{ required_packages }}" + retries: 3 + delay: 10 \ No newline at end of file diff --git a/roles/packages/vars/CentOS.yml b/roles/packages/vars/CentOS.yml new file mode 100644 index 0000000..8bb08c9 --- /dev/null +++ b/roles/packages/vars/CentOS.yml @@ -0,0 +1,2 @@ +required_packages: + - htop \ No newline at end of file