Requesting GitHub membership to the mozilla-services org for ML engineers
Categories
(mozilla.org :: Github: Administration, task)
Tracking
(Not tracked)
People
(Reporter: mmiermans, Assigned: cknowles)
Details
I've read https://wiki.mozilla.org/GitHub#Team_Maintainers_.26_Project_Leads, and need help adding contributors to the mozilla-services org:
Name: Rolf Rando
Mozilla Email: rrando@mozilla.com
Github Profile link: https://github.com/rolf-moz
Github Team(s) REQUIRED: merino-wg
Name: Mitchell Plyler
Mozilla Email: mlplyler@mozilla.com
Github Profile link: https://github.com/mlplyler
Github Team(s) REQUIRED: merino-wg
Name: Chidam Gopal
Mozilla Email: cgopal@mozilla.com
Github Profile link: https://github.com/chidamnat
Github Team(s) REQUIRED: merino-wg
Name: Vasish Baungally
Mozilla Email: vbaungally@mozilla.com
Github Profile link: https://github.com/vazish
Github Team(s) REQUIRED: merino-wg
Could you OK this, Nan?
Assignee | ||
Comment 1•14 days ago
|
||
Note that I can't add people to the -wg
teams as they're maintained by terraform and the SRE folk - setting an NI here for :jbuck to look at things and weigh in if this is what's needed, or if something else is in play.
Comment 2•14 days ago
|
||
I am the repo admin for Merino-py, please add the ML team to mozilla-services
and grant the write access to the merino-py repo for all of them. Thanks!
Assignee | ||
Comment 3•14 days ago
|
||
Note that that's a very different request - the team requested gives no rights to the merino-py repo. Only to the cloudops-deployment and cloudops-infra repos.
I'm not sure if adding the merino-py repo is right here, as those changes will likely be overwritten by terraform - JBuck?
Comment 4•14 days ago
|
||
Mathijs, merino-wg
is a different work group for infrastructural/operational management purposes, the ML folks perhaps don't need that for Merino. So adding them to the mozilla-services
with the write permission to the repo should be sufficient.
Assignee | ||
Comment 5•14 days ago
|
||
OK, propose creating a new team, "Merino-Py Writers" with write access to the merino-py repo in mozilla-services - and then invite the ML folk to the org and that team. Please confirm that I've got the gist of things. once you do, I'll move forward.
I think :jbuck's out of this - as we've removed the -wg team from things.
Comment 6•14 days ago
|
||
OK, propose creating a new team, "Merino-Py Writers" with write access to the merino-py repo in mozilla-services - and then invite the ML folk to the org and that team. Please confirm that I've got the gist of things.
Confirm. Thanks, :cknowles!
Assignee | ||
Comment 7•14 days ago
|
||
Alright - CCing in the folks being added so they get the directions.
I've created "Merino-Py Writers" - I've added :nanj there as a maintainer so they can speak authoritatively for the group and add other org members/promote other maintainers.
For the folk being added - You will be getting two invites. First from people.mozilla.org: invites to the group ghe_mozilla-services_users - please accept this before proceeding.
Next, from GitHub to whatever email address you have associated with your GitHub account. The invites to the mozilla-services org(s) - once you accept these and sign into GitHub you'll be a member of the org(s), and the requested teams.
If you can't find that GitHub invite, go to the following link and next to the desired organization name, there should be an option to accept an invite. https://github.com/settings/organizations
Note that invites expire after a week, and so if you need things re-sent please update this bug.
Once you’re signed into the org, there may be some changes you need to make if you use PAT/SSH/gh cli/other-tools - directions for that live here: https://wiki.mozilla.org/GitHub/GHE_SAML_User_FAQ#Alright.2C_I.27ve_SAML.27d_what_now.3F
Please let us know if there's any questions or concerns
Description
•