Files
klaster/ansible/roles/openwrt/tasks/main.yml
T
Lumpiasty 5b026593ce
ci/woodpecker/push/flux-reconcile-source Pipeline was successful
ci/woodpecker/cron/renovate Pipeline was successful
lte failover
2026-05-27 23:40:33 +02:00

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