Files
ansible/playbooks/modify-package-state.yml
2024-07-10 11:47:15 +05:30

25 lines
551 B
YAML

---
- hosts: all
become: true
vars_files:
- ../secret
vars_prompt:
- name: package_name
prompt: "Name of package"
private: no
- name: state
prompt: "State"
private: no
- name: tags
prompt: "Tags"
private: no
tasks:
- name: Modify state of package in debian and ubuntu
tags: debian
apt:
name: "{{ package_name }}"
update_cache: yes
state: "{{ state }}"
autoremove: yes
when: ansible_facts['os_family'] == "Debian"
tags: "{{ tags }}"