From 7650683d03c7226eb39185510b41bf6f2119a4e4 Mon Sep 17 00:00:00 2001 From: Benedikt Trefzer Date: Tue, 11 Jul 2023 18:32:45 +0200 Subject: [PATCH] dependency: create mapfile before configfile configcheck fails, if the mapfile does not exist --- manifests/config.pp | 1 + manifests/init.pp | 3 +++ 2 files changed, 4 insertions(+) diff --git a/manifests/config.pp b/manifests/config.pp index bc1ed091..d544e10c 100644 --- a/manifests/config.pp +++ b/manifests/config.pp @@ -56,6 +56,7 @@ owner => '0', group => '0', mode => '0640', + tag => 'haproxy-config', } Concat[$_config_file] { diff --git a/manifests/init.pp b/manifests/init.pp index be81a56a..8eed73a3 100644 --- a/manifests/init.pp +++ b/manifests/init.pp @@ -147,6 +147,9 @@ # there should be no legacy code that uses these deprecated # parameters. + Haproxy::Mapfile <| |> + -> Concat <| tag=='haproxy-config' |> + # To support deprecating $enable if $enable != undef { warning('The $enable parameter is deprecated; please use service_ensure and/or package_ensure instead')