upd-apt.yaml 676 B

123456789101112131415161718192021222324252627
  1. ---
  2. - name: Update and upgrade apt packages
  3. hosts: all
  4. tasks:
  5. - name: Update packages with apt
  6. when: ansible_pkg_mgr == 'apt'
  7. ansible.builtin.apt:
  8. update_cache: true
  9. - name: Update packages with yum
  10. when: ansible_pkg_mgr == 'yum'
  11. ansible.builtin.yum:
  12. name: '*'
  13. state: latest # noqa: package-latest
  14. - name: Upgrade packages with apt
  15. when: ansible_pkg_mgr == 'apt'
  16. ansible.builtin.apt:
  17. upgrade: dist
  18. - name: Upgrade packages with yum
  19. when: ansible_pkg_mgr == 'yum'
  20. ansible.builtin.yum:
  21. name: '*'
  22. state: latest # noqa: package-latest
  23. exclude: kernel*