ArielGlenn has uploaded a new change for review.

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


Change subject: enable rsync dumps cronjob for primary dataset host
......................................................................

enable rsync dumps cronjob for primary dataset host

Change-Id: I769535b307f08e149f062a33f76bb0ed466c72b3
---
M manifests/misc/download.pp
M manifests/site.pp
2 files changed, 20 insertions(+), 0 deletions(-)


  git pull ssh://gerrit.wikimedia.org:29418/operations/puppet 
refs/changes/77/71977/1

diff --git a/manifests/misc/download.pp b/manifests/misc/download.pp
index 99db53e..e26ce96 100644
--- a/manifests/misc/download.pp
+++ b/manifests/misc/download.pp
@@ -1,5 +1,24 @@
 # misc::download
 
+class misc::download::cron-rsync-dumps {
+        file { '/usr/local/bin/rsync-dumps.sh':
+               mode   => 0755,
+               owner  => root,
+               group  => root,
+               path   => '/usr/local/bin/rsync-dumps.sh',
+               source => 'puppet:///files/misc/scripts/rsync-dumps.sh';
+        }
+
+       cron { 'rsync-dumps':
+               ensure  => present,
+               command => '/usr/local/bin/rsync-dumps.sh',
+               user    => root,
+               minute  => '0',
+                hour    => '*/2',
+               require => File['/usr/local/bin/rsync-dumps.sh'];
+       }
+}
+
 class misc::download-wikimedia {
        system_role { "misc::download-wikimedia": description => 
"download.wikimedia.org" }
 
diff --git a/manifests/site.pp b/manifests/site.pp
index 0797e9b..3cbdf86 100644
--- a/manifests/site.pp
+++ b/manifests/site.pp
@@ -435,6 +435,7 @@
                accounts::catrope,
                misc::download-wikimedia,
                misc::download-primary,
+                misc::download::cron-rsync-dumps,
                misc::kiwix-mirror
 }
 

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

Gerrit-MessageType: newchange
Gerrit-Change-Id: I769535b307f08e149f062a33f76bb0ed466c72b3
Gerrit-PatchSet: 1
Gerrit-Project: operations/puppet
Gerrit-Branch: production
Gerrit-Owner: ArielGlenn <ar...@wikimedia.org>

_______________________________________________
MediaWiki-commits mailing list
MediaWiki-commits@lists.wikimedia.org
https://lists.wikimedia.org/mailman/listinfo/mediawiki-commits

Reply via email to