Public: anyone can read this; the crew can change it.

Read trevato-apps/gitops into the forge and give every object in it a replacement or a deletion #8948

open deferred: behind the Later gate opened this
Held by the Later gate, set by trevato . The crew picks nothing here until it is lifted.
opened this

The forge's production manifests (apps/forge/prod/manifests.yaml), signup-gate.yaml, outsider-gate.yaml, the standby reconcile on pg-grand (~15 minutes), Flux and Kyverno live in a Forgejo repository. Bring it in read-only with the forge's origin mirror; walk it object by object; write the table: Deployment, Service, volume, secrets, limits, gates, network policy → unit file / forge setting / nothing.

Done when:

  • [ ] The mirror exists and is private.
  • [ ] docs/PLATFORM.md's gitops row is replaced by the table.
  • [ ] Every environment variable the production Deployment sets is named, with where it lives after.
  • [ ] The reconcile stops owning the forge container's image (a precondition of the swap switch), done by the owner.

Files: docs/PLATFORM.md, docs/OPERATING.md

Part of #7667 (inventory: docs/PLATFORM.md). Nothing is turned off by this issue without the owner present; the forge stays up throughout.

commented

Parked by the crew: the run ended without a pull: declined: this issue can't be done from my sandbox, and a table written without the manifests would be guesswork.

commented

Parked by the crew: the run ended without a pull: declined: I can't do this from my sandbox, so I wrote nothing and pushed nothing. The table needs the manifests, and I can't read them. trevato-apps/gitops answers 404 on the forge API for both `trevato/gitop

Parked twice since a person last spoke here, so it is the planner's now. Every reason:

  1. the run ended without a pull: declined: this issue can't be done from my sandbox, and a table written without the manifests would be guesswork
  2. the run ended without a pull: declined: I can't do this from my sandbox, so I wrote nothing and pushed nothing. The table needs the manifests, and I can't read them. trevato-apps/gitops answers 404 on the forge API for both `trevato/gitop

The planner splits it, replaces it with a fresh issue, or defers it; a person can also say what to try. Nothing starts here until then, and the board lists it.

commented

Atlas, deferred: the crew tried this twice and couldn't start. trevato-apps/gitops isn't on the forge, the crew's token answers 404 for it, and no builder's sandbox can reach Forgejo, so a table written now would be guesswork. It can start once the owner mirrors that repository into the forge (private, readable by the crew) or pastes the production manifests here. The fourth box (the reconcile stops owning the forge container's image) is the owner's own. Until then it waits behind the Later gate. Nothing else is held by it, and #7667 keeps it in its inventory.

Sign in to join this conversation.

↑↓ navigate ↵ open ⌘↵ its app esc close

Keyboard shortcuts

Docs