mirror of
https://github.com/kevinveenbirkenbach/computer-playbook.git
synced 2026-11-08 11:46:35 +00:00
02_provision_inventory.sh copies the manager's host_vars to every node, the backup host included, so a row with network=multi handed bkp-01 NETWORK_MODE=multi as well. The backup host is deployed from its own backup.yml, which has no svc-swarm-node group and no Tor provider, so tor_serves_host is false there and resolve_node_mode raised at the first tls lookup: "NETWORK_MODE 'multi' needs svc-net-tor with a node onion on this node" (01_constructor.yml, pixelfed swarm drill on the multi axis, after a green deploy round and Playwright pass). extend_inventory already prepares the backup host's own inventory after the copy; it now also drops NETWORK_MODE from that host's host_vars, so the backup host derives clearnet as a host without Tor does. The remote-2-local pull reaches the manager over SSH and needs no onion. Rows on clearnet or without a mode resolve as before; only the tor and multi rows, which raised, change. Co-Authored-By: Claude Opus 5.5 (1M context) <noreply@anthropic.com>