123456789101112131415161718192021 |
- ---
- - name: "00: System upgrade"
- ansible.builtin.apt:
- upgrade: "dist"
- update_cache: "yes"
- - name: "10: Determine needed system packages"
- ansible.builtin.set_fact:
- packages: "{{ lookup('ansible.builtin.file', '{{ item }}') | trim }}"
- with_first_found:
- - "files/{{ machine_type }}/{{ machine_subtype }}/packages.txt"
- - "files/{{ machine_type }}/packages.txt"
- - "files/packages.txt"
- - name: "20: Install packages"
- ansible.builtin.package:
- name: "{{ _package_name }}"
- loop: "{{ packages.splitlines() }}"
- loop_control:
- loop_var: "_package_name"
|