Commit graph

8 commits

Author SHA1 Message Date
9dba002f10
maintenance(playbook): simplify nginx repo setup and install task name
All checks were successful
/ Ansible Lint (push) Successful in 1m45s
2025-02-18 05:48:52 +01:00
1ea63a19d3
maintenance(playbook): ensure docker repo and install before update
As with ensuring the nginx repo setup and install on relevant hosts, do
the same for docker.
2025-02-18 05:48:01 +01:00
7420ed6010
nginx(role): split up repo setup and install task lists to estab. conv.
Split up repo setup and package installation after all to establish this
as a convention (its already done this way in the docker role and was
done this way in the nginx role before) to highlight that an external
repo is used.
2025-02-18 05:43:39 +01:00
d62c070ccc
maintenance(playbook): fix playbook by using updated nginx role res. 2025-02-18 05:17:38 +01:00
ff540126a1
add chaosknoten to hosts and new hypervisors group
All checks were successful
/ Ansible Lint (push) Successful in 1m47s
Also exclude that group from the tasks otherwise targeting all hosts.
2025-02-16 02:34:14 +01:00
647c2fc005
Also ensure NGINX repo and install before apt update for nextcloud_hosts
Do that because the nextcloud role uses NGINX via the nginx role
internally as well, but nextcloud_hosts aren't necessarily in the
nginx_hosts group then.
2024-06-18 01:37:41 +02:00
11bbf187c6
Ensure NGINX repo and install before apt update, so that it works
Ensure NGINX repo and install on nginx_hosts before apt update, so that
the latest NGINX key is deployed and apt update won't fail on an invalid
signature on these hosts.
Also only run the gnupg install if gnupg isn't present in the nginx
repo_setup.yaml to make that work.
2024-06-18 01:14:00 +02:00
b295690ad5 Add playbook and accompanying role for doing maintenance 2023-09-25 02:57:30 +02:00