Closed Bug 1546663 Opened 6 years ago Closed 5 years ago

Make relengapi-proxy redeployable *OR* migrate everything off of it

Categories

(Taskcluster :: UI, task)

task
Not set
normal

Tracking

(Not tracked)

RESOLVED FIXED

People

(Reporter: pmoore, Unassigned)

References

Details

At the moment it isn't clear which is the smaller amount of work to undertake:

a)

  • making relengapi-proxy redeployable
  • updating all docker-worker workers to use the new version
  • adding support for relengapi-proxy in generic-worker (in preparation for the docker-worker deprecation)

OR:

b)

  • migrating all tasks off relengapi-proxy (some or all of this work is maybe being done by :garbas this quarter - although I'm not sure if that is only for release tasks)

Either one of these solutions will be needed for when we deploy to the new firefox ci deployment.

Hi Rok,

Can you confirm if you are migrating all tasks away from relengapi-proxy, or just release tasks / some other subset of the universe of all tasks.

Also, can you confirm anticipated delivery date, bugzilla tracking bug, etc?

Thanks!

Flags: needinfo?(rgarbas)

:pmoore yes i'm confirming that we are migrating away from relengapi-proxy. basically we are migrating away from relengapi tokens and we will replace them with taskcluster authentication and therefore switching to taskcluster-proxy.

the estimate to get this done by the end of Q2, but who knows where I'll get stuck, Bug 1533330.

Flags: needinfo?(rgarbas)
Type: defect → task
Depends on: 1533330

My understanding is that this doesn't block the migration to a new deployment, as relengapi-proxy could just as well be deployed there as in the current deployment.

No longer blocks: redeploy-firefox-ci

m-c and m-b are not only using tc-proxy. after next release cycle i plan to retire relengapi-proxy.

Sounds good! It's not clear if this would be a blocker to redeploying Firefox CI, but having it done beforehand sounds likely and would be one less thing to worry about.

Depends on: tc-cloudops
Blocks: tc-cloudops
No longer depends on: tc-cloudops

Rok, is this FIXED-able now?

Flags: needinfo?(rgarbas)
Status: NEW → RESOLVED
Closed: 5 years ago
Flags: needinfo?(rgarbas)
Resolution: --- → FIXED

relengapi style tokens are deprecated now.

You need to log in before you can comment on or make changes to this bug.