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