Files
ansible-collection-kolla/roles/packages/tasks/main.yml
Michal Nasiadka f82ce2b98c Drop OpenEuler support
Following Id5e10872de413e7b476c5343360d73c109b9667a

Co-Authored-By: Maksim Malchuk <maksim.malchuk@gmail.com>

Change-Id: Iafc2d1af1a4a8bc49ef4d8e592786587de6daad9
2024-09-25 14:43:41 +00:00

23 lines
683 B
YAML

---
- name: Install packages
vars:
pkg_installs: >-
{{ ubuntu_pkg_install if ansible_facts.os_family == 'Debian'
else redhat_pkg_install }}
package:
name: "{{ pkg_installs | select | list }}"
cache_valid_time: "{{ apt_cache_valid_time if ansible_facts.os_family == 'Debian' else omit }}"
update_cache: "{{ True if ansible_facts.os_family == 'Debian' else omit }}"
state: present
become: true
- name: Remove packages
vars:
pkg_removals: >-
{{ ubuntu_pkg_removals if ansible_facts.os_family == 'Debian'
else redhat_pkg_removals }}
package:
name: "{{ pkg_removals | select | list }}"
state: absent
become: true