Closed Bug 1780079 Opened 3 years ago Closed 3 years ago

mozmeao access for secrets

Categories

(mozilla.org :: Github: Administration, task)

Tracking

(Not tracked)

VERIFIED FIXED

People

(Reporter: bkochendorfer, Assigned: cknowles)

Details

I need the ability to add secrets to the mozmeao repositories so that I can setup gitlab mirroring as discussed in https://bugzilla.mozilla.org/show_bug.cgi?id=1778582

Do you know what permissions level you'd need?

"the mozmeao repositories" - I would need a list - though I'm NI'ing :pmac - he may be able to give better directions.

pmac: any approval or guidance is appreciated.

Flags: needinfo?(pmac)

We'll get a list. I do approve of allowing Brett to manage these repos.

Flags: needinfo?(pmac)

Alright, I'll hold for that list and as to permissions level - is that admin? or would maintain or write work as well?

And never mind for that permissions level question - per https://docs.github.com/en/actions/security-guides/encrypted-secrets#creating-encrypted-secrets-for-a-repository the answer is "admin"

I added you to a Google sheet with the list of repositories for Bugzilla consistency and continuity here is the list reproduced here as well:

  • www-config
  • basket
  • basket-config
  • gitlab-library
  • infra
  • infra-services
  • nucleus-config
  • snippets-service
  • snippets-config
  • www-sitemap-generator
  • www-admin
  • www-workers

I'd like to do this as a team - Any suggestions for name/membership? Looking at the original bug "mirroring admins" or "CI/CD admins" seem like possibilities. And then membership - Just Brett, or Brett and pmac? or others?

I like "Infra Admins" and I would say the list should be

  • Brett
  • Rob Hudson
  • Steve Jalim
  • Paul McLanahan (me)

Alright, team "infra-admins" created (hyphen so the display and slug names match) with those members.

The list of repos from comment 5 have been added to that team with admin permissions.

Let me know if there's anything else you need.

Assignee: nobody → cknowles
Status: NEW → RESOLVED
Closed: 3 years ago
Resolution: --- → FIXED
Status: RESOLVED → VERIFIED
You need to log in before you can comment on or make changes to this bug.