Commit Graph

313 Commits

Author SHA1 Message Date
Slavi Pantaleev
7f98d5cba3 Upgrade postgres-backup
The new version supports a new `devture_postgres_backup_postgres_role_include_name` variable,
which we'll make use of later.
2023-11-19 14:07:11 +02:00
Aine
9e3925a9e3
fix jitsi auth, again 2023-11-19 13:01:17 +02:00
Aine
c1255407de
grafana v10.2.1; jitsi v9078; prometheus v2.48.0 2023-11-16 09:48:49 +02:00
Slavi Pantaleev
a881031578 Upgrade Postgres (v16.0-8 -> v16.1-0) 2023-11-14 10:15:52 +02:00
Slavi Pantaleev
4cac6f547e Upgrade Traefik (v2.10.5-1 -> v2.10.5-2) 2023-11-13 18:45:33 +02:00
Slavi Pantaleev
5643bf3ca8
Merge pull request #2989 from spantaleev/renovate/geerlingguy.docker-7.x
Update dependency geerlingguy.docker to v7.0.2
2023-11-13 11:38:53 +02:00
Aine
a390f6b247
Update prometheus node exporter v1.7.0 2023-11-13 11:12:59 +02:00
renovate[bot]
8a685aac7b
Update dependency geerlingguy.docker to v7.0.2 2023-11-10 23:06:02 +00:00
Slavi Pantaleev
b77a438169 Upgrade Traefik (v2.10.5-0 -> v2.10.5-1) 2023-11-09 13:39:21 +02:00
Slavi Pantaleev
ebcafc6518 Upgrade postgres-backup
The new version supports v16.

Related to: https://github.com/devture/com.devture.ansible.role.postgres_backup/pull/3
2023-11-02 18:10:50 +02:00
Slavi Pantaleev
670ae6f602 Upgrade Jitsi (v8960-2 -> v8960-3) and pass jitsi_user_username explicitly
It would work even without explicitly passing `jitsi_user_username` as
auto-detection logic will run. Passing it explicitly spares the Jitsi
role some work.

Related to:

- https://github.com/mother-of-all-self-hosting/ansible-role-jitsi/pull/2
- https://github.com/spantaleev/matrix-docker-ansible-deploy/issues/2974#issuecomment-1784256903
2023-10-31 08:33:36 +02:00
Aine
09b013adfa
Update borgmatic 1.8.3 -> 1.8.4 2023-10-27 10:11:20 +03:00
Aine
ffc2aef0b2
fix jitsi auth (w/ auth; w/o auth), closes #2589 2023-10-26 22:34:08 +03:00
Aine
90c3e7595e
Update grafana 10.1.5 -> 10.2.0 2023-10-24 18:49:20 +03:00
Slavi Pantaleev
4d93ce752b Upgrade Postgres (v16.0-7 -> v16.0-8) 2023-10-21 08:23:52 +03:00
Slavi Pantaleev
b8a92d7778 Upgrade Postgres (v16.0-6 -> v16.0-7)
Fixes https://github.com/spantaleev/matrix-docker-ansible-deploy/issues/2953
2023-10-19 09:17:36 +03:00
Slavi Pantaleev
29b62f77a5 Upgrade Postgres (v16.0-5 -> v16.0-6) - adds auto-tuning 2023-10-18 08:24:52 +03:00
Slavi Pantaleev
e58a95159b
Merge pull request #2941 from etkecc/patch-307
Update borgmatic 1.8.2 -> 1.8.3
2023-10-16 17:53:36 +03:00
Aine
fca22ae922
Update prometheus 2.47.1 -> 2.47.2 2023-10-16 14:52:14 +03:00
Aine
5e91025c3b
Update borgmatic 1.8.2 -> 1.8.3 2023-10-16 14:48:55 +03:00
Aine
968bf38a29
migrate prometheus exporter roles 2023-10-15 23:13:01 +03:00
Aine
3b2cb1cbc2
update grafana 10.1.4 -> 10.1.5 2023-10-12 18:54:16 +03:00
Slavi Pantaleev
4e46fb3cce Upgrade Traefik (v2.10.4-1 -> v2.10.5-0) 2023-10-12 01:09:42 +03:00
Aine
5ec9349810
Update prometheus 2.47.0 -> 2.47.1 2023-10-04 16:19:09 +03:00
Aine
e3149afe0b
Update borg 1.2.5 -> 1.2.6 2023-10-02 19:31:34 +03:00
Slavi Pantaleev
ed8f8350c6
Merge pull request #2922 from etkecc/patch-300
Update docker role (sic!)
2023-09-30 06:51:40 +03:00
Aine
515e827391
Update docker role (sic!) 2023-09-30 00:51:44 +03:00
Aine
a5d7f1bb25
Update grafana v10.1.2 -> v10.1.4 2023-09-30 00:48:38 +03:00
Slavi Pantaleev
860a144283 Revert "Upgrade backup-borg (v1.2.5-1.8.2-1 -> v1.2.5-1.8.2-2)"
This reverts commit fd6daf3d24.

Looks like v1.2.5-1.8.2-2 supposedly offers Postgres v16 support,
but does not work well with it and will need additional work.
2023-09-27 14:14:50 +03:00
Slavi Pantaleev
fd6daf3d24 Upgrade backup-borg (v1.2.5-1.8.2-1 -> v1.2.5-1.8.2-2) 2023-09-27 14:09:02 +03:00
Slavi Pantaleev
363c0254e7 Upgrade Postgres (v16.0-2 -> v16.0-5) 2023-09-26 17:52:01 +03:00
Aine
8f269a1c20
Update etherpad 1.9.2 -> 1.9.3 2023-09-26 12:00:28 +03:00
Slavi Pantaleev
82e3b6c988 Upgrade Jitsi (v8960-0 -> v8960-1) 2023-09-22 13:05:14 +03:00
Slavi Pantaleev
0e96d7f57a Upgrade prometheus-postgres-exporter (v0.13.2-0 -> v0.14.0-0) 2023-09-20 09:50:41 +03:00
Aine
f2d9e0d33d
Update grafana 10.1.1 -> 10.1.2 2023-09-19 11:19:05 +03:00
Slavi Pantaleev
8028a7c831 Upgrade Jitsi (v8922-1 -> v8960-0) 2023-09-19 10:01:10 +03:00
Aine
eefc12acc2
Make borgmatic container tmp dir size configurable 2023-09-18 10:57:05 +03:00
Slavi Pantaleev
de2bd4f5ea Upgrade Postgres (v16.0-1 -> v16.0-2) 2023-09-16 11:40:48 +03:00
Slavi Pantaleev
2376c920d8 Upgrade Postgres (v16.0-0 -> v16.0-1) 2023-09-16 10:08:33 +03:00
Slavi Pantaleev
d38bfe93e9 Upgrade Postgres (v15.4-1 -> v16.0-0) 2023-09-16 10:06:30 +03:00
Aine
020bfbd3a4
Update jitsi v8922-0 -> v8922-1 2023-09-12 19:46:54 +03:00
Slavi Pantaleev
1c847c5144 Upgrade Postgres (v15.4-0 -> v15.4-1) 2023-09-12 12:35:42 +03:00
Slavi Pantaleev
636aed0916 Upgrade Postgres (minor versions upgrade) 2023-09-12 12:18:58 +03:00
Aine
b5be7672c5
enable etherpad framing by default - it's meant to be embedded 2023-09-06 14:21:42 +03:00
Aine
d72b74071d
Update prometheus 2.45.0 -> 2.47.0 2023-09-06 13:32:49 +03:00
Aine
34937061a2
Update jitsi v8615 -> v8922 2023-09-04 18:11:22 +03:00
Aine
b8b166f594
Update grafana 10.1.0 -> 10.1.1 2023-09-01 13:46:18 +03:00
Aine
efd7f4b3b8
Update borg v1.2.4 -> v1.2.5 2023-08-31 23:20:13 +03:00
Slavi Pantaleev
af636a1bb0 Upgrade ntfy (v2.7.0-0 -> v2.7.0-2) and switch it to a non-privileged port
Fixes https://github.com/spantaleev/matrix-docker-ansible-deploy/issues/2846
2023-08-26 08:21:15 +03:00
Slavi Pantaleev
b7a0db2d7c Upgrade Grafana (v10.0.3-0 -> v10.1.0-0) 2023-08-25 11:57:52 +03:00
Aine
454cd83670
Update borgmatic 1.7.15 -> 1.8.2 2023-08-22 09:59:25 +03:00
Aine
b7076719c7
Update redis 7.0.12 -> 7.2.0 2023-08-18 08:50:06 +03:00
Aine
221dd613f0
update etherpad (1.9.0 -> 1.9.2); update ntfy (2.6.2 -> 2.7.0) 2023-08-18 01:41:30 +03:00
Aine
5da7b911f7
update docker role; update prometheus node exporter (1.6.0 -> 1.6.1) 2023-08-16 10:23:07 +03:00
Aine
4fb0a0222e
Update redis 7.0.10 -> 7.0.12 2023-08-16 10:10:39 +03:00
Slavi Pantaleev
ccebbc07ca Upgrade Traefik (v2.10.4-0 -> v2.10.4-1) 2023-08-06 12:13:56 +03:00
Slavi Pantaleev
f206615602
Merge pull request #2816 from etkecc/master-1
Update borg role v1.2.4-1.7.15-1 -> v1.2.4-1.7.15-2
2023-08-05 14:44:13 +03:00
Aine
1dfe7a3da8
Update backup-borg role 2023-08-05 14:09:35 +03:00
Slavi Pantaleev
4b61aca11e Upgrade Prometheus (v2.45.0-0 -> v2.45.0-1) 2023-08-05 09:01:33 +03:00
Aine
4dfaeed4a1
Update borg role v1.2.4-1.7.15-1 -> v1.2.4-1.7.15-2 2023-08-05 00:23:10 +03:00
Slavi Pantaleev
08b433a8f7 Upgrade Grafana (v10.0.2-1 -> v10.0.3-0) 2023-07-26 19:50:18 +03:00
Slavi Pantaleev
9703d1d1e5 Upgrade Traefik (v2.10.3-0 -> v2.10.4-0) 2023-07-25 17:28:30 +03:00
Slavi Pantaleev
856a328e96 Upgrade prometheus-postgres-exporter (v0.13.1-0 -> v0.13.2-0) 2023-07-24 08:44:33 +03:00
Slavi Pantaleev
3f2b14f630 Upgrade backup-borg (v1.2.4-1.7.15-0 -> v1.2.4-1.7.15-1) 2023-07-13 12:32:51 +03:00
Slavi Pantaleev
4ee26fab2f Upgrade postgres_backup 2023-07-13 12:29:15 +03:00
Slavi Pantaleev
9d76e73913 Upgrade Jitsi (v8615-0 -> v8615-2) 2023-07-12 08:05:45 +03:00
Slavi Pantaleev
68c9652947 Upgrade Grafana (v10.0.2-0 -> v10.0.2-1) 2023-07-12 08:05:40 +03:00
Slavi Pantaleev
db47c6f1e3 Upgrade Grafana (v10.0.1-1 -> v10.0.2-0) 2023-07-11 14:43:44 +03:00
Slavi Pantaleev
c0f89ec252 Upgrade Grafana (v10.0.1-0 -> v10.0.1-1) 2023-07-06 11:14:22 +03:00
Slavi Pantaleev
8f93853845 Upgrade ntfy (v2.6.1-0 -> v2.6.2-0) 2023-07-01 09:32:30 +03:00
Slavi Pantaleev
4a34efbe97 Upgrade ntfy (v2.6.0-0 -> v2.6.1-0) 2023-06-29 09:57:03 +03:00
Aine
19b83360d0
Update ntfy 2.5.0 -> 2.6.0 2023-06-28 21:54:06 +03:00
Aine
b7d79a95fa
Update prometheus postgres exporter 0.13.0 -> 0.13.1 2023-06-28 13:04:37 +03:00
Slavi Pantaleev
4dda00dbc6
Merge pull request #2763 from etkecc/patch-258
Update borgmatic 1.7.14 -> 1.7.15
2023-06-25 12:21:46 +03:00
Aine
9142f4d2ee
Update borgmatic 1.7.14 -> 1.7.15 2023-06-25 10:35:53 +03:00
Aine
5b968f47d2
Update prometheus 2.44.0 -> 2.45.0 2023-06-25 10:35:14 +03:00
Dan Arnfield
fa2a81fc5e Update prometheus_postgres_exporter 2023-06-23 18:02:56 -05:00
Slavi Pantaleev
fdb3c000a3
Merge pull request #2757 from etkecc/patch-256
Update prometheus postgres exporter 0.12.0 -> 0.13.0
2023-06-22 21:36:39 +03:00
Aine
38c8bd858a
Update grafana 10.0.0 -> 10.0.1 2023-06-22 21:22:30 +03:00
Aine
5e1c7c6cf1
Update prometheus postgres exporter 0.12.0 -> 0.13.0 2023-06-22 21:17:18 +03:00
Aine
a6e60378d9
Update grafana 9.5.3 -> 10.0.0 2023-06-22 21:16:39 +03:00
Slavi Pantaleev
77547ab58a
Merge pull request #2752 from etkecc/patch-252
Update etherpad 1.8.18 -> 1.9.0
2023-06-21 09:05:51 +03:00
Slavi Pantaleev
a60a7d2705 Upgrade Traefik (v2.10.1-2 -> v2.10.3-0) 2023-06-21 09:05:11 +03:00
Aine
ce7a3fa6d7
Update etherpad 1.8.18 -> 1.9.0 2023-06-20 21:12:39 +03:00
SapuSeven
bfd8ee3977
Fix installing 'aux'-role on NTFS - Fixes #2738 2023-06-15 22:34:38 +02:00
Slavi Pantaleev
17a0f89775 Upgrade Traefik (v2.10.1-1 -> v2.10.1-2) 2023-06-12 07:16:53 +03:00
Slavi Pantaleev
e5fa91018e
Merge pull request #2725 from etkecc/patch-241
Update grafana 9.5.2 -> 9.5.3
2023-06-07 07:21:23 +03:00
Aine
aab55d5b5c
Update borgmatic 1.7.13 -> 1.7.14 2023-06-06 23:53:18 +03:00
Aine
63473482ba
Update grafana 9.5.2 -> 9.5.3 2023-06-06 23:50:38 +03:00
Slavi Pantaleev
37165ef202 Upgrade Traefik (v2.10.1-0 -> v2.10.1-1) 2023-06-02 10:44:31 +03:00
Slavi Pantaleev
cfedf675ee Upgrade Traefik (v2.9.10-2 -> v2.10.1-0) 2023-05-28 21:27:03 +03:00
Aine
788fa0e766
update prometheus-node-exporter 1.5.0 -> 1.6.0 2023-05-27 15:59:54 +00:00
Aine
d475a4906d
update ntfy 2.4.0 -> 2.5.0 2023-05-18 20:51:15 +00:00
Aine
c8dbb437b9
fix prometheus postgres exporter role name 2023-05-17 18:29:22 +00:00
Slavi Pantaleev
cd116d3bc6
Merge pull request #2689 from moan0s/postgres-exporter
Move postgres-exporter repo
2023-05-17 21:21:17 +03:00
Slavi Pantaleev
017a795105 Upgrade aux (v1.0.0-0 -> v1.0.0-1) 2023-05-17 21:19:47 +03:00
Julian-Samuel Gebühr
98d8723694 Move postgres-exporter repo 2023-05-17 14:58:22 +02:00
Aine
e435c6bb55
update borgmatic 1.7.12 -> 1.7.13 2023-05-16 19:48:09 +00:00
Slavi Pantaleev
62c92578b5 Upgrade Postgres (minor versions upgrade) 2023-05-15 06:57:56 +03:00
Aine
25a4af1d3b
Update prometheus v2.43.0 -> 2.44.0 2023-05-14 22:20:29 +00:00
Slavi Pantaleev
1b9a29fba6 Upgrade Grafana (v9.5.1-0 -> v9.5.2-0) 2023-05-11 09:42:19 +03:00
Slavi Pantaleev
f102d75e13 Upgrade backup-borg (v1.2.4-1.7.12-1 -> v1.2.4-1.7.12-2) 2023-05-11 09:42:13 +03:00
Aine
76d50a85fb
Update jitsi stable-8319 -> stable-8615 2023-05-02 11:02:52 +00:00
Slavi Pantaleev
d4676f2c7c Upgrade com.devture.ansible.role.timesync to pinned tag (v1.0.0-0) 2023-04-29 08:21:02 +03:00
Slavi Pantaleev
a4e6f91ebb Upgrade com.devture.ansible.role.systemd_service_manager (v1.0.0-0 -> v1.0.0-1) 2023-04-27 17:55:51 +03:00
Slavi Pantaleev
f0e5a00802 Upgrade backup-borg (v1.2.4-1.7.12-0 -> v1.2.4-1.7.12-1) 2023-04-27 17:55:39 +03:00
Aine
b74ddf1c6b
update grafana (2.4.7 -> 2.5.1); update ntfy (2.3.1 -> 2.4.0) 2023-04-26 21:35:04 +00:00
Slavi Pantaleev
c62896b97e Upgrade Traefik (v2.9.10-1 -> v2.9.10-2) 2023-04-18 10:59:02 +03:00
Slavi Pantaleev
66930c9d75 Upgrade systemd_docker_base, container_socket_proxy, Traefik
These roles now obey
`devture_systemd_docker_base_container_image_pull_method` and `devture_systemd_docker_base_container_network_creation_method`
and can work on systems which don't have the Docker SDK for Python
installed by avoiding the various Ansible Docker modules and using raw
`docker` commands for pulling images and creating networks.
2023-04-18 10:41:55 +03:00
Aine
2f11bf39c3
Update borgmatic 1.7.11 -> 1.7.12 2023-04-14 06:05:24 +00:00
Slavi Pantaleev
2649d9d8bb Fix lint-reported errors 2023-04-08 08:10:22 +03:00
Slavi Pantaleev
45c92ba7db Upgrade Traefik (2.9.9 -> 2.9.10) 2023-04-07 08:09:57 +03:00
Aine
8f43385f16
add borgmatic cli 2023-04-04 21:05:02 +00:00
Aine
df5df0b386
Update borgmatic 1.7.10 -> 1.7.11 2023-04-04 11:24:14 +00:00
Slavi Pantaleev
1d00d15482 Switch to exported Jitsi role 2023-04-03 08:53:46 +03:00
Slavi Pantaleev
6538b707fe Auto-sort roles in requirements.yml with agru 2023-03-31 17:09:07 +03:00
Aine
f68038c1db
Update ntfy 2.3.0 -> 2.3.1 2023-03-31 11:05:41 +00:00
Aine
39c8817aaa
fix typo 2023-03-30 07:46:41 +00:00
Aine
cc40984b03
Update requirements.yml 2023-03-30 07:44:14 +00:00
Slavi Pantaleev
82a484c62f Upgrade Grafana (v9.4.7-0 -> v9.4.7-1) 2023-03-28 12:24:37 +03:00
Aine
3d3212725e
Update borgmatic 1.7.9 -> 1.7.10 2023-03-28 08:01:39 +00:00
Slavi Pantaleev
6732901c70 Upgrade com.devture.ansible.role.systemd_service_manager 2023-03-28 10:54:47 +03:00
Aine
34a03cf732
safely integrate agru, format justfile, format requirements.yml 2023-03-25 17:47:13 +02:00
Slavi Pantaleev
e60febc9ca Use git for fetching the geerlingguy.docker role
With this change, all dependency roles are downloaded
using the same mechanism (git), which makes life simpler for tools like
https://gitlab.com/etke.cc/int/agru
2023-03-25 08:56:12 +02:00
Aine
e04894de7c
Update borg 1.2.3 -> 1.2.4 2023-03-24 07:54:06 +00:00
Slavi Pantaleev
6b3ab052f6 Upgrade prometheus_node_exporter (v1.5.0-6 -> v1.5.0-7) 2023-03-23 11:02:27 +02:00
Aine
1a23016570
Update grafana v9.4.3 -> v9.4.7 2023-03-22 16:54:39 +00:00
Slavi Pantaleev
c222391e77 Upgrade Traefik (v2.9.8-2 -> v2.9.9-0) 2023-03-22 07:46:53 +02:00
Slavi Pantaleev
7a7c75c6a4 Upgrade prometheus_postgres_exporter (v0.11.1-2 -> v0.12.0-0) 2023-03-22 07:43:54 +02:00
Slavi Pantaleev
4a009480ae
Merge pull request #2593 from etkecc/patch-197
Update prometheus v2.42.0 -> v2.43.0
2023-03-21 20:14:43 +02:00
Aine
045542be76
Update redis 7.0.9 -> 7.0.10 2023-03-21 18:03:53 +00:00
Aine
5c0cc0168c
Update prometheus v2.42.0 -> v2.43.0 2023-03-21 17:59:58 +00:00
Slavi Pantaleev
14b8efcad2 Replace matrix-prometheus with an external Prometheus role 2023-03-21 07:38:12 +02:00
Slavi Pantaleev
d351213486 Upgrade prometheus_node_exporter (v1.5.0-4 -> v1.5.0-6) 2023-03-21 07:29:21 +02:00
Slavi Pantaleev
220d80ac3a Move matrix-aux outside of this playbook 2023-03-20 11:06:27 +02:00
Aine
b01e7b1ae5
update ntfy 2.1.2 -> 2.2.0 2023-03-18 19:29:20 +00:00
Aine
88dc5e0de0
migrate prometheus-node-exporter's var 2023-03-18 10:26:29 +02:00
Aine
ff6e7f0ac5
Update borgmatic 1.7.8 -> 1.7.9 2023-03-16 21:03:55 +00:00
Slavi Pantaleev
d6975e4ab8 Upgrade com.devture.ansible.role.postgres 2023-03-16 14:57:40 +02:00
Aine
122a834a7f
update prometheus-node-exporter 1.5.0-2 -> 1.5.0-3 2023-03-10 20:23:13 +00:00
Slavi Pantaleev
70af9a4481 Upgrade Traefik (v2.9.8-1 -> v2.9.8-2) - not using unprivileged ports anymore 2023-03-09 08:56:58 +02:00
Slavi Pantaleev
26fdae3797 Upgrade com.devture.ansible.role.container_socket_proxy 2023-03-06 10:29:58 +02:00
Slavi Pantaleev
bf2b540807 Harden Traefik security by accessing the Docker API through docker-socket-proxy
With these changes, we:

- install https://github.com/Tecnativa/docker-socket-proxy via the
  https://github.com/devture/com.devture.ansible.role.container_socket_proxy Ansible role

- make Traefik access the Docker API via TCP by connecting to this
  socket proxy

- .. which allows us to run the Traefik container with less privileges
  (non-`root`, dropped capabilities)
2023-03-06 09:11:02 +02:00
Aine
6a6761cb88
Update ntfy 2.1.1 -> 2.1.2 2023-03-05 10:17:07 +00:00
Aine
e588f5eaec
update grafana 9.4.2 -> 9.4.3 2023-03-03 07:47:47 +00:00
Slavi Pantaleev
8acfcf8bf1
Merge pull request #2537 from etkecc/patch-185
update borgmatic 1.7.7 -> 1.7.8
2023-03-03 09:35:43 +02:00
Slavi Pantaleev
70b67b12bc Upgrade com.devture.ansible.role.postgres_backup 2023-03-03 09:04:13 +02:00
Slavi Pantaleev
0dcfc74fc8 Upgrade com.devture.ansible.role.traefik_certs_dumper 2023-03-03 09:00:30 +02:00
Slavi Pantaleev
49b7d805ee Upgrade com.devture.ansible.role.traefik 2023-03-03 09:00:30 +02:00
Aine
bb19de4a5f
update borgmatic 1.7.7 -> 1.7.8 2023-03-03 06:21:26 +00:00