Ottomata has submitted this change and it was merged.

Change subject: Remove old oozie logs in /var/log/oozie after they are rotated
......................................................................


Remove old oozie logs in /var/log/oozie after they are rotated

Change-Id: I20af0383cc0bfa39b21daf6424073d526a6ec27c
---
M manifests/role/analytics/oozie.pp
1 file changed, 10 insertions(+), 0 deletions(-)

Approvals:
  Ottomata: Looks good to me, approved
  jenkins-bot: Verified



diff --git a/manifests/role/analytics/oozie.pp 
b/manifests/role/analytics/oozie.pp
index 5637ab5..1acd108 100644
--- a/manifests/role/analytics/oozie.pp
+++ b/manifests/role/analytics/oozie.pp
@@ -71,6 +71,16 @@
         authorization_service_authorization_enabled => false,
     }
 
+    # Oozie is creating event logs in /var/log/oozie.
+    # It rotates them but does not delete old ones.  Set up cronjob to
+    # delete old files in this directory.
+    cron { 'oozie-clean-logs':
+        command => 'test -d /var/log/oozie && /usr/bin/find /var/log/oozie 
-type f -mtime +62 -exec rm {} >/dev/null \;',
+        minute  => 5,
+        hour    => 0,
+        require => Class['cdh::oozie::server'],
+    }
+
     ferm::service{ 'oozie_server':
         proto  => 'tcp',
         port   => '11000',

-- 
To view, visit https://gerrit.wikimedia.org/r/268143
To unsubscribe, visit https://gerrit.wikimedia.org/r/settings

Gerrit-MessageType: merged
Gerrit-Change-Id: I20af0383cc0bfa39b21daf6424073d526a6ec27c
Gerrit-PatchSet: 1
Gerrit-Project: operations/puppet
Gerrit-Branch: production
Gerrit-Owner: Ottomata <[email protected]>
Gerrit-Reviewer: Ottomata <[email protected]>
Gerrit-Reviewer: jenkins-bot <>

_______________________________________________
MediaWiki-commits mailing list
[email protected]
https://lists.wikimedia.org/mailman/listinfo/mediawiki-commits

Reply via email to