matrix-docker-ansible-deploy/roles
Slavi Pantaleev bab1ee2233 Work around mx-puppet-discord failing with "No relay found" after reboot
Related to https://gitlab.com/mx-puppet/discord/mx-puppet-discord/-/issues/117

Looks like the bridge is too quick to start and fails to initialize
itself by connecting to Synapse. It's mostly observed after a system
reboot, because Synapse (and everything else) is slower to start.

Once mx-puppet-discord fails to initialize itself, a "No relay found"
error will be observed any time you try to relay a Matrix message to
Discord. Relaying messages in the other direction (Discord to Matrix)
also fails.

With this workaround (longer delay on mx-puppet-discord startup), I
observe mx-puppet-discord working well, even after a full reboot.
Of course, a proper fix is preferable, instead of delaying by a magic
number of seconds.
2022-05-17 11:34:00 +03:00
..
matrix-aux fix: all praise the allmighty yamllinter 2022-02-05 21:32:54 +01:00
matrix-backup-borg matrix-backup-borg - cleanup the .service from the systemd list 2022-04-19 19:42:13 +03:00
matrix-base add matrix-bot-buscarron 2022-04-23 16:19:24 +03:00
matrix-bot-buscarron matrix-bot-buscarron - set defaults 2022-05-10 18:44:20 +03:00
matrix-bot-go-neb Suppress old container cleanup (kill/rm) failures 2022-04-11 09:05:33 +03:00
matrix-bot-honoroit update honoroit 0.9.6 -> 0.9.7 2022-04-18 19:37:14 +03:00
matrix-bot-matrix-registration-bot Update matrix-bot-matrix-registration-bot.service.j2 2022-04-21 06:49:07 -05:00
matrix-bot-matrix-reminder-bot Ensure git cloning when self-building is done with the matrix user, not root 2022-04-14 08:52:37 +03:00
matrix-bot-mjolnir Ensure git cloning when self-building is done with the matrix user, not root 2022-04-14 08:52:37 +03:00
matrix-bridge-appservice-discord Suppress old container cleanup (kill/rm) failures 2022-04-11 09:05:33 +03:00
matrix-bridge-appservice-irc Upgrade matrix-appservice-irc (0.33 -> 0.34) 2022-05-04 11:10:00 +03:00
matrix-bridge-appservice-slack Bump Slack Appservice to 1.11.0 2022-05-11 10:47:00 +02:00
matrix-bridge-appservice-webhooks Ensure git cloning when self-building is done with the matrix user, not root 2022-04-14 08:52:37 +03:00
matrix-bridge-beeper-linkedin Ensure git cloning when self-building is done with the matrix user, not root 2022-04-14 08:52:37 +03:00
matrix-bridge-heisenbridge Upgrade Heisenbridge (1.10.1 -> 1.12.0) 2022-04-22 13:56:34 +03:00
matrix-bridge-hookshot Merge pull request #1804 from HarHarLinks/feeds 2022-05-08 07:10:40 +02:00
matrix-bridge-mautrix-facebook Ensure git cloning when self-building is done with the matrix user, not root 2022-04-14 08:52:37 +03:00
matrix-bridge-mautrix-googlechat Ensure git cloning when self-building is done with the matrix user, not root 2022-04-14 08:52:37 +03:00
matrix-bridge-mautrix-hangouts Ensure git cloning when self-building is done with the matrix user, not root 2022-04-14 08:52:37 +03:00
matrix-bridge-mautrix-instagram Ensure git cloning when self-building is done with the matrix user, not root 2022-04-14 08:52:37 +03:00
matrix-bridge-mautrix-signal Update path to signald Dockerfile 2022-04-25 02:05:13 +02:00
matrix-bridge-mautrix-telegram Upgrade Telegrame bridge to 0.11.3 2022-04-18 13:10:39 +02:00
matrix-bridge-mautrix-twitter Ensure git cloning when self-building is done with the matrix user, not root 2022-04-14 08:52:37 +03:00
matrix-bridge-mautrix-whatsapp Update mautrix-whatsapp 0.3.0 -> 0.3.1 2022-04-17 14:07:50 +07:00
matrix-bridge-mx-puppet-discord Work around mx-puppet-discord failing with "No relay found" after reboot 2022-05-17 11:34:00 +03:00
matrix-bridge-mx-puppet-groupme Ensure git cloning when self-building is done with the matrix user, not root 2022-04-14 08:52:37 +03:00
matrix-bridge-mx-puppet-instagram Ensure git cloning when self-building is done with the matrix user, not root 2022-04-14 08:52:37 +03:00
matrix-bridge-mx-puppet-skype Ensure git cloning when self-building is done with the matrix user, not root 2022-04-14 08:52:37 +03:00
matrix-bridge-mx-puppet-slack Upgrade mx-puppet-slack (v0.1.1 -> v0.1.2) 2022-05-16 21:40:31 +03:00
matrix-bridge-mx-puppet-steam Ensure git cloning when self-building is done with the matrix user, not root 2022-04-14 08:52:37 +03:00
matrix-bridge-mx-puppet-twitter Ensure git cloning when self-building is done with the matrix user, not root 2022-04-14 08:52:37 +03:00
matrix-bridge-sms Added retries to the docker pulls (#1701) 2022-03-17 17:37:11 +02:00
matrix-client-cinny Update Cinny v2.0.2 -> v2.0.3 2022-05-15 05:45:07 +00:00
matrix-client-element Update Element self build repo URL 2022-05-16 04:29:29 +00:00
matrix-client-hydrogen Ensure git cloning when self-building is done with the matrix user, not root 2022-04-14 08:52:37 +03:00
matrix-common-after Remove matrix-awx sections 2022-04-09 08:48:02 +08:00
matrix-corporal Ensure git cloning when self-building is done with the matrix user, not root 2022-04-14 08:52:37 +03:00
matrix-coturn Ensure git cloning when self-building is done with the matrix user, not root 2022-04-14 08:52:37 +03:00
matrix-dendrite Fix file name (vars.yaml -> vars.yml) to prevent confusion 2022-04-26 15:44:07 +03:00
matrix-dimension Ensure git cloning when self-building is done with the matrix user, not root 2022-04-14 08:52:37 +03:00
matrix-dynamic-dns Ensure git cloning when self-building is done with the matrix user, not root 2022-04-14 08:52:37 +03:00
matrix-email2matrix Ensure git cloning when self-building is done with the matrix user, not root 2022-04-14 08:52:37 +03:00
matrix-etherpad Added retries to the docker pulls (#1701) 2022-03-17 17:37:11 +02:00
matrix-grafana Upgrade to Grafana 8.5.1 2022-05-02 12:37:56 -05:00
matrix-jitsi Fail if trying to use Jitsi on an architecture other than amd64 2022-05-03 08:10:18 +03:00
matrix-ma1sd Ensure git cloning when self-building is done with the matrix user, not root 2022-04-14 08:52:37 +03:00
matrix-mailer Ensure git cloning when self-building is done with the matrix user, not root 2022-04-14 08:52:37 +03:00
matrix-nginx-proxy Merge pull request #1782 from etkecc/matrix-bot-buscarron 2022-04-25 09:44:35 +03:00
matrix-postgres matrix-change-user-admin-status: do not allocate tty 2022-04-26 17:48:28 +00:00
matrix-postgres-backup Suppress old container cleanup (kill/rm) failures 2022-04-11 09:05:33 +03:00
matrix-prometheus add retires to all get_url actions 2022-04-19 22:01:14 +03:00
matrix-prometheus-node-exporter Suppress old container cleanup (kill/rm) failures 2022-04-11 09:05:33 +03:00
matrix-prometheus-postgres-exporter Suppress old container cleanup (kill/rm) failures 2022-04-11 09:05:33 +03:00
matrix-redis Added retries to the docker pulls (#1701) 2022-03-17 17:37:11 +02:00
matrix-registration Ensure git cloning when self-building is done with the matrix user, not root 2022-04-14 08:52:37 +03:00
matrix-sygnal Suppress old container cleanup (kill/rm) failures 2022-04-11 09:05:33 +03:00
matrix-synapse Do not proxy some endpoints to the generic Synapse worker 2022-05-07 09:39:19 +02:00
matrix-synapse-admin Ensure git cloning when self-building is done with the matrix user, not root 2022-04-14 08:52:37 +03:00