diff --git a/update/update-linux.yml b/update/update-linux.yml new file mode 100644 index 0000000..d0447de --- /dev/null +++ b/update/update-linux.yml @@ -0,0 +1,27 @@ +--- +- name: Update and upgrade apt packages + hosts: all + become: true + tasks: + - name: Update packages with apt + when: ansible_pkg_mgr == 'apt' + apt: + update_cache: yes + + - name: Update packages with yum + when: ansible_pkg_mgr == 'yum' + yum: + name: '*' + state: latest + + - name: Upgrade packages with apt + when: ansible_pkg_mgr == 'apt' + apt: + upgrade: dist + + - name: Upgrade packages with yum + when: ansible_pkg_mgr == 'yum' + yum: + name: '*' + state: latest + exclude: kernel* \ No newline at end of file