Reedy has uploaded a new change for review. https://gerrit.wikimedia.org/r/81257
Change subject: Make puppet cronjob to run AbuseFilter/maintenance/purgeOldLogIPData.php ...................................................................... Make puppet cronjob to run AbuseFilter/maintenance/purgeOldLogIPData.php Bug: 51573 Change-Id: I936b8c4051efaba3da292ae81ad5c7510bd0ae6e --- M manifests/misc/maintenance.pp M manifests/site.pp 2 files changed, 16 insertions(+), 0 deletions(-) git pull ssh://gerrit.wikimedia.org:29418/operations/puppet refs/changes/57/81257/1 diff --git a/manifests/misc/maintenance.pp b/manifests/misc/maintenance.pp index f506ae6..cb4b5ae 100644 --- a/manifests/misc/maintenance.pp +++ b/manifests/misc/maintenance.pp @@ -480,3 +480,18 @@ # add cron jobs - usage: <cluster>@<day of month> updatequerypages::cronjob { ['s1@11', 's2@12', 's3@13', 's4@14', 's5@15', 's6@16', 's7@17']: } } + +class misc::maintenance::purge_abusefilter( $enabled = false ) { + cron { 'purge_securepoll': + command => "/usr/local/bin/foreachwiki extensions/AbuseFilter/maintenance/purgeOldLogIPData.php >/dev/null", + user => "apache", + monthday => "*/1", + hour => 1, + minute => 0, + ensure => $enabled ?{ + true => present, + false => absent, + default => absent + }; + } +} diff --git a/manifests/site.pp b/manifests/site.pp index 2a2a9c2..642642c 100644 --- a/manifests/site.pp +++ b/manifests/site.pp @@ -2744,6 +2744,7 @@ class { misc::maintenance::cleanup_upload_stash: enabled => true } class { misc::maintenance::tor_exit_node: enabled => true } class { misc::maintenance::aft5: enabled => true } + class { misc::maintenance::purge_abusefilter: enabled => true } # Broken cron jobs moved back to hume: class { misc::maintenance::geodata: enabled => true } -- To view, visit https://gerrit.wikimedia.org/r/81257 To unsubscribe, visit https://gerrit.wikimedia.org/r/settings Gerrit-MessageType: newchange Gerrit-Change-Id: I936b8c4051efaba3da292ae81ad5c7510bd0ae6e Gerrit-PatchSet: 1 Gerrit-Project: operations/puppet Gerrit-Branch: production Gerrit-Owner: Reedy <re...@wikimedia.org> _______________________________________________ MediaWiki-commits mailing list MediaWiki-commits@lists.wikimedia.org https://lists.wikimedia.org/mailman/listinfo/mediawiki-commits