Mobrovac has uploaded a new change for review. ( 
https://gerrit.wikimedia.org/r/398286 )

Change subject: Trending Edits: Stop and mask the service
......................................................................

Trending Edits: Stop and mask the service

The service is no longer publicly accessible, so no need for it to run
in the first place. Therefore, stop and mask it until we clean it up.

Bug: T180384
Change-Id: I039234506b35d438cfd049fadf55976404a68289
---
M modules/profile/manifests/trendingedits.pp
1 file changed, 3 insertions(+), 21 deletions(-)


  git pull ssh://gerrit.wikimedia.org:29418/operations/puppet 
refs/changes/86/398286/1

diff --git a/modules/profile/manifests/trendingedits.pp 
b/modules/profile/manifests/trendingedits.pp
index ca57360..eed10c7 100644
--- a/modules/profile/manifests/trendingedits.pp
+++ b/modules/profile/manifests/trendingedits.pp
@@ -1,27 +1,9 @@
 # Profile class for trendingedits
 class profile::trendingedits {
 
-    $kafka_config = kafka_config('main')
-    $port = 6699
-
-    service::packages { 'trendingedits':
-        pkgs     => ['librdkafka++1', 'librdkafka1'],
-        dev_pkgs => ['librdkafka-dev'],
+    base::service_unit { 'trendingedits':
+        ensure => absent,
+        mask   => true
     }
 
-    service::node { 'trendingedits':
-        port              => $port,
-        repo              => 'trending-edits/deploy',
-        healthcheck_url   => '',
-        has_spec          => true,
-        deployment        => 'scap3',
-        deployment_config => true,
-        deployment_vars   => {
-            broker_list => $kafka_config['brokers']['string'],
-            site        => $::site,
-        },
-        environment       => {
-            'UV_THREADPOOL_SIZE' => 16
-        },
-    }
 }

-- 
To view, visit https://gerrit.wikimedia.org/r/398286
To unsubscribe, visit https://gerrit.wikimedia.org/r/settings

Gerrit-MessageType: newchange
Gerrit-Change-Id: I039234506b35d438cfd049fadf55976404a68289
Gerrit-PatchSet: 1
Gerrit-Project: operations/puppet
Gerrit-Branch: production
Gerrit-Owner: Mobrovac <mobro...@wikimedia.org>

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

Reply via email to