Record WP-0005 T12 Option A: 30-day Gitea rollback window
Align forgejo-production-decisions with operator choice to keep coulombcore Gitea as read-only fallback through 2026-08-07.
This commit is contained in:
parent
7e4c6f2ab4
commit
cab84b8649
1 changed files with 18 additions and 4 deletions
|
|
@ -181,8 +181,10 @@ Freeze-all remains documented only as an **emergency fallback** if staged drift
|
||||||
becomes unacceptable — not the default path.
|
becomes unacceptable — not the default path.
|
||||||
|
|
||||||
**Rollback (per repo):** Re-point `origin` to `gitea-remote`; Forgejo copy becomes
|
**Rollback (per repo):** Re-point `origin` to `gitea-remote`; Forgejo copy becomes
|
||||||
stale mirror. No Gitea repo deletes for ≥90 days after promotion. Gitea Helm stays
|
stale mirror. No Gitea repo deletes for **30 days** after promotion (cutover
|
||||||
until T12 explicit approval.
|
2026-07-08 → rollback window ends **2026-08-07**). Gitea Helm retained as
|
||||||
|
read-only fallback per T12 Option A (2026-07-09); revisit retirement after the
|
||||||
|
window closes.
|
||||||
|
|
||||||
**Gates before each tier-3 promotion:**
|
**Gates before each tier-3 promotion:**
|
||||||
|
|
||||||
|
|
@ -206,7 +208,19 @@ All Wave-1 production design choices for Forgejo are decided:
|
||||||
| Backup | Option A (Nextcloud + age) |
|
| Backup | Option A (Nextcloud + age) |
|
||||||
| Cutover | **Option A (staged per-repo)** |
|
| Cutover | **Option A (staged per-repo)** |
|
||||||
|
|
||||||
|
## T12 — Gitea retirement (decided 2026-07-09)
|
||||||
|
|
||||||
|
**Operator choice:** **Option A** — keep coulombcore Gitea Helm as read-only
|
||||||
|
fallback; do **not** retire the release now.
|
||||||
|
|
||||||
|
| Parameter | Value |
|
||||||
|
| --- | --- |
|
||||||
|
| Rollback window | **30 days** from cutover (2026-07-08 → **2026-08-07**) |
|
||||||
|
| Gitea state | 79/79 repos archived; package push disabled |
|
||||||
|
| Revisit | After **2026-08-07** — reassess Option B (Helm retirement) |
|
||||||
|
| Evidence | `railiance-infra/docs/forgejo-gitea-retirement-checklist.md` |
|
||||||
|
|
||||||
## Open decisions (need operator input)
|
## Open decisions (need operator input)
|
||||||
|
|
||||||
_All T02 items decided as of 2026-07-09._ Implementation tracks: T04/T09 backup
|
_All T02 and T12 items decided as of 2026-07-09._ Implementation tracks: T04/T09
|
||||||
automation, T07 npm hardening, T10/T11 staged migration waves.
|
backup gate (7-day), stale OCI/npm doc references in layer repos.
|
||||||
Loading…
Add table
Add a link
Reference in a new issue