chore: upgrade synapse to v1.158.0 + mas 1.22.0 #5

Open
autonomic-bot wants to merge 5 commits from upgrade-c04a858 into main
Owner

Recipe upgrade: synapse v1.157.2 → v1.158.0 + MAS 1.21.0 → 1.22.0 (extends this PR's earlier v1.157.2 + mautrix-telegram v0.2607.0 bump).

Image-tag changes

service image current new
app matrixdotorg/synapse v1.157.2 v1.158.0
mas ghcr.io/element-hq/matrix-authentication-service 1.21.0 1.22.0

Postgres HELD (not touched this bump)

db/discorddb/signaldb/telegramdb stay at 13-alpine. abra reports 13→14/15/16/17/18-alpine available, but these are plain postgres (not pgautoupgrade) → a major upgrade needs manual dump/restore. The weekly upgrade cron never bumps a DB major. Operator: plan a dedicated DB bump. PG13 EOL Nov 2025.

Upstream release notes

No breaking changes / no manual migrations. Synapse runs schema migrations on startup; MAS runs DB migrations on startup. New MAS 1.22.0 features are opt-in (off by default): password_file config variant for email/db, Unix socket permission setting, client_uri for static clients.

Operator release step (after merge)

abra recipe release matrix-synapse -y

Tested green on the cc-ci recipe CI server (full suite, cold, against this PR head). NOT merged — for operator review.

cc @trav @notplants

Recipe upgrade: synapse v1.157.2 → v1.158.0 + MAS 1.21.0 → 1.22.0 (extends this PR's earlier v1.157.2 + mautrix-telegram v0.2607.0 bump). ## Image-tag changes | service | image | current | new | |---------|-------|---------|-----| | app | matrixdotorg/synapse | v1.157.2 | v1.158.0 | | mas | ghcr.io/element-hq/matrix-authentication-service | 1.21.0 | 1.22.0 | ## Postgres HELD (not touched this bump) `db`/`discorddb`/`signaldb`/`telegramdb` stay at **13-alpine**. abra reports 13→14/15/16/17/18-alpine available, but these are plain postgres (not pgautoupgrade) → a major upgrade needs manual dump/restore. The weekly upgrade cron never bumps a DB major. **Operator: plan a dedicated DB bump.** PG13 EOL Nov 2025. ## Upstream release notes - **app (synapse) v1.157.2→v1.158.0:** https://github.com/element-hq/synapse/releases/tag/v1.158.0 — changelog https://github.com/element-hq/synapse/blob/release-v1.158/CHANGES.md - **mas 1.21.0→1.22.0:** https://github.com/element-hq/matrix-authentication-service/releases/tag/v1.22.0 No breaking changes / no manual migrations. Synapse runs schema migrations on startup; MAS runs DB migrations on startup. New MAS 1.22.0 features are opt-in (off by default): `password_file` config variant for email/db, Unix socket permission setting, `client_uri` for static clients. ## Operator release step (after merge) abra recipe release matrix-synapse -y Tested green on the cc-ci recipe CI server (full suite, cold, against this PR head). NOT merged — for operator review. cc @trav @notplants
autonomic-bot added 1 commit 2026-06-23 01:55:39 +00:00
signalbridge: v0.8.7 -> v0.2606.0 (calver scheme change, already Go-based)
telegrambridge: v0.15.3 -> v0.2606.0 (Python->Go bridgev2 rewrite; config template rewritten)
signaldb/telegramdb/discorddb: postgres 13-alpine -> 14-alpine (PG13 EOL; conservative one-major bump)
.env.sample: TELEGRAM_BRIDGE_PERMISSIONS relaybot -> relay (Go bridgev2 permission rename)
autonomic-bot requested review from trav 2026-06-23 01:55:39 +00:00
autonomic-bot requested review from notplants 2026-06-23 01:55:39 +00:00
Author
Owner

!testme

!testme
Author
Owner

🌻 cc-cimatrix-synapse @ c04a8583 passed

cc-ci result card

level

full logs · dashboard

<!-- cc-ci:testme --> 🌻 **cc-ci** — `matrix-synapse` @ `c04a8583` ✅ **passed** [![cc-ci result card](https://ci.commoninternet.net/runs/955/summary.png)](https://drone.ci.commoninternet.net/recipe-maintainers/cc-ci/955) [![level](https://ci.commoninternet.net/runs/955/badge.svg)](https://drone.ci.commoninternet.net/recipe-maintainers/cc-ci/955) [full logs](https://drone.ci.commoninternet.net/recipe-maintainers/cc-ci/955) · [dashboard](https://ci.commoninternet.net/)
Author
Owner

!testme

!testme
Author
Owner

🌻 cc-cimatrix-synapse @ c04a8583 passed

cc-ci result card

level

full logs · dashboard

<!-- cc-ci:testme --> 🌻 **cc-ci** — `matrix-synapse` @ `c04a8583` ✅ **passed** [![cc-ci result card](https://ci.commoninternet.net/runs/966/summary.png)](https://drone.ci.commoninternet.net/recipe-maintainers/cc-ci/966) [![level](https://ci.commoninternet.net/runs/966/badge.svg)](https://drone.ci.commoninternet.net/recipe-maintainers/cc-ci/966) [full logs](https://drone.ci.commoninternet.net/recipe-maintainers/cc-ci/966) · [dashboard](https://ci.commoninternet.net/)
autonomic-bot changed title from chore: upgrade bridges + bridge DBs to chore: upgrade synapse v1.156.0, MAS 1.20.0 2026-07-13 23:28:25 +00:00
autonomic-bot added 1 commit 2026-07-13 23:28:26 +00:00
Author
Owner

!testme

!testme
Author
Owner

🌻 cc-cimatrix-synapse @ 8b8609e5 passed

cc-ci result card

level

full logs · dashboard

<!-- cc-ci:testme --> 🌻 **cc-ci** — `matrix-synapse` @ `8b8609e5` ✅ **passed** [![cc-ci result card](https://ci.commoninternet.net/runs/1125/summary.png)](https://drone.ci.commoninternet.net/recipe-maintainers/cc-ci/1125) [![level](https://ci.commoninternet.net/runs/1125/badge.svg)](https://drone.ci.commoninternet.net/recipe-maintainers/cc-ci/1125) [full logs](https://drone.ci.commoninternet.net/recipe-maintainers/cc-ci/1125) · [dashboard](https://ci.commoninternet.net/)
autonomic-bot changed title from chore: upgrade synapse v1.156.0, MAS 1.20.0 to chore: upgrade synapse v1.157.1, MAS 1.21.0, bridges v0.2607.0, nginx 1.31.3 2026-07-24 09:46:08 +00:00
autonomic-bot added 1 commit 2026-07-24 09:46:09 +00:00
Author
Owner

!testme

!testme
Author
Owner

🌻 cc-cimatrix-synapse @ 5ad1781b passed

cc-ci result card

level

full logs · dashboard

<!-- cc-ci:testme --> 🌻 **cc-ci** — `matrix-synapse` @ `5ad1781b` ✅ **passed** [![cc-ci result card](https://ci.commoninternet.net/runs/1142/summary.png)](https://drone.ci.commoninternet.net/recipe-maintainers/cc-ci/1142) [![level](https://ci.commoninternet.net/runs/1142/badge.svg)](https://drone.ci.commoninternet.net/recipe-maintainers/cc-ci/1142) [full logs](https://drone.ci.commoninternet.net/recipe-maintainers/cc-ci/1142) · [dashboard](https://ci.commoninternet.net/)
autonomic-bot changed title from chore: upgrade synapse v1.157.1, MAS 1.21.0, bridges v0.2607.0, nginx 1.31.3 to chore: upgrade synapse to v1.157.2, mautrix-telegram to v0.2607.0 2026-08-04 05:18:19 +00:00
autonomic-bot added 1 commit 2026-08-04 05:18:19 +00:00
chore: upgrade synapse to v1.157.2, mautrix-telegram to v0.2607.0
cc-ci/testme Drone build #1196: success (full suite green)
2418f317ac
Author
Owner

cc-ci !testme verdict: GREEN

Drone build: https://drone.ci.commoninternet.net/recipe-maintainers/cc-ci/1196 (build #1196, event=custom)
Full cold suite: install, upgrade, backup, restore, custom — all passed.

Note: posted via the Drone-direct workaround (ccci-bridge is dropping !testme triggers — stale gitea-bot swarm secret, HTTP 401). Verdict reflected manually.

<!-- cc-ci:testme --> **cc-ci !testme verdict: GREEN** Drone build: https://drone.ci.commoninternet.net/recipe-maintainers/cc-ci/1196 (build #1196, event=custom) Full cold suite: install, upgrade, backup, restore, custom — all passed. _Note: posted via the Drone-direct workaround (ccci-bridge is dropping !testme triggers — stale gitea-bot swarm secret, HTTP 401). Verdict reflected manually._
autonomic-bot changed title from chore: upgrade synapse to v1.157.2, mautrix-telegram to v0.2607.0 to chore: upgrade synapse to v1.158.0 + mas 1.22.0 2026-08-07 04:36:41 +00:00
autonomic-bot added 1 commit 2026-08-07 04:36:43 +00:00
Author
Owner

!testme

!testme
Author
Owner

🌻 cc-cimatrix-synapse @ 81a40bcc passed

cc-ci result card

level

full logs · dashboard

<!-- cc-ci:testme --> 🌻 **cc-ci** — `matrix-synapse` @ `81a40bcc` ✅ **passed** [![cc-ci result card](https://ci.commoninternet.net/runs/1218/summary.png)](https://drone.ci.commoninternet.net/recipe-maintainers/cc-ci/1218) [![level](https://ci.commoninternet.net/runs/1218/badge.svg)](https://drone.ci.commoninternet.net/recipe-maintainers/cc-ci/1218) [full logs](https://drone.ci.commoninternet.net/recipe-maintainers/cc-ci/1218) · [dashboard](https://ci.commoninternet.net/)
All checks were successful
cc-ci/testme cc-ci: success
This pull request has changes conflicting with the target branch.
  • compose.mas.yml
  • compose.telegram.yml
  • compose.yml
View command line instructions

Checkout

From your project repository, check out a new branch and test the changes.
git fetch -u origin upgrade-c04a858:upgrade-c04a858
git checkout upgrade-c04a858
Sign in to join this conversation.
No Reviewers
No labels
1 Participants
Notifications
Due Date
No due date set.
Dependencies

No dependencies set.

Reference: recipe-maintainers/matrix-synapse#5