Fix Control Plane login under /ui; store founding token in OpenBao

Rewrite templates that lost href/action during root_path rewrite; use
native form controls for reliable login. Deploy image 0.1.2. Founding
admin token canonical location: platform/operators/founding-admin/revenue.
This commit is contained in:
tegwick 2026-08-06 21:41:59 +02:00
parent 4eab03346b
commit 856dc354d8
13 changed files with 199 additions and 186 deletions

View file

@ -41,8 +41,19 @@ Coulombcore ArgoCD Application exists for future multi-cluster sync but was
`platform/workloads/target-revenue/runtime-secrets` (signing key, session secret, DSNs).
4. **Image:** `docker build/push …:0.1.1` (0.1.0 had schema-path bug; fixed).
5. **`kubectl apply -k k8s/railiance/`** on railiance01.
6. **Founding token:** bootstrap Job log →
`~/.config/target-revenue/revenue-coulomb-binky.token` (chmod 600; never commit).
6. **Founding token:** bootstrap Job mints `founding-admin`. Canonical copy
lives in OpenBao (never commit):
```text
platform/operators/founding-admin/revenue
fields: token, credential_label, licensor_id, rights, host, ...
```
```bash
bao kv get -mount=platform operators/founding-admin/revenue
```
Optional local cache: `~/.config/target-revenue/revenue-coulomb-binky.token`.
7. **Phase POR:** re-registered
`trsl:phase:info-tech-canon-service-surface` on the public API; local
`trf-pilot-pg` is superseded (ledger was empty, so no entry migration).