Reedy has uploaded a new change for review.

  https://gerrit.wikimedia.org/r/62526


Change subject: Move non geodata cron jobs to terbium
......................................................................

Move non geodata cron jobs to terbium

Move location of wikimedia-periodic-update.sh to /usr/local/bin/

Drop log for update special pages

Change-Id: I4b3351ff7a81e92ff0fae1519dfbeade92ff7f40
---
M manifests/misc/maintenance.pp
M manifests/site.pp
2 files changed, 9 insertions(+), 19 deletions(-)


  git pull ssh://gerrit.wikimedia.org:29418/operations/puppet 
refs/changes/26/62526/1

diff --git a/manifests/misc/maintenance.pp b/manifests/misc/maintenance.pp
index 7a532e3..187303d 100644
--- a/manifests/misc/maintenance.pp
+++ b/manifests/misc/maintenance.pp
@@ -171,7 +171,7 @@
 
 class misc::maintenance::update_flaggedrev_stats( $enabled = false ) {
        file {
-               
"/usr/local/apache/common/php/extensions/FlaggedRevs/maintenance/wikimedia-periodic-update.sh":
+               "/usr/local/bin/wikimedia-periodic-update.sh":
                        source => 
"puppet:///files/misc/scripts/wikimedia-periodic-update.sh",
                        owner => apache,
                        group => wikidev,
@@ -181,7 +181,7 @@
 
        cron {
                update_flaggedrev_stats:
-                       command => 
"/usr/local/apache/common/php/extensions/FlaggedRevs/maintenance/wikimedia-periodic-update.sh
 > /dev/null",
+                       command => "/usr/local/bin/wikimedia-periodic-update.sh 
> /dev/null",
                        user => "apache",
                        hour => "*/2",
                        minute => "0",
@@ -211,7 +211,7 @@
 class misc::maintenance::update_special_pages( $enabled = false ) {
        cron {
                update_special_pages:
-                       command => "flock -n /var/lock/update-special-pages 
/usr/local/bin/update-special-pages > 
/home/wikipedia/logs/norotate/updateSpecialPages.log 2>&1",
+                       command => "flock -n /var/lock/update-special-pages 
/usr/local/bin/update-special-pages > /dev/null",
                        user => "apache",
                        monthday => "*/3",
                        hour => 5,
diff --git a/manifests/site.pp b/manifests/site.pp
index a8629ac..8374ef3 100644
--- a/manifests/site.pp
+++ b/manifests/site.pp
@@ -1114,20 +1114,12 @@
        class { misc::maintenance::parsercachepurging: enabled => false }
        class { misc::maintenance::cleanup_upload_stash: enabled => false }
        class { misc::maintenance::tor_exit_node: enabled => false }
-
-       # These cron jobs were left behind for some reason:
+       class { misc::maintenance::update_special_pages: enabled => false }
+       class { misc::maintenance::update_flaggedrev_stats: enabled => false }
+       class { misc::maintenance::refreshlinks: enabled => false }
 
        # foreachwikiindblist broken
        class { misc::maintenance::geodata: enabled => true }
-
-       # Wrong log file location
-       class { misc::maintenance::update_special_pages: enabled => true }
-
-       # wikimedia-periodic-update.sh is unpuppetized and not in the scap 
source
-       class { misc::maintenance::update_flaggedrev_stats: enabled => true }
-
-       # Unknown issue, works for me
-       class { misc::maintenance::refreshlinks: enabled => true }
 }
 
 node "iron.wikimedia.org" {
@@ -2727,14 +2719,12 @@
        class { misc::maintenance::parsercachepurging: enabled => true }
        class { misc::maintenance::cleanup_upload_stash: enabled => true }
        class { misc::maintenance::tor_exit_node: enabled => true }
+       class { misc::maintenance::update_special_pages: enabled => true }
+       class { misc::maintenance::update_flaggedrev_stats: enabled => true }
+       class { misc::maintenance::refreshlinks: enabled => true }
 
        # Broken cron jobs moved back to hume:
        class { misc::maintenance::geodata: enabled => false }
-       class { misc::maintenance::update_special_pages: enabled => false }
-
-       class { misc::maintenance::update_flaggedrev_stats: enabled => false }
-       class { misc::maintenance::refreshlinks: enabled => false }
-
 }
 
 node "tin.eqiad.wmnet" {

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

Gerrit-MessageType: newchange
Gerrit-Change-Id: I4b3351ff7a81e92ff0fae1519dfbeade92ff7f40
Gerrit-PatchSet: 1
Gerrit-Project: operations/puppet
Gerrit-Branch: production
Gerrit-Owner: Reedy <[email protected]>

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

Reply via email to