Closed Bug 1940557 Opened 1 month ago Closed 1 month ago

Move staging-firefox-ios repo to mozilla-mobile

Categories

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

Tracking

(Not tracked)

RESOLVED FIXED

People

(Reporter: hneiva, Assigned: cknowles)

Details

Can we please have the staging-firefox-ios repo [1] moved to the mozilla-mobile org [2]?

Please set @mozilla-releng/releng team as admin of the repo.

[1] https://github.com/mozilla-releng/staging-firefox-ios
[2] https://github.com/mozilla-mobile

This is an internal migration (withing Mozilla orgs) so this doesn't need legal oversight.

There are several items that we need to make sure of before we migrate.

  1. That any actions are allowed in the new home. AFAICT, there are no actions in use in the repo.
  2. That any apps are installed/allowed in the new home. The only app I see is firefoxci-taskcluster - which is already installed in the mozilla-mobile org, so I can enable it there - it may need reconfiguration to work after the move, but I can make sure it's enabled for the repo
  3. That needed access is set/preserved.

That's the long one in this case. Teams only exist within orgs. There is a team https://github.com/orgs/mozilla-mobile/teams/releng in mozilla-mobile, which you are a member of, so you can see the people in it - it's the same group as the mozilla-releng/releng team, but with Pascal and RyanVM added.

Finally - you're an admin of the repo - so that's taken as approval of the move.

Questions to you - 1) are you OK with the above (actions/apps/users) and 2) when would you like us to do the change noting that it may break the taskcluster app until it can be reconfigured.

Assignee: nobody → cknowles
Flags: needinfo?(hneiva)

Hey :cknowles, thanks for the prompt response.

Yes, I'm ok with the mentioned points.

I don't have an issue with Pascal and RyanVM being an admin on the repo (it's staging + actually might help us a bit in the long run if they want to investigate issues)

Flags: needinfo?(hneiva)

OK, so when would you like to do it? (At this point "Thursday Jan 9th" would be my earliest availability)

Flags: needinfo?(hneiva)

Thank you! At your earliest convenience WFM :)

Flags: needinfo?(hneiva)

It's early! I don't know if it's convenient.

Move has occurred - new location is: https://github.com/mozilla-mobile/staging-firefox-ios - note that there is a redirect from the old location to this one.

The taskcluster app has been enabled for this repo.

The mozilla-mobile/releng team has admin access to the repo.

That should conclude things, please let me know if there's any lingering questions or concerns.

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