Alexandros Kosiaris has submitted this change and it was merged.

Change subject: Assign changeprop service to scb cluster
......................................................................


Assign changeprop service to scb cluster

Bug: T128463
Change-Id: Ide5a6c7f938d9160a28ed88236cb5e5499ac8899
---
M hieradata/role/codfw/scb.yaml
M hieradata/role/common/scb.yaml
M hieradata/role/eqiad/scb.yaml
M manifests/role/scb.pp
M modules/admin/data/data.yaml
5 files changed, 10 insertions(+), 0 deletions(-)

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



diff --git a/hieradata/role/codfw/scb.yaml b/hieradata/role/codfw/scb.yaml
index ca4095e..27739e7 100644
--- a/hieradata/role/codfw/scb.yaml
+++ b/hieradata/role/codfw/scb.yaml
@@ -1,4 +1,5 @@
 lvs::realserver::realserver_ips:
+- 10.2.1.10 # changeprop.svc.codfw.wmnet
 - 10.2.1.14 # mobileapps.svc.codfw.wmnet
 - 10.2.1.15 # graphoid.svc.codfw.wmnet
 - 10.2.1.18 # cxserver.svc.codfw.wmnet
diff --git a/hieradata/role/common/scb.yaml b/hieradata/role/common/scb.yaml
index 6f50073..559af15 100644
--- a/hieradata/role/common/scb.yaml
+++ b/hieradata/role/common/scb.yaml
@@ -9,6 +9,7 @@
 - mathoid-roots
 - zotero-admin
 - mobileapps-admin
+- changeprop-admin
 service::configuration::log_dir: /srv/log
 graphoid::domains:
 - mediawiki.org
diff --git a/hieradata/role/eqiad/scb.yaml b/hieradata/role/eqiad/scb.yaml
index d1e3134..6d0db4d 100644
--- a/hieradata/role/eqiad/scb.yaml
+++ b/hieradata/role/eqiad/scb.yaml
@@ -1,4 +1,5 @@
 lvs::realserver::realserver_ips:
+- 10.2.2.10 # changeprop.svc.eqiad.wmnet
 - 10.2.2.14 # mobileapps.svc.eqiad.wmnet
 - 10.2.2.15 # graphoid.svc.eqiad.wmnet
 - 10.2.2.18 # cxserver.svc.eqiad.wmnet
diff --git a/manifests/role/scb.pp b/manifests/role/scb.pp
index 9414bf9..ede8b50 100644
--- a/manifests/role/scb.pp
+++ b/manifests/role/scb.pp
@@ -6,6 +6,7 @@
     include role::graphoid
     include role::citoid
     include role::cxserver
+    include role::changeprop
 
     include standard
     include base::firewall
diff --git a/modules/admin/data/data.yaml b/modules/admin/data/data.yaml
index b23e448..cd63d7a 100644
--- a/modules/admin/data/data.yaml
+++ b/modules/admin/data/data.yaml
@@ -488,6 +488,12 @@
     description: allows full sudo on labtestweb server, first generated from 
T129097.
     members: [krenair]
     privileges: ['ALL = (ALL) NOPASSWD: ALL']
+  changeprop-admin:
+    description: Group of changeprop admins
+    gid: 775
+    members: [mobrovac]
+    privileges: ['ALL = NOPASSWD: /usr/sbin/service changeprop *',
+                 'ALL = (changeprop) NOPASSWD: ALL']
 users:
   rush:
     ensure: present

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

Gerrit-MessageType: merged
Gerrit-Change-Id: Ide5a6c7f938d9160a28ed88236cb5e5499ac8899
Gerrit-PatchSet: 2
Gerrit-Project: operations/puppet
Gerrit-Branch: production
Gerrit-Owner: Mobrovac <[email protected]>
Gerrit-Reviewer: Alex Monk <[email protected]>
Gerrit-Reviewer: Alexandros Kosiaris <[email protected]>
Gerrit-Reviewer: jenkins-bot <>

_______________________________________________
MediaWiki-commits mailing list
[email protected]
https://lists.wikimedia.org/mailman/listinfo/mediawiki-commits

Reply via email to