diff --git a/.github/workflows/install-check.yml b/.github/workflows/install-check.yml index 0d1e08f..16ae157 100644 --- a/.github/workflows/install-check.yml +++ b/.github/workflows/install-check.yml @@ -1632,6 +1632,13 @@ jobs: tail -n 25 /tmp/strace.txt 2>/dev/null uname -a; mount | grep -E " / | /usr " echo "::endgroup::" + echo "::group::message bus and alerts" + sudo journalctl -u casaos-message-bus --no-pager | grep -iE "websocket|sending event|backup:error|container-" | tail -n 60 + sudo tail -n 300 /var/log/casaos/message-bus.log 2>/dev/null | grep -iE "websocket|sending event|backup:error|container-" | tail -n 60 + sudo journalctl -u casaos --no-pager | grep -iE "alerts" | tail -n 40 + sudo tail -n 300 /var/log/casaos/casaos.log 2>/dev/null | grep -iE "alerts" | tail -n 40 + sudo grep -iE "publish|backup:error|container-died" /var/log/casaos/app-management.log 2>/dev/null | tail -n 40 + echo "::endgroup::" echo "::group::casaos-app-management" sudo tail -n 200 /var/log/casaos/app-management.log 2>/dev/null sudo journalctl -u casaos-app-management --no-pager -n 100 diff --git a/CHANGELOG.md b/CHANGELOG.md index ff52402..1688d4c 100644 --- a/CHANGELOG.md +++ b/CHANGELOG.md @@ -2,6 +2,14 @@ All notable changes to the CasaOS fork installer are documented here. +## [0.5.11] - 2026-09-25 + +Components: CasaOS-MessageBus `v0.4.29`. Unchanged from v0.5.10: CasaOS `v0.4.63`, CasaOS-AppManagement `v0.4.67`, CasaOS-UI `v0.4.76`, CasaOS-UserService `v0.4.30`, CasaOS-LocalStorage `v0.4.44`, CasaOS-Gateway `v0.4.30`, Common `v0.4.27`, rclone `v1.75.1`. + +### Fixed + +- **Push alerts stayed silent after the core restarted.** When several listeners left the message bus at once, the bus could lock itself up: every listener that came after it was connected but never received anything. The alerts of v0.5.10 were the first to notice, as the core listens again each time it restarts. The bus also no longer drops an event that arrives while it is busy with another. + ## [0.5.10] - 2026-09-25 Components: CasaOS `v0.4.63`, CasaOS-AppManagement `v0.4.67`, CasaOS-UI `v0.4.76`. Unchanged from v0.5.9: CasaOS-UserService `v0.4.30`, CasaOS-MessageBus `v0.4.28`, CasaOS-LocalStorage `v0.4.44`, CasaOS-Gateway `v0.4.30`, Common `v0.4.27`, rclone `v1.75.1`. diff --git a/README.md b/README.md index e538a12..f3cb921 100644 --- a/README.md +++ b/README.md @@ -68,6 +68,10 @@ Any one of these; an upgrade never turns them back on. - **In the dashboard**: the *Anonymous usage statistics* switch in the settings. It takes effect at once. - **By hand**: stop the core (`sudo systemctl stop casaos`), set `"enabled": false` in `/var/lib/casaos/telemetry.json` (or create the file holding `{"enabled": false}` if it is not there yet), and start it again (`sudo systemctl start casaos`). +## What is in v0.5.11 + +**Push alerts that arrive.** A fix in the message bus: the alerts of v0.5.10 could stay silent after the core restarted. + ## What is in v0.5.10 **Push alerts.** A failed backup, a failing or full disk, a crashed app or an update that paused now reaches your phone or your mail box (ntfy, Telegram, e-mail, Discord and others). Add a channel under *Alerts* in the settings. @@ -625,7 +629,7 @@ The first release cut from this account, kept here because it is what v0.4.41 bu | [CasaOS-AppManagement](https://github.com/ReCasaOS/CasaOS-AppManagement) | v0.4.67 | | [CasaOS-Gateway](https://github.com/ReCasaOS/CasaOS-Gateway) | v0.4.30 | | [CasaOS-UserService](https://github.com/ReCasaOS/CasaOS-UserService) | v0.4.30 | -| [CasaOS-MessageBus](https://github.com/ReCasaOS/CasaOS-MessageBus) | v0.4.28 | +| [CasaOS-MessageBus](https://github.com/ReCasaOS/CasaOS-MessageBus) | v0.4.29 | | [CasaOS-LocalStorage](https://github.com/ReCasaOS/CasaOS-LocalStorage) | v0.4.44 | | [rclone](https://github.com/rclone/rclone) | v1.75.1 | diff --git a/release/components.env b/release/components.env index 09e278c..4e74c45 100644 --- a/release/components.env +++ b/release/components.env @@ -1,4 +1,4 @@ -CASAOS_RELEASE_TAG=v0.5.10 +CASAOS_RELEASE_TAG=v0.5.11 CASAOS_TAG=v0.4.63 CASAOS_COMMIT=653779f1e18d1cbbd363ab3448defe15a08aa2ee CASAOS_APP_MANAGEMENT_TAG=v0.4.67 @@ -7,8 +7,8 @@ CASAOS_GATEWAY_TAG=v0.4.30 CASAOS_GATEWAY_COMMIT=5434b2121d1940c76b1386befbd2039ab63b31c4 CASAOS_USER_SERVICE_TAG=v0.4.30 CASAOS_USER_SERVICE_COMMIT=ab563323d4b418333256104f47ed2146043dc2bb -CASAOS_MESSAGE_BUS_TAG=v0.4.28 -CASAOS_MESSAGE_BUS_COMMIT=78812ad365b74b641187f5caf729e73eae59ac7a +CASAOS_MESSAGE_BUS_TAG=v0.4.29 +CASAOS_MESSAGE_BUS_COMMIT=5249d6443ae55bc6d4e9ccb5f88a49ffddabee1e CASAOS_LOCAL_STORAGE_TAG=v0.4.44 CASAOS_LOCAL_STORAGE_COMMIT=41c0335f1996b9e2f1fb1cbeda3093db25b858e0 CASAOS_UI_TAG=v0.4.76