From b19ff0cf87da0c9cc3342f5a904376c96343276a Mon Sep 17 00:00:00 2001 From: godog <godog@autistici.org> Date: Sat, 15 Mar 2025 15:13:09 +0100 Subject: [PATCH 1/2] web-users: make sure http starts on mariadb upgrades After the change is deployed verify the resulting units are enabled. --- roles/web-users/files/docker-web-users-http.systemd | 5 +++++ 1 file changed, 5 insertions(+) diff --git a/roles/web-users/files/docker-web-users-http.systemd b/roles/web-users/files/docker-web-users-http.systemd index 6de01de0..f06c3e9b 100644 --- a/roles/web-users/files/docker-web-users-http.systemd +++ b/roles/web-users/files/docker-web-users-http.systemd @@ -2,3 +2,8 @@ # (the unix socket changes) [Unit] PartOf=mariadb@users.service + +# Make sure 'systemctl start mariadb@users' also brings up this unit. For +# example during mariadb package upgrades. +[Install] +WantedBy=mariadb@users.service -- GitLab From b2d332282b0b49686c6bd1f584bbf2452790d13c Mon Sep 17 00:00:00 2001 From: godog <godog@autistici.org> Date: Sat, 15 Mar 2025 15:14:15 +0100 Subject: [PATCH 2/2] web-users: make sure http starts on webdav-auth-server upgrades Make sure the unit is enabled after deployment --- .../web-users/templates/docker-web-users-http-dav.systemd.j2 | 4 ++++ 1 file changed, 4 insertions(+) diff --git a/roles/web-users/templates/docker-web-users-http-dav.systemd.j2 b/roles/web-users/templates/docker-web-users-http-dav.systemd.j2 index 5075dd90..4059d2a7 100644 --- a/roles/web-users/templates/docker-web-users-http-dav.systemd.j2 +++ b/roles/web-users/templates/docker-web-users-http-dav.systemd.j2 @@ -2,3 +2,7 @@ # https://git.autistici.org/ai3/prod/-/issues/244 [Unit] PartOf=ai-webdav-auth-server.service + +# Make sure 'systemctl start ai-webdav-auth-server' also brings up this unit +[Install] +WantedBy=ai-webdav-auth-server.service -- GitLab