diff --git a/manifests/init.pp b/manifests/init.pp index a2989cf..644d260 100644 --- a/manifests/init.pp +++ b/manifests/init.pp @@ -323,6 +323,13 @@ class zuul ( group => 'zuul', } + file { '/var/lib/zuul/builds': + ensure => directory, + owner => 'zuul', + group => 'zuul', + require => File['/var/lib/zuul'], + } + file { '/var/lib/zuul/git': ensure => directory, owner => 'zuul', diff --git a/templates/zuulv3.conf.erb b/templates/zuulv3.conf.erb index df69eaf..e8ef32b 100644 --- a/templates/zuulv3.conf.erb +++ b/templates/zuulv3.conf.erb @@ -48,6 +48,7 @@ git_user_name=<%= @git_name %> [executor] log_config=/etc/zuul/executor-logging.conf +job_dir=/var/lib/zuul/builds <% if @site_variables_yaml_file != nil -%> variables=/etc/zuul/site-variables.yaml <% end -%>