provide sufficient scopes to treeherder sheriffs to manually trigger nightlies

NEW
Unassigned

Status

Infrastructure & Operations
Infrastructure: LDAP
26 days ago
24 days ago

People

(Reporter: aryx, Unassigned)

Tracking

Details

The softvision sheriffs need permissions to manually request nightlies (e.g. if there was an issue with the previous ones).

For the list of people see bug 1406086.

From IRC:
[17:16:57]	jonasfj: Aryx: to trigger a hook you need: hooks:trigger-hook:<hookGroupId>/<hookId>
[17:17:11]	jonasfj: See https://docs.taskcluster.net/reference/core/taskcluster-hooks/references/api#triggerHook
[17:18:05]	jonasfj: For nightly I bet you'll need to be in releng LDAP group to get those scopes form the assume:project:releng role

Comment 1

25 days ago
:catlee, are you the correct person to ack this request? I believe it's asking for the list of softvision contractors in bug 1406086 to be added to cn=releng,ou=groups,dc=mozilla
Flags: needinfo?(catlee)
Yes, the sheriffs should have access to request nightlies, but they should not be in the releng LDAP group.

I think the L3 ldap group is the right place to do this. coop, greg, what do you think?
Flags: needinfo?(garndt)
Flags: needinfo?(coop)
Flags: needinfo?(catlee)

Comment 3

25 days ago
It appears that this group might be the most appropriate because they will need to have l3 commit at some point I would imagine.
Flags: needinfo?(garndt)

Comment 4

24 days ago
Ok, I'm not sure the current process to grant scm_level_3, but it's not generally something that I do. I think https://www.mozilla.org/en-US/about/governance/policies/commit/ is the procedure.
The meta bug for SoftVision level 3 access is bug 1408873.

Comment 6

24 days ago
(In reply to Chris AtLee [:catlee] from comment #2)
> Yes, the sheriffs should have access to request nightlies, but they should
> not be in the releng LDAP group.
> 
> I think the L3 ldap group is the right place to do this. coop, greg, what do
> you think?

I'm fine with requiring L3 for this. Only one SV sheriff has L3 access so far, so functionally it won't matter too much in the short term.
Flags: needinfo?(coop)
You need to log in before you can comment on or make changes to this bug.