Closed Bug 1869866 Opened 2 years ago Closed 2 years ago

Requesting GitHub membership to Ads Engineering for bbirdsong@mozilla.com

Categories

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

task
Not set
normal

Tracking

(Not tracked)

RESOLVED FIXED

People

(Reporter: bbirdsong, Assigned: ctb)

Details

Hello,

I am a new SWE in the new Ads Engineering org and need access to the following orgs/teams.

Name: Brendan Birdsong
Mozilla Email: bbirdsong@mozilla.com
Github Profile link: https://github.com/bbirdsong2
Github Org(s)/Team(s) REQUIRED:
https://github.com/orgs/mozilla-it/teams/ads-engineering
https://github.com/orgs/mozilla-services/teams/ads-engineering
https://github.com/orgs/mozilla-sre-deploy/teams/ads-engineering
https://github.com/orgs/Pocket/teams/ads
https://github.com/mozilla

If this is not being requested by a team maintainer, please request their approval via need-info.

Assignee: nobody → cbrentano
Status: NEW → ASSIGNED

Hi Brendan, thanks for the ticket. This looks good, just needinfo'ing maintainers for approval: Hristo for Pocket and Glenda for the others.

Flags: needinfo?(hganchev)
Flags: needinfo?(gleonard)

Is there a particular team under the main Mozilla org you are looking to be added to? It's not strictly required but I wanted to ask.

Hi, I don't know of a specific team currently, my team just mentioned they were in that org, so I also requested it.

Flags: needinfo?(gleonard)

Sounds good, thank you!

(In reply to Glenda Leonard from comment #4)

For Ads Engineering I'm not aware of any teams under the main Mozilla org that are needed.

Approved for:
https://...

Well, while we're waiting for approval on the Pocket ads team, we can move ahead on the others.

Brendan - You will be getting two invites (for each org). First from people.m.o invites to the group ghe_ORGNAME_users - please accept this before proceeding.

Next, from GitHub to whatever email address you have associated with your GitHub account. The invites to the ORGNAME 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

I'll leave this bug open for now and once we have approval from Hristo, then we can do this same dance for the Pocket ads team/org as well.

Please let us know if there's any questions or concerns.

Approval and access is granted to https://github.com/orgs/Pocket/teams/ads.

Flags: needinfo?(hganchev)

Great, thanks Hristo!

Brendan, I apologize but I need a little time to look into more GHE licenses for the Pocket org. I should know more on Monday (12/18).

Doh, my apologies, Hristo added you to that team (Pocket/teams/ads) so I didn't need to do anything. I should have read that more closely. I think we're all set then, let us know if there's any other questions or concerns.

Status: ASSIGNED → RESOLVED
Closed: 2 years ago
Resolution: --- → FIXED
You need to log in before you can comment on or make changes to this bug.