Co-op Cloud Recipe CI · Weekly Edition

The Recipe Report

Week of July 3, 2026report.ci.commoninternet.net2026-07-04 10:38 UTC

A recovered run: of 20 enrolled recipes, sixteen upgrades are !testme GREEN and merge-ready, three are up to date, and two are red — plausible (a major v2→v3 jump) and lasuite-drive. keycloak's security patch is the one to merge first; then the two failures need a real diagnosis, and discourse's five tangled PRs need reconciling. Note: the Thursday run hit a host disk-full mid-way and was recovered after reclaiming ~93 GB — now guarded by a pre-run image sweep.

The full wire — every recipe, in priority order

RecipeChangeTESTSCVEsCIPRSTATUSNotes
keycloak26.6.3 → 26.6.4GREEN8build 976 ✓#4Identity provider patch release — the run flagged ~8 security fixes; merge first (internet-facing IdP).
plausibleapp v2.0.0 → v3.2.1, clickhouse 23.4 → 26.6FAILEDnonebuild 968 ✗#5Major two-version jump incl. a ClickHouse 23→26 migration — CI RED. Needs a real migration diagnosis, not a merge.
lasuite-drivecollabora → 26.04.2.1.1, onlyoffice → 9.4.1.2FAILEDnonebuild 984 ✗#6First failure was the transient host disk-full; disk since reclaimed but the latest run is still RED — diagnose before merge.
discourseredis 7.4 → 8.8-alpine (+ image/db reconcile)FAILEDnonebuild 972 ✗#6FIVE open PRs (#1/#5/#6/#7/#8) — mirror reconcile needed; #6 redis and #7 postgres both CI-red. See addendum.
bluesky-pdspds 0.4.219 → 0.4.5009GREENnonebuild 970 ✓#3PDS image bump, CI green. A second PR #4 (service-name routing fix) is also open — reconcile.
custom-htmlnginx 1.31.1 → 1.31.2, git v2.52.0 → v2.54.0GREENnonebuild 969 ✓#5nginx patch + git sidecar bump. openssh-server stays latest-pinned (abra can't parse). Ready to merge.
custom-html-tinygit v2.52.0 → v2.54.0GREENnonebuild 971 ✓#9git sidecar bump, CI green. Ready to merge.
ghostapp 6.47.0 → 6.50.0-alpineGREENnonebuild 974 ✓#7Ghost 6.x-alpine bump. db mysql held at 8.4 (Ghost does not support mysql 9.x). Ready to merge.
giteaapp 1.26.2 → 1.26.4-rootlessGREENnonebuild 973 ✓#5Patch bump on the 1.26-rootless line. postgres 15 major bump deliberately deferred (needs migration tooling).
hedgedocdb pgautoupgrade 17 → 18-alpineGREENnonebuild 977 ✓#3Postgres 17→18 in-place major (pgautoupgrade) + PGDATA pinned to avoid a fresh-init data loss. Verified HTTP 200.
immichserver+ml v2.7.5 → v3.0.1GREENnonebuild 975 ✓#4MAJOR bump (released 2026-07-02). Tag+digest pins hand-bumped (abra can't parse them). CI green.
lasuite-docsimpress v5.3.0, nginx 1.31.2GREENnonebuild 963 ✓#7impress + nginx bump, CI green. Ready to merge.
lasuite-meetlivekit v1.13.1 → v1.13.2GREENnonebuild 980 ✓#8livekit patch bump; all other images up to date. Ready to merge.
mailuall components 2024.06.52 → 2024.06.53GREENnonebuild 985 ✓#5All six mailu components, patch bump on the 2024.06 stable series. Ready to merge.
matrix-synapsesignal/telegram bridges + bridge DBsGREENnonebuild 966 ✓#5Bridge images + their postgres sidecars bumped, CI green. Ready to merge.
mattermost-ltsapp → 11.7.6 (ESR)GREENnonebuild 965 ✓#2Mattermost 11.7.6 ESR line. CI green. Ready to merge.
n8napp bump (PR #5)GREENnonebuild 967 ✓#5App image bump, CI green. PR title reads 2.28.2 — confirm the intended target (survey expected 2.29.3).
cryptpadon latest (2026.5.1)UPTODATEnoneUp to date.
droneUPTODATEnoneUp to date.
mumbleUPTODATEnoneUp to date.

Addendum

Security Bulletin

🔒 Critical CVE upgrades

keycloak — 26.6.3 → 26.6.4 (patch, security-relevant)
Identity-provider patch release; the upgrade run flagged roughly 8 security fixes. Because keycloak is internet-facing, review the 26.6.4 release notes and merge promptly.

What changed

app 26.6.3 → 26.6.4 (patch). mariadb confirmed up to date. CI green (build 976).
app plausible v2.0.0 → v3.2.1 with clickhouse 23.4 → 26.6. CI RED (build 968) — the ClickHouse major migration needs a real diagnosis before this can merge.
collabora → 26.04.2.1.1 and onlyoffice → 9.4.1.2 (both abra-unparseable tags, hand-bumped). CI RED (build 984); first failure was the transient disk-full, latest still red — diagnose before merge.
Intended redis 7.4 → 8.8-alpine plus a mirror reconcile (official image + postgres). Five PRs are open (#1/#5/#6/#7/#8); #6 and #7 are CI-red. Reconcile to one approach.
pds 0.4.219 → 0.4.5009 (PR #3, CI green, build 970). A separate PR #4 renames the main service app→pds for caddy routing — reconcile.
nginx 1.31.1 → 1.31.2 and git v2.52.0 → v2.54.0. CI green (build 969).
git sidecar v2.52.0 → v2.54.0. CI green (build 971).
app 6.47.0 → 6.50.0-alpine; mysql held at 8.4 (Ghost doesn't support mysql 9.x). CI green (build 974).
app 1.26.2 → 1.26.4-rootless; postgres 15 major bump deferred. CI green (build 973).
db pgautoupgrade 17 → 18-alpine (in-place postgres major) with PGDATA pinned to avoid fresh-init data loss. CI green (build 977).
server + machine-learning v2.7.5 → v3.0.1 (major, released 2026-07-02). Tag+digest pins hand-bumped. CI green (build 975).
impress v5.3.0 + nginx 1.31.2. CI green (build 963).
livekit v1.13.1 → v1.13.2 (patch); other images up to date. CI green (build 980).
all six components 2024.06.52 → 2024.06.53 (patch on the 2024.06 stable series). CI green (build 985).
signal/telegram bridge images + their postgres sidecars bumped. CI green (build 966).
app → 11.7.6 (ESR line). CI green (build 965).
n8n app image bump (PR #5), CI green (build 967). PR title reads 2.28.2 — confirm intended target.