From 176d49cd4f4ea44d6006570e598b00d59cd4b07b Mon Sep 17 00:00:00 2001 From: Artem Roma Date: Tue, 3 Mar 2015 18:11:40 +0200 Subject: [PATCH] Added daily cron for oswl cleaning routine Is dependent on https://review.openstack.org/#/c/160860/ Change-Id: I99073c6f70bd368f1548be5669cd1f19af0af4bf Implements: blueprint openstack-workload-statistic --- .../puppet/nailgun/examples/nailgun-only.pp | 17 +++++++++++++++++ 1 file changed, 17 insertions(+) diff --git a/deployment/puppet/nailgun/examples/nailgun-only.pp b/deployment/puppet/nailgun/examples/nailgun-only.pp index 7714958957..bb1457e05e 100644 --- a/deployment/puppet/nailgun/examples/nailgun-only.pp +++ b/deployment/puppet/nailgun/examples/nailgun-only.pp @@ -137,3 +137,20 @@ class { "nailgun::supervisor": conf_file => "nailgun/supervisord.conf.nailgun.erb", } +package { 'crontabs': + ensure => latest, +} + +service { 'crond': + ensure => running, + enable => true, + } + +cron { 'oswl_cleaner': + ensure => present, + command => 'oswl_cleaner', + environment => 'PATH=/bin:/usr/bin:/usr/sbin', + user => $nailgun_user, + hour => '1', + require => Package['crontabs'], +}