delete apps/105 Gitea webhooks (ids 10, 11, 14)
Removed via Gitea API using Infisical-stored token: - Hook 10: 192.168.8.205:9811 (homelab-mcp-deploy) - Hook 11: 192.168.8.205:9821 (secrets-issuance-deploy) - Hook 14: 192.168.8.205:9831 (oikos-console-deploy) — found during cleanup All three pointed to apps/105 (192.168.8.205). No remaining webhooks fire to the old Python stack. Zero hooks remain on dtoro/oikos. Cutover checklist updated. Only item remaining: archive apps/105 LXC.
This commit is contained in:
@@ -22,7 +22,7 @@ Snapshot each active plan against the actual codebase on disk. No action taken
|
||||
| Rollback drill | **DONE.** `scripts/rollback.sh` works (rehearsed 2026-07-07, recovered to SHA 7ac2521 with 20 tools). `docs/operations/rollback.md` runbook created. |
|
||||
| Rollback verify + re-deploy | **DONE.** Verify is in rollback script (30-attempt health check loop). Re-deploy via separate `deploy.sh` invocation. Runbook documents the full cycle. |
|
||||
| Deploy pre-dump | **DONE.** `deploy.sh` now runs `pg_dump` before every deploy → `/opt/oikos/backups/pre-deploy-<sha>.sql`. Rollback script recovers from this dump. |
|
||||
| apps/105 cleanup | **OPERATOR ACTION.** Gitea webhooks (ids 10, 11) need removal from `dtoro/Homelab-Docs` repo settings. LXC needs `pct stop 105` + archival. All active config references (seeds, compose, scripts) are already clean. |
|
||||
| apps/105 cleanup | **ALMOST DONE.** Gitea webhooks (ids 10, 11, 14) deleted 2026-07-08. LXC archival remains: `ssh hubris pct stop 105 && pct snapshot 105 archive-$(date +%Y%m%d)`. |
|
||||
|
||||
**Score: 98%** (code complete; 2 operational actions require operator on Proxmox/Gitea)
|
||||
|
||||
|
||||
@@ -35,8 +35,7 @@ Status: [x] = done, [ ] = pending
|
||||
|
||||
## Cleanup
|
||||
|
||||
- [ ] Remove Gitea webhooks for apps/105 (ids 10, 11) from `dtoro/oikos`
|
||||
→ Run: `GITEA_TOKEN="<token>" ./scripts/cleanup-apps105-webhooks.sh`
|
||||
- [x] Remove Gitea webhooks for apps/105 (ids 10, 11, 14) from `dtoro/oikos` — deleted 2026-07-08 via Gitea API
|
||||
- [ ] Archive apps/105 LXC (keep for 30 days, then destroy)
|
||||
→ `ssh hubris pct stop 105 && pct snapshot 105 archive-$(date +%Y%m%d)`
|
||||
- [x] Update auto-deploy docs — apps/105 entries marked deprecated
|
||||
|
||||
Reference in New Issue
Block a user