Skip to content

Commit eb2d174

Browse files
committed
Require mount points for containers
1 parent 0d89378 commit eb2d174

3 files changed

Lines changed: 4 additions & 3 deletions

File tree

mgradm/shared/templates/pgsqlServiceTemplate.go

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -19,6 +19,7 @@ Description=Uyuni database container service
1919
Wants=network.target
2020
After=network-online.target
2121
RequiresMountsFor=%t/containers
22+
RequiresMountsFor=%S/containers/storage/volumes/var-pgsql %S/containers/storage/volumes/var-pgsql-walbackup
2223
2324
[Service]
2425
Environment=PODMAN_SYSTEMD_UNIT=%n

mgradm/shared/templates/serviceTemplate.go

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -18,7 +18,7 @@ const serviceTemplate = `# uyuni-server.service, generated by mgradm
1818
Description=Uyuni server image container service
1919
Wants=network.target uyuni-db.service
2020
After=network-online.target uyuni-db.service
21-
RequiresMountsFor=%t/containers
21+
RequiresMountsFor=%t/containers %S/containers/storage/volumes
2222
2323
[Service]
2424
Environment=PODMAN_SYSTEMD_UNIT=%n

mgradm/shared/templates/templates_test.go

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -102,7 +102,7 @@ func TestTemplatesRender(t *testing.T) {
102102
Description=Uyuni server image container service
103103
Wants=network.target uyuni-db.service
104104
After=network-online.target uyuni-db.service
105-
RequiresMountsFor=%t/containers
105+
RequiresMountsFor=%t/containers %S/containers/storage/volumes
106106
107107
[Service]
108108
Environment=PODMAN_SYSTEMD_UNIT=%n
@@ -190,7 +190,7 @@ WantedBy=multi-user.target default.target
190190
Description=Uyuni server image container service
191191
Wants=network.target uyuni-db.service
192192
After=network-online.target uyuni-db.service
193-
RequiresMountsFor=%t/containers
193+
RequiresMountsFor=%t/containers %S/containers/storage/volumes
194194
195195
[Service]
196196
Environment=PODMAN_SYSTEMD_UNIT=%n

0 commit comments

Comments
 (0)