WP-0005: resolve bootstrap alias, note OCI/npm migration
Document railiance-bootstrap → railiance-cluster hub resolution and layer-repo registry ref migration in workplan and retirement checklist.
This commit is contained in:
parent
810a6de51f
commit
6ce65d09b6
2 changed files with 20 additions and 24 deletions
|
|
@ -48,14 +48,14 @@ cd ~/railiance-platform && make forgejo-backup-status
|
|||
|
||||
Rollback runbook: `docs/forgejo-cutover-rollback.md` (30-day no-delete contract).
|
||||
|
||||
### Follow-up backlog (non-blocking for T12 Option A)
|
||||
### Follow-up backlog
|
||||
|
||||
| Area | Examples | Owner repo |
|
||||
| --- | --- | --- |
|
||||
| OCI image repos in Helm values | `gitea.coulomb.social/coulomb/inter-hub`, etc. | `railiance-apps` |
|
||||
| npm registry URLs | `gitea.coulomb.social/api/packages/coulomb/npm/` | `secrets-engine`, `activity-core` |
|
||||
| Ops inventory endpoint | `activity-core/k8s/railiance/20-runtime.yaml` | `activity-core` |
|
||||
| State Hub alias | `railiance-bootstrap` vs `railiance-cluster` (same fingerprint) | operator / State Hub |
|
||||
| Area | Status (2026-07-09) |
|
||||
| --- | --- |
|
||||
| OCI image refs (`railiance-apps` charts/helm/docs) | **Migrated** → `forgejo.coulomb.social` |
|
||||
| npm registry URLs (`secrets-engine`, `activity-core`, `railiance-platform`) | **Migrated** → Forgejo npm API |
|
||||
| State Hub `railiance-bootstrap` alias | **Resolved** — archived; `local_path` → `railiance-cluster` |
|
||||
| ArgoCD `sourceRepos` | Forgejo primary; Gitea retained for emergency rollback |
|
||||
|
||||
## T12 checklist
|
||||
|
||||
|
|
@ -65,8 +65,8 @@ Rollback runbook: `docs/forgejo-cutover-rollback.md` (30-day no-delete contract)
|
|||
- [x] Gitea intentionally retained — coulombcore Helm stays running
|
||||
- [ ] T04/T09 7-day gate **7/7** (workplan close gate; ETA 2026-07-12)
|
||||
- [ ] Final Gitea volume snapshot catalogued (recommended before 2026-08-07)
|
||||
- [ ] `railiance-bootstrap` hub alias resolved (follow-up)
|
||||
- [ ] Stale OCI/npm references migrated to `forgejo.coulomb.social` (follow-up)
|
||||
- [x] `railiance-bootstrap` hub alias resolved (2026-07-09)
|
||||
- [x] Stale OCI/npm references migrated to `forgejo.coulomb.social` (2026-07-09)
|
||||
- [ ] After **2026-08-07**: reassess Option B (Helm retirement)
|
||||
|
||||
## Option B (deferred)
|
||||
|
|
|
|||
|
|
@ -604,9 +604,10 @@ Evidence:
|
|||
- Checklist: `docs/forgejo-gitea-retirement-checklist.md`.
|
||||
- Canon: `the-custodian/docs/forgejo-production-decisions.md` § T12.
|
||||
|
||||
Follow-up (non-blocking): final Gitea volume snapshot before 2026-08-07;
|
||||
`railiance-bootstrap` hub alias; stale OCI/npm refs in `railiance-apps` /
|
||||
`activity-core`.
|
||||
Follow-up: final Gitea volume snapshot before 2026-08-07. **Done (2026-07-09):**
|
||||
`railiance-bootstrap` hub alias resolved (archived → `railiance-cluster`);
|
||||
OCI/npm refs migrated in `railiance-apps`, `railiance-platform`,
|
||||
`activity-core`, `secrets-engine`.
|
||||
|
||||
**Done when:** Forgejo is the only active source forge and package base, with
|
||||
legacy Gitea either archived or intentionally retained as documented fallback.
|
||||
|
|
@ -640,19 +641,14 @@ closes when T04/T09 gate passes.
|
|||
**Absorbed by `CUST-WP-0054-T04`:** forge + CI on railiance01; workstation
|
||||
build retirement; staged repo promotion before State Hub primary move (T05).
|
||||
|
||||
## railiance-bootstrap Note
|
||||
## railiance-bootstrap Note (resolved 2026-07-09)
|
||||
|
||||
State Hub currently registers both `railiance-bootstrap` and
|
||||
`railiance-cluster`, but they point to the same local path
|
||||
(`/home/worsch/railiance-cluster`) and the same git fingerprint. The
|
||||
`railiance-bootstrap` entry has no remote URL. The earlier restructure workplan
|
||||
(`RAIL-HO-WP-0003-T03`) says `railiance-bootstrap` was renamed to
|
||||
`railiance-cluster`.
|
||||
|
||||
Working assumption: `railiance-bootstrap` is a stale logical alias or leftover
|
||||
repo goal, not a separate Gitea repository. This workplan should not create a
|
||||
new Forgejo repository named `railiance-bootstrap` unless a concrete remaining
|
||||
purpose is identified.
|
||||
`railiance-bootstrap` was renamed to `railiance-cluster` per
|
||||
`RAIL-HO-WP-0003-T03`. State Hub entry `railiance-bootstrap` is **archived**;
|
||||
`local_path` repointed to `/home/worsch/railiance-cluster` (same git
|
||||
fingerprint as active `railiance-cluster`). Use `railiance-cluster` for all
|
||||
agent dispatch. Forgejo still hosts a `coulomb/railiance-bootstrap` repo
|
||||
(mirror); canonical slug is `railiance-cluster`.
|
||||
|
||||
## References
|
||||
|
||||
|
|
|
|||
Loading…
Add table
Add a link
Reference in a new issue