From ebe52fd03fd18b9b0d0b72f54ca9e855ead901a0 Mon Sep 17 00:00:00 2001 From: Peter Palfrader Date: Wed, 25 Sep 2019 16:54:18 +0200 Subject: [PATCH] Try to wait for both network-online *and* unbound --- modules/bacula/manifests/client.pp | 2 +- modules/bacula/manifests/director.pp | 2 +- modules/bacula/manifests/storage.pp | 2 +- 3 files changed, 3 insertions(+), 3 deletions(-) diff --git a/modules/bacula/manifests/client.pp b/modules/bacula/manifests/client.pp index 75bae98c3..98ea8a6d2 100644 --- a/modules/bacula/manifests/client.pp +++ b/modules/bacula/manifests/client.pp @@ -100,7 +100,7 @@ class bacula::client( ensure => $ensure, content => @(EOF), [Unit] - After=unbound.service + After=network-online.target unbound.service [Service] ExecStart= ExecStart=/usr/sbin/bacula-fd -c $CONFIG -f -u bacula -k diff --git a/modules/bacula/manifests/director.pp b/modules/bacula/manifests/director.pp index 93e38d812..26ed44fd5 100644 --- a/modules/bacula/manifests/director.pp +++ b/modules/bacula/manifests/director.pp @@ -63,7 +63,7 @@ class bacula::director( dsa_systemd::override { 'bacula-director': content => @(EOT) [Unit] - After=unbound.service + After=network-online.target unbound.service | EOT } diff --git a/modules/bacula/manifests/storage.pp b/modules/bacula/manifests/storage.pp index 4f63f4be0..8128fde45 100644 --- a/modules/bacula/manifests/storage.pp +++ b/modules/bacula/manifests/storage.pp @@ -27,7 +27,7 @@ class bacula::storage ( dsa_systemd::override { 'bacula-sd': content => @(EOT) [Unit] - After=unbound.service + After=network-online.target unbound.service [Service] Group=bacula SupplementaryGroups=ssl-cert -- 2.20.1