diff --git a/docs/vars/optional.yaml b/docs/vars/optional.yaml index 7022943..fed4449 100644 --- a/docs/vars/optional.yaml +++ b/docs/vars/optional.yaml @@ -9,3 +9,7 @@ install_packages: - ncdu - fish - parted + +delete_packages: + - nano + - curl diff --git a/galaxy.yml b/galaxy.yml index c7ee802..452f734 100644 --- a/galaxy.yml +++ b/galaxy.yml @@ -2,7 +2,7 @@ namespace: uumas name: general -version: 0.1.0 +version: 0.2.0 readme: README.md authors: - uumas diff --git a/roles/packages/tasks/main.yml b/roles/packages/tasks/main.yml index 95b44fd..bca739a 100644 --- a/roles/packages/tasks/main.yml +++ b/roles/packages/tasks/main.yml @@ -3,4 +3,11 @@ - name: Install packages apt: name: "{{ install_packages }}" + state: present update_cache: yes + +- name: Delete packages + apt: + name: "{{ delete_packages }}" + state: absent + when: delete_packages is defined