WP-0005 T12: Option A — keep Gitea fallback, 30-day window
Some checks failed
CI Smoke / host-smoke (push) Successful in 2s
CI Smoke / container-smoke (push) Has been cancelled

Operator decision: retain coulombcore Gitea Helm as read-only fallback with a
30-day rollback window (2026-07-08 → 2026-08-07). Mark T12 done; update
rollback runbook and retirement checklist.
This commit is contained in:
tegwick 2026-07-09 11:32:25 +02:00
parent 040ccccc8e
commit 1404e56c0e
3 changed files with 75 additions and 85 deletions

View file

@ -1,8 +1,9 @@
# Forgejo Cutover Rollback Runbook
Date: 2026-07-08
Workplan: `RAIL-HO-WP-0005-T11`
Canon: `the-custodian/docs/forgejo-tier3-remote-url-sweep-playbook.md`
Date: 2026-07-09
Workplan: `RAIL-HO-WP-0005-T11` / `T12`
Canon: `the-custodian/docs/forgejo-tier3-remote-url-sweep-playbook.md`,
`the-custodian/docs/forgejo-production-decisions.md` § T12
## Current production state (post-T11)
@ -13,8 +14,10 @@ Canon: `the-custodian/docs/forgejo-tier3-remote-url-sweep-playbook.md`
| Workstation `origin` | `forgejo-remote:coulomb/<slug>.git` | `gitea` legacy remote retained |
| ArgoCD (coulombcore) | `https://forgejo.coulomb.social/coulomb/*.git` | Gitea URLs in AppProject allow-list for emergency |
Gitea safety contract: **no repo deletes** for ≥90 days after promotion. Archived
repos remain cloneable; pushes are rejected.
Gitea safety contract (T12 Option A, 2026-07-09): **no repo deletes** for **30 days**
after cutover (2026-07-08 → rollback window ends **2026-08-07**). coulombcore
Gitea Helm retained as read-only fallback. Archived repos remain cloneable; pushes
are rejected. Revisit Helm retirement after **2026-08-07**.
## Per-repo git rollback