Closed Bug 1509281 Opened 7 years ago Closed 7 years ago

Insufficient scopes for retriggering and backfilling

Categories

(Taskcluster :: General, defect, P1)

defect

Tracking

(Not tracked)

RESOLVED FIXED

People

(Reporter: igoldan, Unassigned)

References

Details

Attachments

(1 file)

Attached image tree-error.png
fstrugariu@mozilla.com gets the error message I've attached when trying to backfill a Talos job. Also, he's not able to retrigger jobs either. We need him to have the appropriate rights to do Perf sheriffing.
I should have received the appropriate rights in bug 1508764 but getting an error when trying to re-trigger
Component: Treeherder: Job Triggering & Cancellation → General
Product: Tree Management → Taskcluster
Version: --- → unspecified
:bstack could you help us with this issue?
Flags: needinfo?(bstack)
Bug 1508764 gave is_staff permissions in Treeherder which gives the ability to triage alerts. Retriggering/backfilling jobs is different since it requires permissions (scopes) on Taskcluster instead, which are derived from LDAP groups. It looks like fstrugariu@ does not have SCM level 3 commit access.
(In reply to Ed Morley [:emorley] from comment #3) > Bug 1508764 gave is_staff permissions in Treeherder which gives the ability > to triage alerts. > > Retriggering/backfilling jobs is different since it requires permissions > (scopes) on Taskcluster instead, which are derived from LDAP groups. > > It looks like fstrugariu@ does not have SCM level 3 commit access. Yes, I've just read this old bug 1368657 and remembered about this detail.
See Also: → 1368657
If we need someone's vouch, just let me know.
The Taskcluster team are (as far as I'm aware) unable to give out SCL level permissions. The process that needs to be followed is documented here: https://www.mozilla.org/en-US/about/governance/policies/commit/ Perhaps it's also worth updating the perf sheriff onboarding docs to mention requesting SCM level 3 as an additional step? :-)
(In reply to Ed Morley [:emorley] from comment #6) > Perhaps it's also worth updating the perf sheriff onboarding docs to mention > requesting SCM level 3 as an additional step? :-) Yes, we must do that.
Depends on: 1509284
:emorley I now have Level 3 access. Do we need to add anything to treherder to be able to retrhigger/backfill
Flags: needinfo?(emorley)
No, it should work after a log out/in. If it does not, it's still a Taskcluster issue, since Treeherder plays no role in determining permissions for retrigger/backfill.
Flags: needinfo?(emorley)
s/Taskcluster/Taskcluster or LDAP or Auth0 sync/
works now. Thanks clearing need info
Status: NEW → RESOLVED
Closed: 7 years ago
Flags: needinfo?(bstack)
Resolution: --- → FIXED
You need to log in before you can comment on or make changes to this bug.

Attachment

General

Created:
Updated:
Size: