Closed Bug 1594530 Opened 8 months ago Closed 8 months ago

Make tooltool via the taskcluster proxy work on both legacy and firefox-ci clusters at the same time

Categories

(Release Engineering :: General, task)

task
Not set
normal

Tracking

(Not tracked)

RESOLVED FIXED

People

(Reporter: Callek, Assigned: Callek)

References

Details

Attachments

(2 obsolete files)

So, tooltool at present needs to support production (legacy cluster) but its auth system is tied to that cluster.

Which means that using tooltool in the new cluster ahead of TCW is harder. We have swapped the credentials for the tooltool staging deployment to use the new tc cluster, so when we're using the taskcluster proxy we need to have it swap between legacy and new tooltool url's depending on which cluster (ROOT_URL) we're using.

This patch is intended to be ok to land on production code today, and could be backed out after the TCW when production tooltool will be configured to work with the firefox-ci cluster itself.

tooltool at present needs to support production (legacy cluster) but its auth system is tied to that cluster.

Which means that using tooltool in the new cluster ahead of TCW is harder. We have swapped the credentials for the tooltool staging deployment to use the new tc cluster, so when we're using the taskcluster proxy we need to have it swap between legacy and new tooltool url's depending on which cluster (ROOT_URL) we're using.

This patch is intended to be ok to land on production code today, and could be backed out after the TCW when production tooltool will be configured to work with the firefox-ci cluster itself.

Pushed by Callek@gmail.com:
https://hg.mozilla.org/mozilla-central/rev/9c751b07dda1
Make tooltool via the taskcluster proxy work on both legacy and firefox-ci clusters at the same time. r=tomprince a=Aryx
Pushed by archaeopteryx@coole-files.de:
https://hg.mozilla.org/mozilla-central/rev/c1e66d6fc61e
Make tooltool via the taskcluster proxy work on both legacy and firefox-ci clusters at the same time: Fix typo in legacy root url. a=bustage-fix
Attachment #9107022 - Attachment description: Bug 1594530 Make tooltool via the taskcluster proxy work on both legacy and firefox-ci clusters at the same time. r=tomprince → Bug 1594530 Make tooltool via the taskcluster proxy work on both legacy and firefox-ci clusters at the same time. r=tomprince a=Aryx
Flags: needinfo?(bugspam.Callek)
Pushed by mozilla@hocat.ca:
https://hg.mozilla.org/mozilla-central/rev/69049d8a2c4b
Make tooltool via the taskcluster proxy work on both legacy and firefox-ci clusters at the same time. r=tomprince a=Aryx

MANUAL PUSH: Firefox-CI migration testing

Pushed by mozilla@hocat.ca:
https://hg.mozilla.org/mozilla-central/rev/ac63c8962183
[firefox-ci] Fix staging tooltool URL; r=Callek a=tomrpince CLOSED TREE

Backed out changeset ac63c8962183 (bug 1594530) on tomprince's request. CLOSED TREE

https://hg.mozilla.org/integration/autoland/rev/cdfe04574b0c6afba17637ee8e7419c3f2d6068f

Backout by apavel@mozilla.com:
https://hg.mozilla.org/integration/autoland/rev/ad5f78a825b0
Backed out changeset 69049d8a2c4b on tomprince's request. CLOSED TREE
Attachment #9107022 - Attachment is obsolete: true

Patch landed, and was (as expected) later backed out, RESO-FIXED

Status: NEW → RESOLVED
Closed: 8 months ago
Resolution: --- → FIXED
Attachment #9107105 - Attachment is obsolete: true
You need to log in before you can comment on or make changes to this bug.