Make packages.yml flat

This commit is contained in:
2024-05-08 11:52:10 +02:00
parent 679ddf22d6
commit f4228630b0
3 changed files with 461 additions and 464 deletions

View File

@@ -158,12 +158,10 @@
- name: load package list
include_vars:
file: packages.yml
name: defined_packages
- set_fact:
defined_packages: "{{ packages }}"
- set_fact:
distro_packages: "{{ packages|json_query('*.%s'|format(distro)) }}"
distro_packages: "{{ defined_packages|json_query('*.%s'|format(distro)) }}"
- name: check list
assert:
@@ -171,7 +169,7 @@
- name: install packages
package:
name: "{{ packages|json_query(query) }}"
name: "{{ defined_packages|json_query(query) }}"
state: present
become: true
vars: