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

Change subject: admins: new group wikidata-admins, add on canaries,maint
......................................................................

admins: new group wikidata-admins, add on canaries,maint

Per T179317, create a new admin group for the needs of
Wikidata infrastructure admins (currently this translates
to Hoo).

Create new admin group wikidata-admins.

To cover the requests from T179317#3788865, add on roles

- mediawiki::canary_appserver
- mediawiki_maintenance (terbium/wasat)
- cache::canary (cp1008) (or are really all cache servers needed?)

Adding the sudo privileges and Hoo as member will be a second change.

Bug: T179317
Change-Id: Ia7ce36079b04e629aa0a8464074c255680c2d31b
---
M hieradata/role/common/cache/canary.yaml
M hieradata/role/common/mediawiki/canary_appserver.yaml
M hieradata/role/common/mediawiki_maintenance.yaml
M modules/admin/data/data.yaml
4 files changed, 7 insertions(+), 1 deletion(-)


  git pull ssh://gerrit.wikimedia.org:29418/operations/puppet 
refs/changes/02/394102/1

diff --git a/hieradata/role/common/cache/canary.yaml 
b/hieradata/role/common/cache/canary.yaml
index a6356ec..ec2fdee 100644
--- a/hieradata/role/common/cache/canary.yaml
+++ b/hieradata/role/common/cache/canary.yaml
@@ -7,6 +7,7 @@
 standard::has_ganglia: false
 admin::groups:
   - perf-roots
+  - wikidata-admins
 prometheus::node_exporter::collectors_extra:
   - qdisc
   - meminfo_numa
diff --git a/hieradata/role/common/mediawiki/canary_appserver.yaml 
b/hieradata/role/common/mediawiki/canary_appserver.yaml
index 10e7a9e..d7cae8d 100644
--- a/hieradata/role/common/mediawiki/canary_appserver.yaml
+++ b/hieradata/role/common/mediawiki/canary_appserver.yaml
@@ -7,6 +7,7 @@
 admin::groups:
   - deployment
   - perf-roots
+  - wikidata-admins
 hhvm::extra::fcgi:
   hhvm:
     mysql:
diff --git a/hieradata/role/common/mediawiki_maintenance.yaml 
b/hieradata/role/common/mediawiki_maintenance.yaml
index e89dadf..df8597d 100644
--- a/hieradata/role/common/mediawiki_maintenance.yaml
+++ b/hieradata/role/common/mediawiki_maintenance.yaml
@@ -2,6 +2,7 @@
   - restricted
   - deployment
   - ldap-admins
+  - wikidata-admins
 profile::base::domain_search:
   - wikimedia.org
   - eqiad.wmnet
diff --git a/modules/admin/data/data.yaml b/modules/admin/data/data.yaml
index b35cc2d..df1fd9b 100644
--- a/modules/admin/data/data.yaml
+++ b/modules/admin/data/data.yaml
@@ -625,7 +625,10 @@
     members: [mobrovac, ppchelko, eevans]
     privileges: ['ALL = NOPASSWD: /usr/sbin/service cpjobqueue *',
                  'ALL = (cpjobqueue) NOPASSWD: ALL']
-
+  wikidata-admins:
+    description: Admins working on Wikidata Infrastructure issues
+    gid: 797
+    members: []
 users:
   rush:
     ensure: present

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

Gerrit-MessageType: newchange
Gerrit-Change-Id: Ia7ce36079b04e629aa0a8464074c255680c2d31b
Gerrit-PatchSet: 1
Gerrit-Project: operations/puppet
Gerrit-Branch: production
Gerrit-Owner: Dzahn <[email protected]>

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

Reply via email to