Closed Bug 1094946 Opened 10 years ago Closed 10 years ago

Use an LDAP group to define QA admin_users

Categories

(Infrastructure & Operations :: RelOps: Puppet, task)

task
Not set
normal

Tracking

(Not tracked)

RESOLVED FIXED

People

(Reporter: dustin, Assigned: whimboo)

Details

(Keywords: regression, Whiteboard: [kanban:engops:https://mozilla.kanbanize.com/ctrl_board/6/4063] )

Attachments

(1 file, 1 obsolete file)

You may want to add or select an LDAP group to represent the people who should have access, like we do:

https://github.com/mozilla/build-puppet/blob/master/manifests/moco-config.pp#L151
 default => hiera('ldap_admin_users',
   # backup to ensure access in case the sync fails:
   ['arr', 'dmitchell', 'jwatkins'])

that way changes to the LDAP group are automatically reflected in the config.  vpn_qa_scl3 might be a good place to start.
Whiteboard: [kanban:engops:https://mozilla.kanbanize.com/ctrl_board/6/4063]
Attached patch ldap_group v1 (obsolete) — Splinter Review
Attachment #8518494 - Flags: review?(dustin)
Attached patch ldap_group v1.1Splinter Review
Missed to remove a closing bracket.
Attachment #8518494 - Attachment is obsolete: true
Attachment #8518494 - Flags: review?(dustin)
Attachment #8518496 - Flags: review?(dustin)
Attachment #8518496 - Flags: review?(dustin) → review+
http://hg.mozilla.org/qa/puppet/rev/a34a295df66b (default)
http://hg.mozilla.org/qa/puppet/rev/0a6e2e7a985f (production)
Status: NEW → RESOLVED
Closed: 10 years ago
Resolution: --- → FIXED
You need to log in before you can comment on or make changes to this bug.

Attachment

General

Created:
Updated:
Size: