coldstart gate: fresh daughters cannot grow the front door — create_app open-platform/www → 422 "this is not a template repo" #231

Closed
opened 2026-08-26 15:26:33 +00:00 by plat · 1 comment
Owner

Since the r736 reseed (#227) every coldstart run fails A12 only: A1–A11 pass, then

==> growing the front door: open-platform/www → https://www.ci740.local
    front door: create_app open-platform/www failed: generate failed: 422 {"message":"this is not a template repo"}

bin/germinate PATCHes {"template":true} on plat/app-template (lines ~475 and ~786) and waits for it; the flag is not there when front_door_grow runs. r728 (#225) passed; r736 (#227) and #228 (an unrelated k3d arg change) fail identically. Suspects: the template rename to plat/app-template + the 0.8.x template releases in the r736 seed, or the mcp 0.48.x dual-name resolver checking the flag on a different repo name. Reproduce with the coldstart gate; fix here, then #228 (embedded etcd) merges on a green gate.

Since the r736 reseed (#227) every coldstart run fails A12 only: A1–A11 pass, then ``` ==> growing the front door: open-platform/www → https://www.ci740.local front door: create_app open-platform/www failed: generate failed: 422 {"message":"this is not a template repo"} ``` `bin/germinate` PATCHes `{"template":true}` on `plat/app-template` (lines ~475 and ~786) and waits for it; the flag is not there when `front_door_grow` runs. r728 (#225) passed; r736 (#227) and #228 (an unrelated k3d arg change) fail identically. Suspects: the template rename to `plat/app-template` + the 0.8.x template releases in the r736 seed, or the mcp 0.48.x dual-name resolver checking the flag on a different repo name. Reproduce with the coldstart gate; fix here, then #228 (embedded etcd) merges on a green gate.
Owner

Same root cause as #234 (stale seed name + name-blind flag handling); PR #242 + plat/mcp#63 carry the fix, and #242's own gate run germinates the current broken-vintage seed — green there is the proof old seeds heal.

Same root cause as #234 (stale seed name + name-blind flag handling); PR #242 + plat/mcp#63 carry the fix, and #242's own gate run germinates the current broken-vintage seed — green there is the proof old seeds heal.
Sign in to join this conversation.
No milestone
No project
No assignees
2 participants
Notifications
Due date
The due date is invalid or out of range. Please use the format "yyyy-mm-dd".

No due date set.

Dependencies

No dependencies set.

Reference
open-platform/mitosis#231
No description provided.