Closed
Bug 1462758
Opened 8 years ago
Closed 8 years ago
Upgrade tc-queue to use rootUrl
Categories
(Taskcluster :: Services, enhancement)
Taskcluster
Services
Tracking
(Not tracked)
RESOLVED
FIXED
People
(Reporter: dustin, Assigned: dustin)
References
Details
Upgrade the tc-queu service to use the latest versions of tc-lib-*, etc. and thus use a rootUrl rather than baseUrl, etc.
https://gist.github.com/djmitche/010023b33f05bd57752397a21e0763e7
Updated•8 years ago
|
Assignee: nobody → jopsen
Status: NEW → ASSIGNED
| Assignee | ||
Updated•8 years ago
|
Assignee: jopsen → dustin
| Assignee | ||
Comment 1•8 years ago
|
||
| Assignee | ||
Comment 2•8 years ago
|
||
Once this has landed, I want to change the name of the reapers in Heroku (and in taskcluster-terraform?)
Comment 3•8 years ago
|
||
Conveniently none of the reapers are set up in tc-terraform quite yet so no need to change them!
| Assignee | ||
Comment 4•8 years ago
|
||
Waiting until the current release is shipped since this is 111% likely to cause at least a brief outage..
Comment 5•8 years ago
|
||
Commits pushed to master at https://github.com/taskcluster/taskcluster-queue
https://github.com/taskcluster/taskcluster-queue/commit/63963da662f53ceedc2129d2c07f1c22c3e59ca4
Bug 1462758 - update all libraries (tests not passing yet)
https://github.com/taskcluster/taskcluster-queue/commit/4e57c3d15d93b8fd09e41f4bc4d15ba4a3cc7752
Bug 1462758 - don't hard code bucket names
https://github.com/taskcluster/taskcluster-queue/commit/e5a686523bebf26ebdeff227e2f868c8a0ae2de9
Bug 1462758 - don't hard code bucket regions
https://github.com/taskcluster/taskcluster-queue/commit/45067d454023cd9acf410b40f5d030b80b6598c5
Bug 1462758 - remove hard-coded forceSSL
https://github.com/taskcluster/taskcluster-queue/commit/be7b47907ebf394a5fe6eb092463a2a0c0926ee1
Bug 1462758 - update tests to new best practices
This includes introducing a mock QueueService. Support for testing
poll-tasks is removed, as it is no longer used and rather difficult to
test.
https://github.com/taskcluster/taskcluster-queue/commit/5ced0ec5fbe06d9b6ceb70b3f624e8ff6447466f
Bug 1462758 - use consistent names for resolvers
I like "reaper" but "resolver" was used more often so I changed
everything to that name.
https://github.com/taskcluster/taskcluster-queue/commit/48791467eb4c0e26683f567c0f923e14be559b10
Bug 1462758 - always set something as a rootUrl
https://github.com/taskcluster/taskcluster-queue/commit/89105d82e642b6d0aae410654747407791df3c69
Bug 1462758 - add .taskcluster.yml
Also fix up the handling of secrets fetched from the secrets service
https://github.com/taskcluster/taskcluster-queue/commit/5ba3228ecbe0a125b382211de1fce8ef76ccae88
Bug 1462758 - make taskgroup_test more robust
https://github.com/taskcluster/taskcluster-queue/commit/3c6626cfe32d54b9bef470398e3576c23e90fc25
Merge pull request #279 from djmitche/bug1462758
Bug 1462758 - upgrade queue to use newest libraries, rootUrl
| Assignee | ||
Comment 6•8 years ago
|
||
Updated to use dependencyResolver, claimResolver, and deadlinResolver (instead of *Reaper).
Everything seems to be fine..
Status: ASSIGNED → RESOLVED
Closed: 8 years ago
Resolution: --- → FIXED
Comment 7•8 years ago
|
||
taskcluster-client-go generation still broken for queue - will investigate and report back with failure(s)....
Status: RESOLVED → REOPENED
Resolution: FIXED → ---
| Assignee | ||
Comment 8•8 years ago
|
||
Please open a new bug when you do :)
Status: REOPENED → RESOLVED
Closed: 8 years ago → 8 years ago
Resolution: --- → FIXED
Comment 9•8 years ago
|
||
(In reply to Dustin J. Mitchell [:dustin] pronoun: he from comment #8)
> Please open a new bug when you do :)
I opened bug 1485025 for this. Indeed, it turned out to be a missing feature of jsonschema2go rather than any problems with the implementation in this bug.
Updated•7 years ago
|
Component: Redeployability → Services
You need to log in
before you can comment on or make changes to this bug.
Description
•