Slavi Pantaleev
1f1a3dfc38
Ensure database port is passed to Borg as an integer
Without this, it's a string and borg says:
> At 'hooks.postgresql_databases[INDEX_HERE].port': '5432' is not of type 'integer'
> /etc/borgmatic/config.yaml /etc/borgmatic.d /tmp/.config/borgmatic/config.yaml /tmp/.config/borgmatic.d: No valid configuration files found
.. and fails to do anything.
3 år sedan
Slavi Pantaleev
d8df03dfc9
Mark Postgres v15 as supported for borg backup
Fixes https://github.com/spantaleev/matrix-docker-ansible-deploy/issues/2257
Fixed in d134cd7c4c
(thanks to `alpine:latest` now being `alpine:3.17.0`, which includes
Postgres v15)
3 år sedan
Slavi Pantaleev
b2a40effaf
Fix Element self-building by switching to docker-buildx
Fixes https://github.com/spantaleev/matrix-docker-ansible-deploy/issues/2318
3 år sedan
Slavi Pantaleev
6414599079
Upgrade Coturn (4.6.0 -> 4.6.1)
3 år sedan
Slavi Pantaleev
9b47a85322
Merge pull request #2316 from qlyoung/fix-s3-ensure-data-directory
fix s3 storage provider not ensuring data dir
3 år sedan
Slavi Pantaleev
7464604ddd
Make use of matrix_synapse_ext_s3_storage_provider_data_path in a few more places
3 år sedan
Quentin Young
b31731ebf8
fix s3 storage provider not ensuring data dir
This path is accessed by the s3 storage provider stuff and needs to be
ensured.
Broken by 7c5c3aedc
3 år sedan
Slavi Pantaleev
ceb2c30277
Upgrade mautrix-signal (v0.4.1 -> v0.4.2)
3 år sedan
Slavi Pantaleev
4589f94053
Upgrade Postgres (minor versions upgrade)
3 år sedan
Slavi Pantaleev
d59bbfdfc9
Upgrade Hookshot (2.4.0 -> 2.5.0)
3 år sedan
Slavi Pantaleev
a353bda7a1
Upgrade appservice-slack (2.0.1 -> 2.0.2)
3 år sedan
Slavi Pantaleev
9e93030159
Upgrade Grafana (9.3.0 -> 9.3.1)
3 år sedan
Slavi Pantaleev
7dc612743d
Merge pull request #2311 from etkecc/patch-131
Update prometheus 2.40.4 -> 2.40.5
3 år sedan
Aine
ea401170e1
Update prometheus 2.40.4 -> 2.40.5
3 år sedan
Slavi Pantaleev
5e595611fe
Merge pull request #2309 from etkecc/patch-130
fix hookshot role
3 år sedan
Aine
8ca6cdd016
fix hookshot role
3 år sedan
Slavi Pantaleev
e3d21e8096
Rename some default Hookshot variables
Fixup for 7e2e2626a0
Some references were left unrenamed which caused `validate_config.yml`
to trigger.
3 år sedan
Slavi Pantaleev
dc817f30ce
Upgrade Grafana (9.2.7 -> 9.3.0)
3 år sedan
Slavi Pantaleev
9d5b5d7a01
Merge pull request #2308 from etkecc/patch-129
Update grafana 9.2.6 -> 9.2.7
3 år sedan
Slavi Pantaleev
0a018ac22b
Add internal Postgres instance (if enabled) to postgres-backup dependencies
3 år sedan
Slavi Pantaleev
d5ea17d66f
Make postgres-backup priority start later
3 år sedan
Slavi Pantaleev
4eed49f931
Replace custom/matrix-postgres-backup role with galaxy/com.devture.ansible.role.postgres_backup
This role is usable on its own and it's not tied to Matrix, so
extracting it out into an independent role that we install via
ansible-galaxy makes sense.
This also fixes the confusion from the other day, where
`matrix_postgres_*` had to be renamed to `devture_postgres_*`
(unless it was about `matrix_postgres_backup_*`).
We now can safely say that ALL `matrix_postgres_*` variables need to be
renamed.
Fixes https://github.com/spantaleev/matrix-docker-ansible-deploy/issues/2305
3 år sedan
Aine
d37adfba4e
Update grafana 9.2.6 -> 9.2.7
3 år sedan
Slavi Pantaleev
a365e54f4d
Merge pull request #2307 from etkecc/patch-128
Update prometheus 2.40.2 -> 2.40.4
3 år sedan
Aine
65019a5774
Update prometheus 2.40.2 -> 2.40.4
3 år sedan
Slavi Pantaleev
de979bc6a2
Upgrade com.devture.ansible.role.postgres
3 år sedan
Slavi Pantaleev
bc64d8ed9a
Upgrade prometheus-node-exporter (v1.4.0 -> v1.5.0)
3 år sedan
Slavi Pantaleev
4a62df2ea3
Make Hookshot logging-level configurable
3 år sedan
Slavi Pantaleev
84f306b236
Add support for enableHttpGet and waitForComplete Hookshot options
Supersedes https://github.com/spantaleev/matrix-docker-ansible-deploy/pull/2256
3 år sedan
Slavi Pantaleev
7e2e2626a0
Make hookshot variable names consistent with the rest of the playbook
Related to https://github.com/spantaleev/matrix-docker-ansible-deploy/pull/2256
3 år sedan
Slavi Pantaleev
a2f0bcc4a3
Merge pull request #2306 from MrAnno/faq-docker-install-typo
Fix Docker installation typo in FAQ
3 år sedan
László Várady
3424a1169d
Fix Docker installation typo in FAQ
3 år sedan
Slavi Pantaleev
b25385dffd
Upgrade com.devture.ansible.role.postgres
3 år sedan
Slavi Pantaleev
d40d303cc5
Merge pull request #2304 from array-in-a-matrix/patch-10
update dendrite to v0.10.8
3 år sedan
Array in a Matrix
d5e8d2a939
update dendrite
3 år sedan
Slavi Pantaleev
8c5e34b37f
Upgrade ddclient (v3.10.0-ls105 -> v3.10.0-ls106)
3 år sedan
Slavi Pantaleev
4b2d30a474
Fix matrix_dendrite_client_api_turn_shared_secret not being defined
Regression since https://github.com/spantaleev/matrix-docker-ansible-deploy/pull/2290
3 år sedan
Slavi Pantaleev
5b26647127
Upgrade Certbot (v1.31.0 -> v2.0.0) and switch to new default key type (ecdsa)
More details about the new key type can be found here:
https://eff-certbot.readthedocs.io/en/stable/using.html#rsa-and-ecdsa-keys
Existing RSA-based keys will continue to renew as RSA until manual
action is taken. Example from the documentation above:
> certbot renew --key-type ecdsa --cert-name example.com --force-renewal
In the future, we may add a command which does this automatically for
all domains.
3 år sedan
Slavi Pantaleev
81054bb19c
Upgrade com.devture.ansible.role.postgres
3 år sedan
Slavi Pantaleev
0d322a5c86
Announce matrix-postgres replacement and /usr/local/bin cleanup
3 år sedan
Slavi Pantaleev
4b111d05d5
Pass devture_postgres_db_migration_request to com.devture.ansible.role.postgres in a cleaner way
3 år sedan
Slavi Pantaleev
910cd9adf0
Replace import_role calls with include_role calls
3 år sedan
Slavi Pantaleev
4bb3a38de6
Upgrade com.devture.ansible.role.postgres
3 år sedan
Slavi Pantaleev
3d1ea3e79e
Auto-delete old matrix scripts from /usr/local/bin
3 år sedan
Slavi Pantaleev
d1b2fd50be
Remove manual service enablement/start for backup-borg
This is done via devture_systemd_service_manager_services_list_auto
already.
3 år sedan
Slavi Pantaleev
2688e8bfc3
Optimize initial installation by not reloading systemd after each .service install
We expect `--tags=start` to handle systemd reloading, so we don't need
to do it manually each time we install/uninstall a .service file.
3 år sedan
Slavi Pantaleev
707e909b9b
/usr/local/bin/matrix-ssl-lets-encrypt-certificates-renew -> /matrix/ssl/bin/lets-encrypt-certificates-renew
3 år sedan
Slavi Pantaleev
fb86f6d5e7
/usr/local/bin/matrix-remove-all -> /matrix/bin/remove-all
3 år sedan
Slavi Pantaleev
c928148261
Make uninstall tasks for Synapse delete bin/
3 år sedan
Slavi Pantaleev
40cf9cd72c
/usr/local/bin/matrix-dendrite-create-account -> /matrix/dendrite/bin/create-account
3 år sedan