From 9e6339037a78c54673b7ae36c4f1f21fb3920478 Mon Sep 17 00:00:00 2001 From: JARVIS Date: Sat, 30 May 2026 23:43:57 -0500 Subject: [PATCH] fix(add_service_route): use FQDN for lightning-lane + add technitium collection MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit Two fixes uncovered while wiring up the first new Traefik route (hall-of-presidents.local.mk-labs.cloud for honcho): * traefik_host changed from 10.1.71.35 -> lightning-lane.local.mk-labs.cloud so wed/.ssh/config rules (Host *.local.mk-labs.cloud) match and the rsync step uses the right IdentityFile. * requirements.yml: pin effectivelywild.technitium_dns >=1.1.0 — the playbook depends on it but the collection was not declared. Bare checkouts would fail without it being installed manually. --- ansible/playbooks/add_service_route.yml | 2 +- ansible/requirements.yml | 4 +++- 2 files changed, 4 insertions(+), 2 deletions(-) diff --git a/ansible/playbooks/add_service_route.yml b/ansible/playbooks/add_service_route.yml index 76e454e..5012893 100644 --- a/ansible/playbooks/add_service_route.yml +++ b/ansible/playbooks/add_service_route.yml @@ -25,7 +25,7 @@ vars: base_domain: "local.mk-labs.cloud" dns_server: "monorail" - traefik_host: "10.1.71.35" + traefik_host: "lightning-lane.local.mk-labs.cloud" traefik_user: "wed" traefik_dynamic_path: "/opt/docker/traefik/dynamic/" dynamic_config_dir: "{{ playbook_dir }}/../../boilerplates/traefik/dynamic" diff --git a/ansible/requirements.yml b/ansible/requirements.yml index 6c3edd3..f1c93a3 100755 --- a/ansible/requirements.yml +++ b/ansible/requirements.yml @@ -1,4 +1,6 @@ --- collections: - name: containers.podman - version: ">=1.10.0" \ No newline at end of file + version: ">=1.10.0" + - name: effectivelywild.technitium_dns + version: ">=1.1.0"