From 98e3177905625104d67b6e9d5a6777f3b41aa6af Mon Sep 17 00:00:00 2001 From: Jesse Luehrs Date: Thu, 22 Aug 2019 03:21:59 -0400 Subject: fix ownership of metabase working directory --- modules/metabase/manifests/init.pp | 8 +++++++- 1 file changed, 7 insertions(+), 1 deletion(-) (limited to 'modules/metabase') diff --git a/modules/metabase/manifests/init.pp b/modules/metabase/manifests/init.pp index 06defa9..a576194 100644 --- a/modules/metabase/manifests/init.pp +++ b/modules/metabase/manifests/init.pp @@ -23,7 +23,13 @@ class metabase { "/opt/metabase": ensure => directory; "/opt/metabase/run": - ensure => directory; + ensure => directory, + owner => 'metabase', + group => 'metabase', + require => [ + User['metabase'], + Group['metabase'], + ]; "/usr/lib/systemd/system/metabase.service": source => "puppet:///modules/metabase/metabase.service", notify => Exec["/usr/bin/systemctl daemon-reload"]; -- cgit v1.2.3-54-g00ecf