32 lines
922 B
YAML
32 lines
922 B
YAML
---
|
|
- name: Preflight — verify connectivity
|
|
ansible.builtin.import_tasks: preflight.yml
|
|
|
|
- name: System configuration
|
|
ansible.builtin.import_tasks: system.yml
|
|
|
|
# Packages must be installed before wwan.yml — usb-modeswitch is what triggers
|
|
# the modem out of EDL mode (05c6:9008 → 2020:2033 QMI), and uqmi/luci-proto-qmi
|
|
# provide the tools used downstream.
|
|
- name: Package management
|
|
ansible.builtin.import_tasks: packages.yml
|
|
when: openwrt_packages | length > 0
|
|
|
|
- name: Network configuration
|
|
ansible.builtin.import_tasks: network.yml
|
|
|
|
- name: WWAN modem configuration
|
|
ansible.builtin.import_tasks: wwan.yml
|
|
|
|
- name: BIRD2 BGP configuration
|
|
ansible.builtin.import_tasks: bird.yml
|
|
|
|
- name: Firewall configuration
|
|
ansible.builtin.import_tasks: firewall.yml
|
|
|
|
- name: Wireless configuration
|
|
ansible.builtin.import_tasks: wireless.yml
|
|
|
|
- name: LED configuration
|
|
ansible.builtin.import_tasks: led.yml
|