diff --git a/docs/MIGRATION_LOG.md b/docs/MIGRATION_LOG.md index b2c9fa6..b71e01c 100644 --- a/docs/MIGRATION_LOG.md +++ b/docs/MIGRATION_LOG.md @@ -25,7 +25,7 @@ Komodo-Mongo wurde kontrolliert von `mongo:7.0.34` auf `mongo:8.0.23@sha256:44aa - Produktiv-Backups vor Rollout: Compose `/mnt/user/appdata/komodo/_workspace_backups/komodo-compose-before-mongo8-20260531-142411.yaml`, Dump `/mnt/user/backups/borg/dumps/latest/komodo-mongo-pre-major-prod-20260531-142411.archive.gz`. - Rollout: Host-Mirror `/mnt/user/services/homelab-infra` auf Commit `59b9392` fast-forwarded, Self-Stack-Compose nach `/mnt/user/services/stacks/komodo/compose.yaml` synchronisiert, `komodo-core` fuer den DB-Binary-Wechsel gestoppt, `komodo-mongo` mit `docker compose up -d --no-deps komodo-mongo` recreated und danach Core/Periphery wieder gestartet. - Smoke nach 5 Minuten: `komodo-mongo` healthy auf `mongo:8.0.23`, `komodo-core` up, `komodo.kaleschke.info` HTTP `200`, Mongo-Ping `1`, Version `8.0.23`, FCV bleibt bewusst `7.0`, Core- und Mongo-Logs in sauberem Nachlauf ohne neue Fehler. -- Watchpoint: FCV nicht sofort auf `8.0` setzen; erst nach Burn-in und expliziter Downgrade-Entscheidung. Renovate-PR #8/Branch `renovate/mongo-8.x` muss in Gitea geschlossen oder neu erzeugt werden, da der Major-Upgrade manuell konservativ auf `8.0.23` statt `8.3.2` umgesetzt wurde. +- Watchpoint: FCV nicht sofort auf `8.0` setzen; erst nach Burn-in und expliziter Downgrade-Entscheidung. `renovate.json` begrenzt Komodo-Mongo gezielt auf `8.0.x`, damit Renovate weiter 8.0-Patches liefern kann, aber nicht automatisch auf den 8.2+/8.3-Minor-Track zieht. Renovate-PR #8/Branch `renovate/mongo-8.x` muss in Gitea geschlossen oder durch den naechsten Renovate-Lauf bereinigt werden. ### 2026-05-31 - Renovate-Cron Folgelauf und Branch-Hygiene diff --git a/renovate.json b/renovate.json index 3e7a662..209f5a6 100644 --- a/renovate.json +++ b/renovate.json @@ -50,6 +50,13 @@ "automerge": false, "labels": ["dependencies", "stateful-tier1"] }, + { + "description": "Komodo-Mongo bleibt auf der MongoDB-8.0-Major-Schiene; 8.2+/8.3-Minor-Track erst nach separater Entscheidung", + "matchManagers": ["docker-compose"], + "matchFileNames": ["ops/komodo/docker-compose.yml"], + "matchPackageNames": ["mongo"], + "allowedVersions": "/^8\\.0\\.\\d+$/" + }, { "description": "Komodo Major-Tag (release :2 mit Digest-Pin) wird nicht von Renovate auf :3 hochgesetzt", "matchPackageNames": [