From f5211b218a07d981e75ef66a11f5015d35700eab Mon Sep 17 00:00:00 2001 From: Monty Taylor Date: Mon, 18 Jul 2011 10:55:12 -0400 Subject: [PATCH] Added puppet update cron job. --- modules/jenkins_slave/manifests/init.pp | 6 ++++++ 1 file changed, 6 insertions(+) diff --git a/modules/jenkins_slave/manifests/init.pp b/modules/jenkins_slave/manifests/init.pp index 0d5d8ac93f..ef2d14b792 100644 --- a/modules/jenkins_slave/manifests/init.pp +++ b/modules/jenkins_slave/manifests/init.pp @@ -9,6 +9,12 @@ class jenkins_slave { require => [ Package[git], Jenkinsuser[jenkins] ] } + cron { "updatepuppet": + user => root, + minute => "*/15", + command => "cd /root/openstack-ci-puppet && /usr/bin/git pull && /var/lib/gems/1.8/bin/puppet apply -l /tmp/manifest.log --modulepath=/root/openstack-ci-puppet/modules manifests/this.pp" + } + package { "python-software-properties": ensure => latest }