19 lines
532 B
YAML
19 lines
532 B
YAML
---
|
|
- name: Determine base package set
|
|
ansible.builtin.set_fact:
|
|
base_packages_combined: >-
|
|
{{ (base_common_packages
|
|
+ base_packages_by_os_family.get(ansible_facts['os_family'], [])
|
|
+ base_packages_by_distribution.get(ansible_facts['distribution'], [])) | unique }}
|
|
tags:
|
|
- packages
|
|
- common
|
|
|
|
- name: Install base packages
|
|
ansible.builtin.package:
|
|
name: "{{ base_packages_combined }}"
|
|
state: present
|
|
when: base_packages_combined | length > 0
|
|
tags:
|
|
- packages
|
|
- common
|