From cd84e2ed927a2295eca65fcf3865a6d26066d3b1 Mon Sep 17 00:00:00 2001 From: Clark Boylan <clark.boylan@gmail.com> Date: Mon, 2 Dec 2013 13:22:56 -0800 Subject: [PATCH] Purge the JJB config dir. Use the purge File resource option on the JJB config dir so that renamed and deleted files are removed from the JJB configs. This is necessary to prevent bitrot over time. Change-Id: I4cfb91dde05c26102d0ab44952d0c1df2006727f --- modules/openstack_project/manifests/jenkins.pp | 1 + 1 file changed, 1 insertion(+) diff --git a/modules/openstack_project/manifests/jenkins.pp b/modules/openstack_project/manifests/jenkins.pp index d4731f61d3..c397933441 100644 --- a/modules/openstack_project/manifests/jenkins.pp +++ b/modules/openstack_project/manifests/jenkins.pp @@ -151,6 +151,7 @@ class openstack_project::jenkins ( group => 'root', mode => '0755', recurse => true, + purge => true, source => 'puppet:///modules/openstack_project/jenkins_job_builder/config', notify => Exec['jenkins_jobs_update'],