You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
{{ message }}
Repository navigation
Commit bd64d46
Browse filesBrowse the repository at this point in the historyBrowse files
K2GO-423 fix(forgejo): start the seed only after the runrole succeeds
Device test found a real bug: a 360s stall on the forgejo binary download
failed the first runrole attempt; the pipeline reached its Stage 2 terminal with
the server up, so the seed started, found forgejo absent, and CLEARED the banked
marker -- so the user's retry installed forgejo but never re-seeded (no admin,
no org, no repos).
Gate the seed start on the module having SUCCEEDED (queue DONE and forgejo not
in the failed set), not merely "terminal + server up". Also release the
completion gate when the forgejo runrole failed, so a failed install shows
Finish + Retry instead of hanging on a seed that will never start; the banked
marker then survives for the retry, which seeds once the install succeeds.
0 commit comments