diff options
Diffstat (limited to 'roles/fedora/tasks/dnf.yml')
-rw-r--r-- | roles/fedora/tasks/dnf.yml | 6 |
1 files changed, 6 insertions, 0 deletions
diff --git a/roles/fedora/tasks/dnf.yml b/roles/fedora/tasks/dnf.yml index aa0207e..73f5b4b 100644 --- a/roles/fedora/tasks/dnf.yml +++ b/roles/fedora/tasks/dnf.yml @@ -1,5 +1,7 @@ --- - name: Configure dnf.conf + vars: + dnf_conf: '{{ dnf_conf_default|combine(dnf_conf_role) }}' ini_file: path: '/etc/dnf/dnf.conf' no_extra_spaces: yes @@ -11,6 +13,8 @@ with_dict: '{{ dnf_conf }}' - name: Remove packages + vars: + dnf_packages: '{{ dnf_packages_default|combine(dnf_packages_role) }}' dnf: name: "{{ dnf_packages|dictsort(true)|selectattr(1,'equalto','absent')|map(attribute=0)|list }}" state: absent @@ -26,6 +30,8 @@ - packages - name: Install packages + vars: + dnf_packages: '{{ dnf_packages_default|combine(dnf_packages_role) }}' dnf: name: "{{ dnf_packages|dictsort(true)|selectattr(1,'equalto','present')|map(attribute=0)|list }}" state: present |