Ottomata has submitted this change and it was merged. ( 
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, 11 insertions(+), 27 deletions(-)

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



diff --git a/manifests/site.pp b/manifests/site.pp
index 2438389..754d1bb 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.
@@ -2122,6 +2123,8 @@
         # Deploy wikimedia/discovery/analytics repository
         # to this node.
         elasticsearch::analytics)
+
+    include ::standard
 }
 
 # stat1003 is a general purpose number cruncher for
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: merged
Gerrit-Change-Id: Ib7e6eae3d2aca12011a56a4036b812edd8812845
Gerrit-PatchSet: 2
Gerrit-Project: operations/puppet
Gerrit-Branch: production
Gerrit-Owner: Ottomata <ao...@wikimedia.org>
Gerrit-Reviewer: Giuseppe Lavagetto <glavage...@wikimedia.org>
Gerrit-Reviewer: Ottomata <ao...@wikimedia.org>
Gerrit-Reviewer: jenkins-bot <>

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

Reply via email to