[MediaWiki-commits] [Gerrit] enable rsync dumps cronjob for primary dataset host - change (operations/puppet)
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)
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