Ottomata has uploaded a new change for review. (
https://gerrit.wikimedia.org/r/367457 )
Change subject: Remove statistics::private role from stat1002
......................................................................
Remove statistics::private role from stat1002
All should be migrated to stat1005 now. This will allow us to umount /a
Bug: T171373
Change-Id: Ib7e6eae3d2aca12011a56a4036b812edd8812845
---
M manifests/site.pp
M modules/profile/manifests/statistics/private.pp
M modules/role/manifests/statistics/private.pp
3 files changed, 9 insertions(+), 27 deletions(-)
git pull ssh://gerrit.wikimedia.org:29418/operations/puppet
refs/changes/57/367457/1
diff --git a/manifests/site.pp b/manifests/site.pp
index 2438389..2e00d1a 100644
--- a/manifests/site.pp
+++ b/manifests/site.pp
@@ -2091,8 +2091,9 @@
# stat1002 is intended to be the private data analytics compute node.
# Users should not use it for app development.
# Data processing on this machine is fine.
+# NOTE: This node is being deprecated and decomissioned as part of T152712.
node 'stat1002.eqiad.wmnet' {
- role(statistics::private,
+ role(
# This is also a Hadoop client, and should
# have any special analytics system users on it
# for interacting with HDFS.
diff --git a/modules/profile/manifests/statistics/private.pp
b/modules/profile/manifests/statistics/private.pp
index d1c4acd..555d234 100644
--- a/modules/profile/manifests/statistics/private.pp
+++ b/modules/profile/manifests/statistics/private.pp
@@ -46,26 +46,10 @@
# rsync mediawiki logs from logging hosts
include ::statistics::rsync::mediawiki
- # TODO: Piecemeal migrate cron jobs from stat1002 -> stat1005: T152712
- if $::hostname == 'stat1002' {
- # TODO remove this after stat1002 is gone: T152712
+ # Discovery statistics generating scripts
+ # This needs work to move to stat1005: T170471
+ # include ::statistics::discovery
- # backup eventlogging logs.
- backup::set { 'a-eventlogging' : }
-
- # TODO: Otto believes this data and job are no longer being used.
- # Let's not migrate it to stat1005 unless someone needs it.
- # Although it is in the "private" profile, the dataset actually isn't
- # private. We just keep it here to spare adding a separate role.
- include ::statistics::aggregator::projectview
-
- # Discovery statistics generating scripts
- include ::statistics::discovery
- }
-
- # Else moved to stat1005
- else {
- # WMDE statistics scripts and cron jobs
- include ::statistics::wmde
- }
+ # WMDE statistics scripts and cron jobs
+ include ::statistics::wmde
}
diff --git a/modules/role/manifests/statistics/private.pp
b/modules/role/manifests/statistics/private.pp
index 8463f69..0a01e82 100644
--- a/modules/role/manifests/statistics/private.pp
+++ b/modules/role/manifests/statistics/private.pp
@@ -6,9 +6,6 @@
include ::profile::statistics::private
- # will be removed as part of T152712
- if $::hostname != 'stat1002' {
- # Run Hadoop/Hive reportupdater jobs here.
- include ::profile::reportupdater::jobs::hadoop
- }
+ # Run Hadoop/Hive reportupdater jobs here.
+ include ::profile::reportupdater::jobs::hadoop
}
--
To view, visit https://gerrit.wikimedia.org/r/367457
To unsubscribe, visit https://gerrit.wikimedia.org/r/settings
Gerrit-MessageType: newchange
Gerrit-Change-Id: Ib7e6eae3d2aca12011a56a4036b812edd8812845
Gerrit-PatchSet: 1
Gerrit-Project: operations/puppet
Gerrit-Branch: production
Gerrit-Owner: Ottomata <[email protected]>
_______________________________________________
MediaWiki-commits mailing list
[email protected]
https://lists.wikimedia.org/mailman/listinfo/mediawiki-commits