From 1d1b20662062b735ca461ba09568a15b080bb664 Mon Sep 17 00:00:00 2001 From: K Jonathan Harker Date: Fri, 11 Sep 2015 12:03:58 -0700 Subject: [PATCH] Switch from a cron to curator Instead of running curl in a cron, switch to the logstash::curator class that runs a slightly more intelligent script with logging in /var/log. Change-Id: Iba3c0726b789dcbcf58f2da071e6fa93d4cd67ae Depends-On: Ic49c8649a0ad849a8d72900425e589e40b82a37f --- modules/openstack_project/manifests/elasticsearch_node.pp | 5 +++++ 1 file changed, 5 insertions(+) diff --git a/modules/openstack_project/manifests/elasticsearch_node.pp b/modules/openstack_project/manifests/elasticsearch_node.pp index f2a8304f03..3f1547f646 100644 --- a/modules/openstack_project/manifests/elasticsearch_node.pp +++ b/modules/openstack_project/manifests/elasticsearch_node.pp @@ -51,6 +51,7 @@ class openstack_project::elasticsearch_node ( } cron { 'delete_old_es_indices': + ensure => 'absent', user => 'root', hour => '2', minute => '0', @@ -58,4 +59,8 @@ class openstack_project::elasticsearch_node ( environment => 'PATH=/usr/bin:/bin:/usr/sbin:/sbin', } + class { 'logstash::curator': + keep_for_days => '10', + } + }