Slavi Pantaleev and Claude Opus 5.5
bff3f54d53
Harden pre-start container cleanup against name-release races
...
Containers are created with `--rm`, so Docker removes them asynchronously after they stop.
The pre-start `docker rm` returns immediately while that removal is still in progress
(its error is suppressed), and the following `docker create --name` can fail with
"The container name ... is already in use".
This is easy to hit since systemd_service_manager switched its default restart mode to `all-at-once`:
many containers stop and start at the same time and Docker falls behind on removals.
The playbook then fails at "Restart systemd services needing restart at once",
even though the services recover on their own (`Restart=always`) a little later.
The external roles (MASH, devture) were hardened against this in 2026-03
(see mother-of-all-self-hosting/ansible-role-valkey@0ba79c0 ), but the roles in `roles/custom` never were.
This ports the same bounded cleanup loop to them: stop, force-remove,
and wait until Docker releases the name, failing explicitly after a timeout.
Co-Authored-By: Claude Opus 5.5 (1M context) <noreply@anthropic.com >
2026-10-16 19:04:04 +03:00
mdad-renovate[bot] and GitHub
5501f8a2a3
Update docker.io/metio/matrix-alertmanager-receiver Docker tag to v2026.9.23
2026-09-23 11:37:28 +00:00
mdad-renovate[bot] and Slavi Pantaleev
859aa30463
Update docker.io/metio/matrix-alertmanager-receiver Docker tag to v2026.9.9
2026-09-17 22:52:54 +03:00
renovate[bot] and Slavi Pantaleev
03f6e4305f
Update docker.io/metio/matrix-alertmanager-receiver Docker tag to v2026.8.26
2026-08-27 18:00:34 +03:00
renovate[bot] and Slavi Pantaleev
6832de2333
Update docker.io/metio/matrix-alertmanager-receiver Docker tag to v2026.8.5
2026-08-05 14:03:42 +03:00
renovate[bot] and Slavi Pantaleev
486fc8adfe
Update docker.io/metio/matrix-alertmanager-receiver Docker tag to v2026.7.29
2026-07-29 15:25:52 +03:00
renovate[bot] and Slavi Pantaleev
7770376fd8
Update docker.io/metio/matrix-alertmanager-receiver Docker tag to v2026.7.22
2026-07-22 15:49:11 +03:00
renovate[bot] and Slavi Pantaleev
7897d63660
Update docker.io/metio/matrix-alertmanager-receiver Docker tag to v2026.7.15
2026-07-15 15:12:38 +03:00
renovate[bot] and Slavi Pantaleev
22d6fd0be2
Update docker.io/metio/matrix-alertmanager-receiver Docker tag to v2026.7.8
2026-07-08 14:00:43 +03:00
renovate[bot] and Slavi Pantaleev
b67f7bd3fe
Update docker.io/metio/matrix-alertmanager-receiver Docker tag to v2026.6.24
2026-06-24 16:39:58 +03:00
renovate[bot] and Slavi Pantaleev
6926a04e07
Update docker.io/metio/matrix-alertmanager-receiver Docker tag to v2026.6.17
2026-06-17 21:09:15 +03:00
renovate[bot] and Slavi Pantaleev
550fc03d60
Update docker.io/metio/matrix-alertmanager-receiver Docker tag to v2026.6.10
2026-06-10 16:42:25 +03:00
renovate[bot] and Slavi Pantaleev
6b36fd5a03
Update docker.io/metio/matrix-alertmanager-receiver Docker tag to v2026.6.3
2026-06-04 07:10:26 +03:00
renovate[bot] and Slavi Pantaleev
40780fadc5
Update docker.io/metio/matrix-alertmanager-receiver Docker tag to v2026.5.20
2026-05-20 14:02:49 +03:00
renovate[bot] and Slavi Pantaleev
953745aede
Update docker.io/metio/matrix-alertmanager-receiver Docker tag to v2026.5.13
2026-05-13 15:53:06 +03:00
renovate[bot] and Slavi Pantaleev
ce5b429a06
Update docker.io/metio/matrix-alertmanager-receiver Docker tag to v2026.5.6
2026-05-06 12:21:36 +03:00
Slavi Pantaleev and Claude Opus 4.7
1e68a05717
matrix-alertmanager-receiver: switch to modern community.docker docker_image modules
...
Replaces `community.docker.docker_image` with the modern
`docker_image_pull` module. Drops the `ansible_version` compatibility
ladder and the now-redundant `_container_image_force_pull` variable
(the new pull module handles registry refresh natively via `pull: always`).
Related to https://github.com/spantaleev/matrix-docker-ansible-deploy/issues/5191 .
Co-Authored-By: Claude Opus 4.7 (1M context) <noreply@anthropic.com >
2026-05-04 21:17:02 +03:00
renovate[bot] and Slavi Pantaleev
6b9e4243e6
Update docker.io/metio/matrix-alertmanager-receiver Docker tag to v2026.4.29
2026-04-29 16:40:07 +03:00
renovate[bot] and Slavi Pantaleev
5495f5456f
chore(deps): update docker.io/metio/matrix-alertmanager-receiver docker tag to v2026.4.22
2026-04-22 12:20:39 +03:00
renovate[bot] and Slavi Pantaleev
05f10831cc
chore(deps): update docker.io/metio/matrix-alertmanager-receiver docker tag to v2026.4.15
2026-04-15 12:08:58 +03:00
renovate[bot] and Slavi Pantaleev
361939f17d
chore(deps): update docker.io/metio/matrix-alertmanager-receiver docker tag to v2026.4.1
2026-04-01 15:41:23 +03:00
renovate[bot] and Slavi Pantaleev
ae78862f7a
chore(deps): update docker.io/metio/matrix-alertmanager-receiver docker tag to v2026.3.25
2026-03-25 10:45:52 +02:00
renovate[bot] and Slavi Pantaleev
68318ce932
chore(deps): update docker.io/metio/matrix-alertmanager-receiver docker tag to v2026.3.18
2026-03-18 12:11:23 +02:00
renovate[bot] and Slavi Pantaleev
d12970c0fd
chore(deps): update docker.io/metio/matrix-alertmanager-receiver docker tag to v2026.3.11
2026-03-11 12:19:32 +02:00
renovate[bot] and Slavi Pantaleev
c9bb48ff11
chore(deps): update docker.io/metio/matrix-alertmanager-receiver docker tag to v2026.3.4
2026-03-04 12:11:43 +02:00
renovate[bot] and Slavi Pantaleev
da86297655
chore(deps): update docker.io/metio/matrix-alertmanager-receiver docker tag to v2026.2.25
2026-02-25 09:57:48 +02:00
renovate[bot] and Slavi Pantaleev
6bfcec2d23
chore(deps): update docker.io/metio/matrix-alertmanager-receiver docker tag to v2026.2.18
2026-02-18 11:13:21 +02:00
Slavi Pantaleev and Claude Opus 4.6
0d86610cbe
Add conditional restart support to service roles
...
Track config/image/systemd changes via register: directives and compute
a _restart_necessary variable for each service role, allowing the
systemd_service_manager to skip unnecessary restarts during install-* runs.
Covers 22 service roles: alertmanager-receiver, appservice-draupnir-for-all,
bridge-mautrix-wsproxy (+ syncproxy), cactus-comments, cactus-comments-client,
corporal, element-admin, ldap-registration-proxy, livekit-jwt-service, matrixto,
pantalaimon, prometheus-nginxlog-exporter, rageshake, registration, static-files,
sygnal, synapse-admin, synapse-auto-compressor, synapse-reverse-proxy-companion,
synapse-usage-exporter, and user-verification-service.
Co-Authored-By: Claude Opus 4.6 <noreply@anthropic.com >
2026-02-13 16:01:46 +02:00
renovate[bot] and Slavi Pantaleev
15ba65f235
chore(deps): update docker.io/metio/matrix-alertmanager-receiver docker tag to v2026.2.11
2026-02-11 11:07:09 +02:00
renovate[bot] and Slavi Pantaleev
d548f7ba8c
chore(deps): update docker.io/metio/matrix-alertmanager-receiver docker tag to v2026.2.4
2026-02-04 10:46:09 +02:00
renovate[bot] and Slavi Pantaleev
2f66b7df94
chore(deps): update docker.io/metio/matrix-alertmanager-receiver docker tag to v2026.1.31
2026-01-31 12:58:55 +02:00
renovate[bot] and Slavi Pantaleev
47322a8d52
chore(deps): update docker.io/metio/matrix-alertmanager-receiver docker tag to v2026.1.21
2026-01-21 08:35:31 +02:00
renovate[bot] and Slavi Pantaleev
41108b57e3
chore(deps): update docker.io/metio/matrix-alertmanager-receiver docker tag to v2026
2026-01-14 11:55:53 +02:00
renovate[bot] and Slavi Pantaleev
9cbc9c6b06
chore(deps): update docker.io/metio/matrix-alertmanager-receiver docker tag to v2025.12.24
2025-12-24 11:13:33 +02:00
renovate[bot] and Slavi Pantaleev
889970314a
chore(deps): update docker.io/metio/matrix-alertmanager-receiver docker tag to v2025.11.26
2025-11-26 09:22:30 +02:00
renovate[bot] and Slavi Pantaleev
86f9cdfe2c
chore(deps): update docker.io/metio/matrix-alertmanager-receiver docker tag to v2025.11.12
2025-11-12 10:57:27 +02:00
renovate[bot] and Slavi Pantaleev
3c587f25af
chore(deps): update docker.io/metio/matrix-alertmanager-receiver docker tag to v2025.11.5
2025-11-05 09:51:06 +02:00
renovate[bot] and Slavi Pantaleev
c5d9e384aa
chore(deps): update docker.io/metio/matrix-alertmanager-receiver docker tag to v2025.10.22
2025-10-22 09:43:29 +03:00
renovate[bot] and Slavi Pantaleev
d755b959d6
chore(deps): update docker.io/metio/matrix-alertmanager-receiver docker tag to v2025.10.15
2025-10-15 13:47:37 +03:00
renovate[bot] and Slavi Pantaleev
3819cc7b13
chore(deps): update docker.io/metio/matrix-alertmanager-receiver docker tag to v2025.9.24
2025-09-24 13:33:47 +03:00
Slavi Pantaleev
2607714887
Fix broken firing template for matrix-alertmanager-receiver
...
This was an upstream documentation mistake that propagated to us
during the update in 25e7cac28d .
The upstream fix is here:
- https://github.com/metio/matrix-alertmanager-receiver/commit/8f7f4d1dd11214b317a7f5cb5d3bd1fb0b953dfd
- https://github.com/metio/matrix-alertmanager-receiver/pull/99
2025-09-24 10:02:25 +03:00
Slavi Pantaleev
25e7cac28d
Upgrade matrix-alertmanager-receiver (2025.9.10 -> 2025.9.17) and switch from computed-values to in-template logic
...
Ref:
- https://github.com/metio/matrix-alertmanager-receiver/releases/tag/2025.9.17
- https://github.com/metio/matrix-alertmanager-receiver/pull/94
2025-09-18 07:19:33 +03:00
renovate[bot] and Slavi Pantaleev
051d77e541
Update docker.io/metio/matrix-alertmanager-receiver Docker tag to v2025.9.10
2025-09-10 09:39:29 +03:00
renovate[bot] and Slavi Pantaleev
21766eba94
Update docker.io/metio/matrix-alertmanager-receiver Docker tag to v2025.9.3
2025-09-03 15:06:34 +03:00
renovate[bot] and Slavi Pantaleev
f136c2e5f1
Update docker.io/metio/matrix-alertmanager-receiver Docker tag to v2025.8.27
2025-08-27 13:36:14 +03:00
renovate[bot] and Slavi Pantaleev
0ebefac8d3
Update docker.io/metio/matrix-alertmanager-receiver Docker tag to v2025.8.20
2025-08-20 14:42:39 +03:00
renovate[bot] and Slavi Pantaleev
8bde2035f7
Update docker.io/metio/matrix-alertmanager-receiver Docker tag to v2025.8.6
2025-08-06 11:42:23 +03:00
renovate[bot] and Slavi Pantaleev
5de4b5c657
Update docker.io/metio/matrix-alertmanager-receiver Docker tag to v2025.7.30
2025-07-30 15:49:45 +03:00
renovate[bot] and Slavi Pantaleev
8be4927770
Update docker.io/metio/matrix-alertmanager-receiver Docker tag to v2025.7.23
2025-07-23 14:20:11 +03:00
renovate[bot] and Slavi Pantaleev
d2164d7a48
Update docker.io/metio/matrix-alertmanager-receiver Docker tag to v2025.7.2
2025-07-02 09:52:37 +03:00