forked from finallycoffee/base
feat(packages): add dnf(5) support for installing system packages
This commit is contained in:
parent
83d223defa
commit
0111f74f0f
@ -13,3 +13,12 @@
|
|||||||
loop_var: package
|
loop_var: package
|
||||||
label: "{{ package.name }}"
|
label: "{{ package.name }}"
|
||||||
when: ansible_facts['pkg_mgr'] == 'apt'
|
when: ansible_facts['pkg_mgr'] == 'apt'
|
||||||
|
- name: Install packages (dnf)
|
||||||
|
ansible.builtin.dnf:
|
||||||
|
name: "{{ package.name }}"
|
||||||
|
state: "{{ package.state | default('present') }}"
|
||||||
|
loop: "{{ system_packages | default([], true) }}"
|
||||||
|
loop_control:
|
||||||
|
loop_var: package
|
||||||
|
label: "{{ package.name }}"
|
||||||
|
when: ansible_facts['pkg_mgr'] in ['dnf', 'dnf5', 'yum']
|
||||||
|
Loading…
x
Reference in New Issue
Block a user