ArielGlenn has uploaded a new change for review.
https://gerrit.wikimedia.org/r/243188
Change subject: page title dumps: skip labswiki, it's not accessible to
snapshots
......................................................................
page title dumps: skip labswiki, it's not accessible to snapshots
Change-Id: I72bf0b0cf9b290fc0aa191d92198a239951e04e2
---
M modules/snapshot/manifests/dumps/pagetitles.pp
M modules/snapshot/templates/wq.conf.erb
2 files changed, 10 insertions(+), 1 deletion(-)
git pull ssh://gerrit.wikimedia.org:29418/operations/puppet
refs/changes/88/243188/1
diff --git a/modules/snapshot/manifests/dumps/pagetitles.pp
b/modules/snapshot/manifests/dumps/pagetitles.pp
index 513ee4b..62a7629 100644
--- a/modules/snapshot/manifests/dumps/pagetitles.pp
+++ b/modules/snapshot/manifests/dumps/pagetitles.pp
@@ -45,7 +45,15 @@
group => root,
content => template('snapshot/wq.conf.erb'),
}
-
+ $skipdbs = 'labswiki'
+ file { "${snapshot::dirs::wikiqueriesdir}/dblists/skip.dblist":
+ ensure => 'present',
+ path => "${snapshot::dirs::wikiqueriesdir}/dblists/skip.dblist",
+ mode => '0644',
+ owner => root,
+ group => root,
+ content => "${skipdbs}\n",
+ }
cron { 'pagetitles-ns0':
ensure => $ensure,
environment => '[email protected]',
diff --git a/modules/snapshot/templates/wq.conf.erb
b/modules/snapshot/templates/wq.conf.erb
index b869bff..94be118 100644
--- a/modules/snapshot/templates/wq.conf.erb
+++ b/modules/snapshot/templates/wq.conf.erb
@@ -7,6 +7,7 @@
allwikislist=<%= scope.lookupvar('snapshot::dirs::apachedir') -%>/all.dblist
privatewikislist=<%= scope.lookupvar('snapshot::dirs::apachedir')
-%>/private.dblist
closedwikislist=<%= scope.lookupvar('snapshot::dirs::apachedir')
-%>/closed.dblist
+skipwikislist=<%= scope.lookupvar('snapshot::dirs::wikiqueriesdir')
-%>/dblists/skip.dblist
adminsettings=private/PrivateSettings.php
[output]
--
To view, visit https://gerrit.wikimedia.org/r/243188
To unsubscribe, visit https://gerrit.wikimedia.org/r/settings
Gerrit-MessageType: newchange
Gerrit-Change-Id: I72bf0b0cf9b290fc0aa191d92198a239951e04e2
Gerrit-PatchSet: 1
Gerrit-Project: operations/puppet
Gerrit-Branch: production
Gerrit-Owner: ArielGlenn <[email protected]>
_______________________________________________
MediaWiki-commits mailing list
[email protected]
https://lists.wikimedia.org/mailman/listinfo/mediawiki-commits