make the packages role more generic
This commit is contained in:
@@ -1,4 +1,16 @@
|
||||
---
|
||||
- name: set list of packages to install
|
||||
set_fact:
|
||||
packages: "{{ (packages | default([])) + (common_packages | default([])) }}"
|
||||
- name: generate package manager installation list
|
||||
ansible.builtin.include_tasks:
|
||||
file: "{{ ansible_os_family }}/{{ pkg }}.yml"
|
||||
loop: "{{ packages }}"
|
||||
loop_control:
|
||||
loop_var: pkg
|
||||
tags:
|
||||
- config
|
||||
- packages
|
||||
|
||||
- name: install system package list
|
||||
ansible.builtin.include_tasks:
|
||||
file: "{{ ansible_os_family }}_do_install.yml"
|
||||
tags:
|
||||
- packages
|
||||
|
||||
Reference in New Issue
Block a user