matrix-docker-ansible-deploy/roles/custom
Slavi Pantaleev 74bb812739 Revert "Make use of the new --exists-ok flag for register_new_matrix_user"
This reverts commit 752de4406e.

Fixes https://github.com/spantaleev/matrix-docker-ansible-deploy/issues/3393

When running the playbook against an existing server, it invokes `register_new_matrix_user`
as part of the `matrix-user-creator` role, which runs before the
`systemd_service_manager`. At that time, `matrix-user-creator` detects
that Synapse is up (from before), but it's the old version. Services have not yet been
restarted, so it's actually the older Synapse version that is up, not
the new one. The old version does not support the `--exists-ok` flag yet.

Basically, this `--exists-ok` patch landed too early and has affected existing playbook
users that have an older version of Synapse in operation.

It will be safer to bring back this patch some time in the future.
However, users upgrading from Synapse <= v1.109.0 even long into the
future will bump into the same issue. As such, it would be better to
either add special handling or to delay bringing back this patch enough
so as to ensure everyone using the playbook is on Synapse >= 1.110.0.
2024-07-04 13:56:47 +03:00
..
matrix_playbook_migration Fix ansible-lint-reported errors 2024-05-28 10:52:17 +03:00
matrix-appservice-draupnir-for-all Respect devture_systemd_docker_base_docker_service_name 2024-06-04 13:14:34 +03:00
matrix-base Do not hardcode https:// in all remaining places, refer to matrix_static_files_scheme 2024-05-25 16:14:26 +03:00
matrix-bot-buscarron Respect devture_systemd_docker_base_docker_service_name 2024-06-04 13:14:34 +03:00
matrix-bot-chatgpt Respect devture_systemd_docker_base_docker_service_name 2024-06-04 13:14:34 +03:00
matrix-bot-draupnir Respect devture_systemd_docker_base_docker_service_name 2024-06-04 13:14:34 +03:00
matrix-bot-go-neb Respect devture_systemd_docker_base_docker_service_name 2024-06-04 13:14:34 +03:00
matrix-bot-honoroit Respect devture_systemd_docker_base_docker_service_name 2024-06-04 13:14:34 +03:00
matrix-bot-matrix-registration-bot Respect devture_systemd_docker_base_docker_service_name 2024-06-04 13:14:34 +03:00
matrix-bot-matrix-reminder-bot Respect devture_systemd_docker_base_docker_service_name 2024-06-04 13:14:34 +03:00
matrix-bot-maubot Explicitly ask for matrix_bot_maubot_initial_password 2024-06-22 14:43:04 +03:00
matrix-bot-mjolnir Respect devture_systemd_docker_base_docker_service_name 2024-06-04 13:14:34 +03:00
matrix-bot-postmoogle Respect devture_systemd_docker_base_docker_service_name 2024-06-04 13:14:34 +03:00
matrix-bridge-appservice-discord Respect devture_systemd_docker_base_docker_service_name 2024-06-04 13:14:34 +03:00
matrix-bridge-appservice-irc Respect devture_systemd_docker_base_docker_service_name 2024-06-04 13:14:34 +03:00
matrix-bridge-appservice-kakaotalk Remove a few remaining hardcoded docker.service references 2024-06-05 21:22:21 +03:00
matrix-bridge-appservice-slack Respect devture_systemd_docker_base_docker_service_name 2024-06-04 13:14:34 +03:00
matrix-bridge-appservice-webhooks Respect devture_systemd_docker_base_docker_service_name 2024-06-04 13:14:34 +03:00
matrix-bridge-beeper-linkedin Respect devture_systemd_docker_base_docker_service_name 2024-06-04 13:14:34 +03:00
matrix-bridge-go-skype-bridge Respect devture_systemd_docker_base_docker_service_name 2024-06-04 13:14:34 +03:00
matrix-bridge-heisenbridge Respect devture_systemd_docker_base_docker_service_name 2024-06-04 13:14:34 +03:00
matrix-bridge-hookshot Use a /webhook path for generic webhooks 2024-06-25 11:16:30 +03:00
matrix-bridge-mautrix-discord Respect devture_systemd_docker_base_docker_service_name 2024-06-04 13:14:34 +03:00
matrix-bridge-mautrix-facebook Respect devture_systemd_docker_base_docker_service_name 2024-06-04 13:14:34 +03:00
matrix-bridge-mautrix-gmessages chore(deps): update dock.mau.dev/mautrix/gmessages docker tag to v0.4.2 2024-06-16 21:59:30 +00:00
matrix-bridge-mautrix-googlechat Respect devture_systemd_docker_base_docker_service_name 2024-06-04 13:14:34 +03:00
matrix-bridge-mautrix-hangouts Respect devture_systemd_docker_base_docker_service_name 2024-06-04 13:14:34 +03:00
matrix-bridge-mautrix-instagram Respect devture_systemd_docker_base_docker_service_name 2024-06-04 13:14:34 +03:00
matrix-bridge-mautrix-meta-instagram Respect devture_systemd_docker_base_docker_service_name 2024-06-04 13:14:34 +03:00
matrix-bridge-mautrix-meta-messenger Respect devture_systemd_docker_base_docker_service_name 2024-06-04 13:14:34 +03:00
matrix-bridge-mautrix-signal chore(deps): update dock.mau.dev/mautrix/signal docker tag to v0.6.2 2024-06-16 21:59:34 +00:00
matrix-bridge-mautrix-slack Respect devture_systemd_docker_base_docker_service_name 2024-06-04 13:14:34 +03:00
matrix-bridge-mautrix-telegram Respect devture_systemd_docker_base_docker_service_name 2024-06-04 13:14:34 +03:00
matrix-bridge-mautrix-twitter Respect devture_systemd_docker_base_docker_service_name 2024-06-04 13:14:34 +03:00
matrix-bridge-mautrix-whatsapp chore(deps): update dock.mau.dev/mautrix/whatsapp docker tag to v0.10.8 2024-06-17 01:12:09 +00:00
matrix-bridge-mautrix-wsproxy Remove a few remaining hardcoded docker.service references 2024-06-05 21:22:21 +03:00
matrix-bridge-mx-puppet-discord Respect devture_systemd_docker_base_docker_service_name 2024-06-04 13:14:34 +03:00
matrix-bridge-mx-puppet-groupme Respect devture_systemd_docker_base_docker_service_name 2024-06-04 13:14:34 +03:00
matrix-bridge-mx-puppet-instagram Respect devture_systemd_docker_base_docker_service_name 2024-06-04 13:14:34 +03:00
matrix-bridge-mx-puppet-slack Respect devture_systemd_docker_base_docker_service_name 2024-06-04 13:14:34 +03:00
matrix-bridge-mx-puppet-steam Respect devture_systemd_docker_base_docker_service_name 2024-06-04 13:14:34 +03:00
matrix-bridge-mx-puppet-twitter Respect devture_systemd_docker_base_docker_service_name 2024-06-04 13:14:34 +03:00
matrix-bridge-sms Respect devture_systemd_docker_base_docker_service_name 2024-06-04 13:14:34 +03:00
matrix-bridge-wechat Respect devture_systemd_docker_base_docker_service_name 2024-06-04 13:14:34 +03:00
matrix-cactus-comments Respect devture_systemd_docker_base_docker_service_name 2024-06-04 13:14:34 +03:00
matrix-cactus-comments-client chore(deps): update joseluisq/static-web-server docker tag to v2.32.0 2024-06-19 08:26:15 +00:00
matrix-client-cinny Respect devture_systemd_docker_base_docker_service_name 2024-06-04 13:14:34 +03:00
matrix-client-element chore(deps): update vectorim/element-web docker tag to v1.11.69 2024-06-18 12:48:02 +00:00
matrix-client-hydrogen Respect devture_systemd_docker_base_docker_service_name 2024-06-04 13:14:34 +03:00
matrix-client-schildichat Respect devture_systemd_docker_base_docker_service_name 2024-06-04 13:14:34 +03:00
matrix-common-after/tasks Fix all 300+ ansible-lint-reported errors 2023-03-07 17:28:15 +02:00
matrix-conduit chore(deps): update matrixconduit/matrix-conduit docker tag to v0.8.0 2024-06-12 19:56:03 +00:00
matrix-corporal Respect devture_systemd_docker_base_docker_service_name 2024-06-04 13:14:34 +03:00
matrix-coturn Upgrade Coturn (4.6.2-r9 -> 4.6.2-r10) 2024-06-21 09:17:23 +03:00
matrix-dendrite Remove a few remaining hardcoded docker.service references 2024-06-05 21:22:21 +03:00
matrix-dimension Respect devture_systemd_docker_base_docker_service_name 2024-06-04 13:14:34 +03:00
matrix-dynamic-dns Respect devture_systemd_docker_base_docker_service_name 2024-06-04 13:14:34 +03:00
matrix-email2matrix Respect devture_systemd_docker_base_docker_service_name 2024-06-04 13:14:34 +03:00
matrix-ldap-registration-proxy Respect devture_systemd_docker_base_docker_service_name 2024-06-04 13:14:34 +03:00
matrix-ma1sd Respect devture_systemd_docker_base_docker_service_name 2024-06-04 13:14:34 +03:00
matrix-media-repo Fix container image repository name for matrix-media-repo 2024-06-06 09:01:17 +03:00
matrix-pantalaimon Respect devture_systemd_docker_base_docker_service_name 2024-06-04 13:14:34 +03:00
matrix-prometheus-nginxlog-exporter Respect devture_systemd_docker_base_docker_service_name 2024-06-04 13:14:34 +03:00
matrix-prometheus-services-connect Properly switch to element-hq-synapse and introduce variables for customizing that 2024-01-17 08:40:23 +02:00
matrix-rageshake Remove a few remaining hardcoded docker.service references 2024-06-05 21:22:21 +03:00
matrix-registration Respect devture_systemd_docker_base_docker_service_name 2024-06-04 13:14:34 +03:00
matrix-sliding-sync chore(deps): update ghcr.io/matrix-org/sliding-sync docker tag to v0.99.19 2024-06-28 16:18:15 +00:00
matrix-static-files chore(deps): update joseluisq/static-web-server docker tag to v2.32.0 2024-06-19 08:26:15 +00:00
matrix-sygnal chore(deps): update matrixdotorg/sygnal docker tag to v0.15.0 2024-06-26 16:20:10 +00:00
matrix-synapse chore(deps): update ghcr.io/element-hq/synapse docker tag to v1.110.0 2024-07-03 19:50:40 +00:00
matrix-synapse-admin Auto-configure synapse-admin to be restricted to a single homeserver (the one managed by the playbook) 2024-07-01 16:03:52 +03:00
matrix-synapse-auto-compressor Respect devture_systemd_docker_base_docker_service_name 2024-06-04 13:14:34 +03:00
matrix-synapse-reverse-proxy-companion Respect devture_systemd_docker_base_docker_service_name 2024-06-04 13:14:34 +03:00
matrix-user-creator Revert "Make use of the new --exists-ok flag for register_new_matrix_user" 2024-07-04 13:56:47 +03:00
matrix-user-verification-service Squashed commit of the following: 2024-03-24 19:15:43 +02:00