matrix-docker-ansible-deploy/roles/custom
Slavi Pantaleev a04f6f4e3d Optimize uninstall tasks a bit
- forego removing Docker images - it's not effective anyway, because it
  only removes the last version.. which is a drop in the bucket, usually

- do not reload systemd - it's none of our business. `--tags=start`,
  etc., handle this

- combine all uninstall tasks under a single block, which only runs if
  we detect traces (a leftover systemd .service file) of the component.
  If no such .service is detected, we skip them all. This may lead to
  incorect cleanup in rare cases, but is good enough for the most part.
2022-11-25 17:28:57 +02:00
..
matrix_playbook_migration/tasks Add install-* tags for quicker runs 2022-11-25 16:02:51 +02:00
matrix-aux Add install-* tags for quicker runs 2022-11-25 16:02:51 +02:00
matrix-backup-borg Optimize uninstall tasks a bit 2022-11-25 17:28:57 +02:00
matrix-base Add install-* tags for quicker runs 2022-11-25 16:02:51 +02:00
matrix-bot-buscarron Optimize uninstall tasks a bit 2022-11-25 17:28:57 +02:00
matrix-bot-go-neb Optimize uninstall tasks a bit 2022-11-25 17:28:57 +02:00
matrix-bot-honoroit Optimize uninstall tasks a bit 2022-11-25 17:28:57 +02:00
matrix-bot-matrix-registration-bot Optimize uninstall tasks a bit 2022-11-25 17:28:57 +02:00
matrix-bot-matrix-reminder-bot Optimize uninstall tasks a bit 2022-11-25 17:28:57 +02:00
matrix-bot-maubot Optimize uninstall tasks a bit 2022-11-25 17:28:57 +02:00
matrix-bot-mjolnir Optimize uninstall tasks a bit 2022-11-25 17:28:57 +02:00
matrix-bot-postmoogle Optimize uninstall tasks a bit 2022-11-25 17:28:57 +02:00
matrix-bridge-appservice-discord Optimize uninstall tasks a bit 2022-11-25 17:28:57 +02:00
matrix-bridge-appservice-irc Optimize uninstall tasks a bit 2022-11-25 17:28:57 +02:00
matrix-bridge-appservice-kakaotalk Optimize uninstall tasks a bit 2022-11-25 17:28:57 +02:00
matrix-bridge-appservice-slack Optimize uninstall tasks a bit 2022-11-25 17:28:57 +02:00
matrix-bridge-appservice-webhooks Optimize uninstall tasks a bit 2022-11-25 17:28:57 +02:00
matrix-bridge-beeper-linkedin Optimize uninstall tasks a bit 2022-11-25 17:28:57 +02:00
matrix-bridge-go-skype-bridge Optimize uninstall tasks a bit 2022-11-25 17:28:57 +02:00
matrix-bridge-heisenbridge Optimize uninstall tasks a bit 2022-11-25 17:28:57 +02:00
matrix-bridge-hookshot Optimize uninstall tasks a bit 2022-11-25 17:28:57 +02:00
matrix-bridge-mautrix-discord Optimize uninstall tasks a bit 2022-11-25 17:28:57 +02:00
matrix-bridge-mautrix-facebook Optimize uninstall tasks a bit 2022-11-25 17:28:57 +02:00
matrix-bridge-mautrix-googlechat Optimize uninstall tasks a bit 2022-11-25 17:28:57 +02:00
matrix-bridge-mautrix-hangouts Optimize uninstall tasks a bit 2022-11-25 17:28:57 +02:00
matrix-bridge-mautrix-instagram Optimize uninstall tasks a bit 2022-11-25 17:28:57 +02:00
matrix-bridge-mautrix-signal Optimize uninstall tasks a bit 2022-11-25 17:28:57 +02:00
matrix-bridge-mautrix-telegram Optimize uninstall tasks a bit 2022-11-25 17:28:57 +02:00
matrix-bridge-mautrix-twitter Optimize uninstall tasks a bit 2022-11-25 17:28:57 +02:00
matrix-bridge-mautrix-whatsapp Optimize uninstall tasks a bit 2022-11-25 17:28:57 +02:00
matrix-bridge-mx-puppet-discord Optimize uninstall tasks a bit 2022-11-25 17:28:57 +02:00
matrix-bridge-mx-puppet-groupme Optimize uninstall tasks a bit 2022-11-25 17:28:57 +02:00
matrix-bridge-mx-puppet-instagram Optimize uninstall tasks a bit 2022-11-25 17:28:57 +02:00
matrix-bridge-mx-puppet-slack Optimize uninstall tasks a bit 2022-11-25 17:28:57 +02:00
matrix-bridge-mx-puppet-steam Optimize uninstall tasks a bit 2022-11-25 17:28:57 +02:00
matrix-bridge-mx-puppet-twitter Optimize uninstall tasks a bit 2022-11-25 17:28:57 +02:00
matrix-bridge-sms Add install-* tags for quicker runs 2022-11-25 16:02:51 +02:00
matrix-cactus-comments Optimize uninstall tasks a bit 2022-11-25 17:28:57 +02:00
matrix-client-cinny Optimize uninstall tasks a bit 2022-11-25 17:28:57 +02:00
matrix-client-element Optimize uninstall tasks a bit 2022-11-25 17:28:57 +02:00
matrix-client-hydrogen Optimize uninstall tasks a bit 2022-11-25 17:28:57 +02:00
matrix-common-after/tasks Replace most import_tasks calls with include_tasks for improved performance 2022-11-24 11:33:45 +02:00
matrix-conduit Optimize uninstall tasks a bit 2022-11-25 17:28:57 +02:00
matrix-corporal Optimize uninstall tasks a bit 2022-11-25 17:28:57 +02:00
matrix-coturn Optimize uninstall tasks a bit 2022-11-25 17:28:57 +02:00
matrix-dendrite Optimize uninstall tasks a bit 2022-11-25 17:28:57 +02:00
matrix-dimension Optimize uninstall tasks a bit 2022-11-25 17:28:57 +02:00
matrix-dynamic-dns Optimize uninstall tasks a bit 2022-11-25 17:28:57 +02:00
matrix-email2matrix Optimize uninstall tasks a bit 2022-11-25 17:28:57 +02:00
matrix-etherpad Optimize uninstall tasks a bit 2022-11-25 17:28:57 +02:00
matrix-grafana Optimize uninstall tasks a bit 2022-11-25 17:28:57 +02:00
matrix-jitsi Optimize uninstall tasks a bit 2022-11-25 17:28:57 +02:00
matrix-ldap-registration-proxy Optimize uninstall tasks a bit 2022-11-25 17:28:57 +02:00
matrix-ma1sd Optimize uninstall tasks a bit 2022-11-25 17:28:57 +02:00
matrix-mailer Optimize uninstall tasks a bit 2022-11-25 17:28:57 +02:00
matrix-nginx-proxy Optimize uninstall tasks a bit 2022-11-25 17:28:57 +02:00
matrix-ntfy Optimize uninstall tasks a bit 2022-11-25 17:28:57 +02:00
matrix-postgres Add install-* tags for quicker runs 2022-11-25 16:02:51 +02:00
matrix-postgres-backup Optimize uninstall tasks a bit 2022-11-25 17:28:57 +02:00
matrix-prometheus Optimize uninstall tasks a bit 2022-11-25 17:28:57 +02:00
matrix-prometheus-node-exporter Optimize uninstall tasks a bit 2022-11-25 17:28:57 +02:00
matrix-prometheus-postgres-exporter Optimize uninstall tasks a bit 2022-11-25 17:28:57 +02:00
matrix-redis Add install-* tags for quicker runs 2022-11-25 16:02:51 +02:00
matrix-registration Optimize uninstall tasks a bit 2022-11-25 17:28:57 +02:00
matrix-sygnal Optimize uninstall tasks a bit 2022-11-25 17:28:57 +02:00
matrix-synapse Optimize uninstall tasks a bit 2022-11-25 17:28:57 +02:00
matrix-synapse-admin Optimize uninstall tasks a bit 2022-11-25 17:28:57 +02:00
matrix-synapse-reverse-proxy-companion Optimize uninstall tasks a bit 2022-11-25 17:28:57 +02:00
matrix-user-creator Replace most import_tasks calls with include_tasks for improved performance 2022-11-24 11:33:45 +02:00