From 845b91b497361a755d786de0f44afc9781b7d214 Mon Sep 17 00:00:00 2001 From: Ben Vincent Date: Sat, 16 Nov 2024 22:32:15 +1100 Subject: [PATCH] fix: ensure reposync directories exist --- site/profiles/manifests/reposync/webserver.pp | 4 ++++ 1 file changed, 4 insertions(+) diff --git a/site/profiles/manifests/reposync/webserver.pp b/site/profiles/manifests/reposync/webserver.pp index b75782d..675d376 100644 --- a/site/profiles/manifests/reposync/webserver.pp +++ b/site/profiles/manifests/reposync/webserver.pp @@ -10,6 +10,10 @@ class profiles::reposync::webserver ( Enum['puppet', 'vault'] $nginx_cert_type = 'vault' ) { + # ensure all the required directories exist + mkdir::p { $www_root: } + mkdir::p { $cache_root: } + # select the certificates to use based on cert type case $nginx_cert_type { 'puppet': { -- 2.47.3