can't add permissions for /releases

RESOLVED FIXED

Status

Release Engineering
Balrog: Backend
RESOLVED FIXED
2 years ago
2 years ago

People

(Reporter: bhearsum, Assigned: bhearsum)

Tracking

({qablocker})

Firefox Tracking Flags

(Not tracked)

Details

Attachments

(1 attachment)

(Assignee)

Description

2 years ago
This endpoint was added as part of the work on the new Balrog UI, but it never made it into the master list of permissions at https://github.com/mozilla/balrog/blob/master/auslib/db.py#L1056, which means we can't grant specific access to it. This means that only folks with "admin" permissions can create new releases.
(Assignee)

Updated

2 years ago
Assignee: nobody → bhearsum
(Assignee)

Comment 1

2 years ago
Created attachment 8704632 [details] [review]
update permissions list to match new API
Attachment #8704632 - Flags: review?(catlee)

Comment 2

2 years ago
Commit pushed to master at https://github.com/mozilla/balrog

https://github.com/mozilla/balrog/commit/49cbe09db866ead3ed13cae96a8fec251702ff3c
Merge pull request #41 from bhearsum/new-release-permission

bug 1237263: Update permissions list to match new API. r=catlee
(Assignee)

Comment 3

2 years ago
Comment on attachment 8704632 [details] [review]
update permissions list to match new API

Got r+ in PR. Will do final verification on aus4-dev before pushing to production.
Attachment #8704632 - Flags: review?(catlee)
Attachment #8704632 - Flags: review+
Attachment #8704632 - Flags: checked-in+
(Assignee)

Comment 4

2 years ago
Verified in dev this morning, and pushed to prod.
Status: NEW → RESOLVED
Last Resolved: 2 years ago
Resolution: --- → FIXED
You need to log in before you can comment on or make changes to this bug.