Modified playbook to use nala for debian

This commit is contained in:
2023-12-09 17:43:13 +05:30
parent 5dc8d5a2b9
commit 4acd307992

View File

@@ -9,7 +9,14 @@
prompt: "State" prompt: "State"
private: no private: no
tasks: tasks:
- name: Modify state of package - name: Modify state of package in fedora
ansible.builtin.package: ansible.builtin.package:
name: "{{ package_name }}" name: "{{ package_name }}"
state: "{{ state }}" state: "{{ state }}"
when: ansible_distribution == 'Fedora'
- name: Install package in debian
command: sudo nala install "{{ package_name }}" -y
when: ansible_distribution == 'Debian' and "{{ state }}" == 'present'
- name: Remove package in debian
command: sudo nala remove "{{ package_name }}" -y
when: ansible_distribution == 'Debian' and "{{ state }}" == 'absent'