dotfiles/roles/base_system/tasks/upgrade.yml
Matej Focko ab83e7c30c
fix(base_system): correctly check for the dnf
‹dnf5› presents itself as ‹dnf5›

Signed-off-by: Matej Focko <me@mfocko.xyz>
2024-12-22 20:34:21 +01:00

19 lines
463 B
YAML
Raw Blame History

This file contains ambiguous Unicode characters

This file contains Unicode characters that might be confused with other characters. If you think that this is intentional, you can safely ignore this warning. Use the Escape button to reveal them.

---
- name: Upgrade all packages with apt
ansible.builtin.apt:
name: "*"
state: latest
update_cache: true
when: ansible_facts.pkg_mgr == "apt"
- name: Upgrade all packages with dnf
ansible.builtin.dnf:
name: "*"
state: latest
when: ansible_facts.pkg_mgr.startswith("dnf")
- name: Upgrade all packages with zypper
community.general.zypper:
name: "*"
state: latest
when: ansible_facts.pkg_mgr == "zypper"