Closed Bug 1462758 Opened 8 years ago Closed 8 years ago

Upgrade tc-queue to use rootUrl

Categories

(Taskcluster :: Services, enhancement)

enhancement
Not set
normal

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
Assignee: nobody → jopsen
Status: NEW → ASSIGNED
Assignee: jopsen → dustin
Once this has landed, I want to change the name of the reapers in Heroku (and in taskcluster-terraform?)
Conveniently none of the reapers are set up in tc-terraform quite yet so no need to change them!
Waiting until the current release is shipped since this is 111% likely to cause at least a brief outage..
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
Updated to use dependencyResolver, claimResolver, and deadlinResolver (instead of *Reaper). Everything seems to be fine..
Status: ASSIGNED → RESOLVED
Closed: 8 years ago
Resolution: --- → FIXED
taskcluster-client-go generation still broken for queue - will investigate and report back with failure(s)....
Status: RESOLVED → REOPENED
Resolution: FIXED → ---
Please open a new bug when you do :)
Status: REOPENED → RESOLVED
Closed: 8 years ago → 8 years ago
Resolution: --- → FIXED
See Also: → 1485025
(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.
Component: Redeployability → Services
You need to log in before you can comment on or make changes to this bug.