woodpecker: auto-deploy netbird-proxy-watchdog role changes #154

Merged
k.renner merged 1 commits from fix/netbird-watchdog-deploy-path into master 2026-07-11 19:45:13 +00:00
Owner

Both install-netbird-server (VPS-1) and install-netbird-proxy (proxy-1) apply the netbird-proxy-watchdog role, but neither deploy pipeline's path filter watched ansible/roles/netbird-proxy-watchdog/** — so #153 didn't auto-deploy and had to be triggered manually. Adds the role to both filters.

Note: this PR touches the .woodpecker/deploy-netbird-*.yml files (already in each pipeline's filter), so merging it will itself trigger both deploys — an idempotent re-run that also confirms the auto-deploy path now works.

Both `install-netbird-server` (VPS-1) and `install-netbird-proxy` (proxy-1) apply the `netbird-proxy-watchdog` role, but neither deploy pipeline's path filter watched `ansible/roles/netbird-proxy-watchdog/**` — so #153 didn't auto-deploy and had to be triggered manually. Adds the role to both filters. Note: this PR touches the `.woodpecker/deploy-netbird-*.yml` files (already in each pipeline's filter), so merging it will itself trigger both deploys — an idempotent re-run that also confirms the auto-deploy path now works.
k.renner added 1 commit 2026-07-11 19:42:48 +00:00
woodpecker: auto-deploy netbird-proxy-watchdog role changes
ci/woodpecker/push/deploy-netbird-server Pipeline was successful
464e10417b
Both install-netbird-server.yml (VPS-1) and install-netbird-proxy.yml (proxy-1)
apply the netbird-proxy-watchdog role, but neither deploy pipeline's path filter
watched ansible/roles/netbird-proxy-watchdog/**. So the flood-watchdog (#153)
did not auto-deploy on merge and had to be triggered manually. Add the role to
both filters so future watchdog changes redeploy both hosts on merge.

Co-Authored-By: Claude Opus 4.8 (1M context) <noreply@anthropic.com>
k.renner merged commit 8f316893cc into master 2026-07-11 19:45:13 +00:00
Sign in to join this conversation.