4.4 KiB
4.4 KiB
Phase 6 / Phase 7 Operator Summary — 2026-06-01
Phase 6 — mirror reconcile
Expected upstream source for every enrolled recipe below: https://git.coopcloud.tech/coop-cloud/<recipe>.
bluesky-pds— mirrormainsynced; open PR #1 left open.cryptpad— mirrormainsynced; open PR #3 left open.custom-html— mirrormainsynced; open PRs #1, #2, #3 left open.custom-html-tiny— mirrormainsynced; open PRs #2, #5 left open.discourse— mirrormainsynced; open PR #1 left open.ghost— mirrormainsynced; open PR #1 was left open during phase 6 and later replaced in phase 7.immich— mirrormainsynced; open PR #1 left open.keycloak— mirrormaincreated/synced from upstreammaster; stale PR #1 closed because its changes were already upstream.lasuite-docs— mirrormainsynced; stale PRs #1, #2, #3 closed because their changes were already upstream.lasuite-drive— norecipe-maintainers/lasuite-drivemirror repo exists; manual attention needed if this recipe should stay enrolled.lasuite-meet— mirrormainsynced; open PR #2 left open.mailu— norecipe-maintainers/mailumirror repo exists; manual attention needed if this recipe should stay enrolled.matrix-synapse— mirrormainsynced; open PR #1 left open.mattermost-lts— mirrormainsynced; open PR #1 left open.mumble— norecipe-maintainers/mumblemirror repo exists; manual attention needed if this recipe should stay enrolled.n8n— mirrormainsynced; open PR #2 was left open during phase 6 and later replaced in phase 7.plausible— mirrormainsynced; open PR #1 left open.uptime-kuma— norecipe-maintainers/uptime-kumamirror repo exists; manual attention needed if this recipe should stay enrolled.
Phase 7 — targeted upgrades
n8n— upstream target chosen: stable2.22.6(not pre-release2.23.x), pluspgautoupgrade:18-alpine; PR opened:https://git.autonomic.zone/recipe-maintainers/n8n/pulls/3; superseded pre-release PR #2 was closed; after the bridge rollout settled, a fresh!testmecompleted GREEN onhttps://drone.ci.commoninternet.net/recipe-maintainers/cc-ci/61.ghost— upstream target chosen: latest published Docker Hub stable image6.42.0-alpine(GitHub releases were already at6.43.x, but no matching published Alpine image was available); PR opened:https://git.autonomic.zone/recipe-maintainers/ghost/pulls/2; prior open PR #1 was closed as superseded by the current mirror workflow; verification is currently blocked becauserecipe-maintainers/ghostis not enrolled in the bridge poll set, so!testmecomments never enter the real CI path.matrix-synapse— existing PRhttps://git.autonomic.zone/recipe-maintainers/matrix-synapse/pulls/1already matches latest stable target7.2.0+v1.153.0; that PR already had an older cc-ci pass comment on build87, and a fresh re-run today produced a new failure comment onhttps://drone.ci.commoninternet.net/recipe-maintainers/cc-ci/53.
Bridge enrollment audit
- Phase-2 18-recipe test set:
bluesky-pds,cryptpad,custom-html,custom-html-tiny,discourse,ghost,immich,keycloak,lasuite-docs,lasuite-drive,lasuite-meet,mailu,matrix-synapse,mattermost-lts,mumble,n8n,plausible,uptime-kuma. - Repo
nix/modules/bridge.nixpoll set at completion time:custom-html,custom-html-tiny,cryptpad,hedgedoc,keycloak,lasuite-docs,lasuite-meet,matrix-synapse,n8nplusrecipe-maintainers/cc-ci. - Live bridge poll set on
cc-ciat completion time matched the repo poll set above. - Missing from bridge enrollment relative to the phase-2 18-recipe set:
bluesky-pds,discourse,ghost,immich,lasuite-drive,mailu,mattermost-lts,mumble,plausible,uptime-kuma. - Extra in bridge enrollment relative to the phase-2 18-recipe set:
hedgedoc.
Manual attention
- Decide whether
lasuite-drive,mailu,mumble, anduptime-kumashould remain enrolled without mirror repos. - Review whether the mirror workflow's current "close any other open PR when opening an upgrade PR" behavior is still desired for recipes like
ghost, where the superseded PR was unrelated to the upgrade. - Align bridge enrollment with the full 18-recipe test set if
ghostand the other phase-2 recipes should be triggerable via!testme.