Skip to content

Record pre-flight upgrade verification in CHANGELOG#25

Merged
wnstfy merged 1 commit into
mainfrom
docs/changelog-upgrade-verification
May 21, 2026
Merged

Record pre-flight upgrade verification in CHANGELOG#25
wnstfy merged 1 commit into
mainfrom
docs/changelog-upgrade-verification

Conversation

@wnstfy

@wnstfy wnstfy commented May 21, 2026

Copy link
Copy Markdown
Contributor

Adds a Verified block to CHANGELOG.md [Unreleased] covering the major/minor bumps queued in Renovate. Each was tested current-image -> seed -> stop -> new-image-on-same-data-dir -> verify, with zero error/fatal/panic lines in container logs. Surfaces one known follow-up: zulip and stoat rabbitmq services need a hostname: set before the 4.3.0 bump, otherwise container recreation loses Mnesia data regardless of version.

Adds [Unreleased] ### Verified block covering the upgrades
queued in the Renovate dependency dashboard:
- mongo 8.0.23 -> 8.3.2 (meshcentral)
- mariadb 11.8.6 -> 12.2.2 (uptime-kuma)
- redis 7.4.9 -> 8.0.6 (nextcloud, zulip)
- rabbitmq 4.2.5 -> 4.3.0 (stoat, zulip)
- stoatchat v0.12.1 -> v0.13.6 (stoat, 8-service set)
- actions/upload-artifact v4 -> v7, action-download-artifact
  v6 -> v21, create-pull-request v7 -> v8 (changelog review)

Each DB upgrade booted on the current image, seeded with test
data, stopped, restarted on the new tag with the same data dir,
verified end-to-end with zero error/fatal/panic lines in logs.

Surfaces a separate known follow-up: zulip and stoat rabbitmq
services need hostname: set before the 4.3.0 bump, otherwise
container recreation loses Mnesia data regardless of version.
@wnstfy
wnstfy enabled auto-merge (squash) May 21, 2026 12:39
@github-actions

Copy link
Copy Markdown
Contributor

Trivy misconfiguration findings (HIGH + CRITICAL)

✅ No HIGH or CRITICAL misconfigurations detected.

@wnstfy
wnstfy merged commit 7a65b87 into main May 21, 2026
3 checks passed
@wnstfy
wnstfy deleted the docs/changelog-upgrade-verification branch May 21, 2026 12:39
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant