[MediaWiki-commits] [Gerrit] enable rsync dumps cronjob for primary dataset host - change (operations/puppet)

2013-07-04 Thread ArielGlenn (Code Review)
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


[MediaWiki-commits] [Gerrit] enable rsync dumps cronjob for primary dataset host - change (operations/puppet)

2013-07-04 Thread ArielGlenn (Code Review)
ArielGlenn has submitted this change and it was merged.

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(-)

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



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: merged
Gerrit-Change-Id: I769535b307f08e149f062a33f76bb0ed466c72b3
Gerrit-PatchSet: 1
Gerrit-Project: operations/puppet
Gerrit-Branch: production
Gerrit-Owner: ArielGlenn ar...@wikimedia.org
Gerrit-Reviewer: ArielGlenn ar...@wikimedia.org
Gerrit-Reviewer: jenkins-bot

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