Commit Graph
6 Commits
Author SHA1 Message Date
evangelostsak 96fa1f43aa refactor(wireguard): leave group membership to the callers 2026-10-18 13:56:06 +02:00
evangelostsak 77e6588b36 refactor(wireguard): gate the core and the skip on the named compose case 2026-10-18 01:01:08 +02:00
evangelostsak 7ea924a346 feat(wireguard): skip a compose host the mesh CLI gave no mesh, visibly
Swarm still fails hard on a host without a mesh. A compose host in the group
without one, such as the role's own CI row, prints why and changes nothing.
2026-10-16 21:26:17 +02:00
evangelostsak 533b18b02d feat(wireguard): load the role core behind the run-once and swarm guards 2026-09-18 10:34:49 +02:00
evangelostsak c40d7aa6da chore(wireguard): remove the role and its references to start fresh
The consolidated svc-net-wireguard role, its requirement document and the three
references that only existed to support it go away together: the lint ignore for
a load failure inside its tasks, the requirements index entry, and the tunnel
subnet variable nothing else consumed.

Left in place deliberately: the WireGuard mention in the svc-net category
description, which is upstream prose about networking roles in general rather
than anything this role owned.
2026-09-18 00:30:39 +02:00
evangelostsak 5679326bb4 feat(svc-net-wireguard): add mode dispatch tasks and compose templates 2026-07-09 13:47:45 +02:00