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 <[email protected]>
_______________________________________________
MediaWiki-commits mailing list
[email protected]
https://lists.wikimedia.org/mailman/listinfo/mediawiki-commits