Closed Bug 1368714 Opened 7 years ago Closed 4 years ago

delete quay.io account

Categories

(Taskcluster :: Operations and Service Requests, task, P5)

Tracking

(Not tracked)

RESOLVED FIXED

People

(Reporter: dustin, Unassigned)

Details

https://quay.io/organization/mozilla has a nice picture of @jonasfj on it, so I assume he has permission.  Let's delete the TC-related repos there, or maybe the whole org.
Flags: needinfo?(jopsen)
Also, in gecko:
  taskcluster/docker/REGISTRY
contains quay.io/mozilla.  Maybe we should change that..
I think garndt has a better idea of what we have in quay.io and how to migrate off it.

Changing: taskcluster/docker/REGISTRY
Makes a lot of sense...
Flags: needinfo?(jopsen)
Tom, do you know if there is any reason not to delete this now?
Flags: needinfo?(mozilla)
I have no idea. I was just cleaning up somethings as suggested by Dustin.
Flags: needinfo?(mozilla) → needinfo?(dustin)
The only thing I see in there that we might still use is worker-ci, and there's a repo of the same name on docker hub.  So, I think we can delete this account entirely, and that doing so would avoid confusion.

Jonas, do you want to do so, or give me perms on the org?
Flags: needinfo?(dustin) → needinfo?(jopsen)
@dustin, I granted you access.
I bet we have to review the private repositories.. as those are the ones we original used quay.io for...

I suspect we can just delete those... if we verify they aren't used.. I didn't see anything in the logs on quay.io.
But maybe we should ask the balrog people..
Flags: needinfo?(jopsen) → needinfo?(dustin)
I bet tc-vcs still uses it, too.  If only Greg had killed that before he left :( :(
Flags: needinfo?(dustin)
I see the following repos:
  b2g-emulator-tester, balrog-tester, emulator-test, gecko-builder, git-builder, phone-builder, tester-device
private repos...
Assignee: nobody → dustin
This sounds high-risk, low-reward.
Assignee: dustin → nobody
Component: Docker Images → Operations
Cost is minimal ($25/month), and turning this off is likely to cause some pain.
Priority: -- → P5
Component: Operations → Operations and Service Requests

We just basically moved everything, and didn't stumble across quay.io, so I'm betting we can turn this off now.

Dustin: do you still have access here? I wanted to confirm we'd shut it down, but there's nothing in the password store for quay.io.

Flags: needinfo?(dustin)

I do, via my GitHub account. And, I don't see anything younger than 5 years in there. Worker-CI is definitely using docker hub now.

It seems the Mozilla org is on a "free" plan now, and:


Current Plan:
⚠️ 7 private repositories exceeds the amount allowed by your plan. Upgrade your plan to avoid service disruptions.
0 private repositories
Up to 0 private repositories, unlimited public repositories


and I don't see any invoices. So it looks like we're not paying for this but it still exists. I could delete the organization but that seem like it won't save anything..

Flags: needinfo?(dustin)

(In reply to Dustin J. Mitchell [:dustin] (he/him) from comment #14)

and I don't see any invoices. So it looks like we're not paying for this but it still exists. I could delete the organization but that seem like it won't save anything..

Let's delete it and never worry about it again.

dustin: can I ask you take care of it since you have access, please?

Flags: needinfo?(dustin)

My button-pushing skills finally find a use! Done.

Status: NEW → RESOLVED
Closed: 4 years ago
Flags: needinfo?(dustin)
Resolution: --- → FIXED
You need to log in before you can comment on or make changes to this bug.