Closed
Bug 1230165
Opened 9 years ago
Closed 8 years ago
taskcluster-secrets: service broken - fix to work with new auth endpoints
Categories
(Taskcluster :: Services, defect)
Taskcluster
Services
Tracking
(Not tracked)
RESOLVED
FIXED
People
(Reporter: pmoore, Assigned: dustin)
References
Details
Currently taskcluster-secrets is using the old no-longer-supported auth endpoint: * GET https://auth.taskcluster.net/v1/client/<clientId>/credentials This has been superseded, see docs: * http://docs.taskcluster.net/auth/api-docs This means the service no longer works. No doubt we'll need to upgrade dependencies. I tried upgrading to taskcluster-lib 0.8.12 but that didn't do the trick - maybe that requires the new config format? I'm not sure. Anyway, for now I'll put secrets in the worker type until we have taskcluster-secrets working again. Note: this service lacks a CI as far as I can see - we should probably pimp it a bit with more detailed docs (e.g. link to docs site from README.md), get running in travis, maybe auto-release from travis to npm on git tag, explain how the service can be used to share secrets between tasks and dependent tasks, add some README badges, test coverage report, etc. Also explain in the project how to create a config file if you want to run tests... Then also maybe some information about how to restart the service etc if there are problems. Oh and maybe add some monitoring. Rather a lot still to do. Oh - and maybe a front end on tools.taskcluster.net so people can query secrets or publish them via a web interface. But for the first part, let's just get it working again.
Assignee | ||
Comment 1•8 years ago
|
||
I just filed 1234630 to make a BZ component for this. I'm the new maintainer, but I don't follow general so I didn't see this :( I'll get some more bugs filed for basic stuff once we get the component set up.
Assignee: nobody → dustin
Blocks: 1231320
Assignee | ||
Comment 2•8 years ago
|
||
Hopefully https://github.com/taskcluster/taskcluster-secrets/commit/af0b283779b1389d99adfc7b0f86b27dfb142fed should be sufficient
Assignee | ||
Comment 3•8 years ago
|
||
Seems so. The rest will end up in other bugs.
Assignee | ||
Updated•8 years ago
|
Status: NEW → RESOLVED
Closed: 8 years ago
Resolution: --- → FIXED
Assignee | ||
Updated•8 years ago
|
Component: General → Secrets
QA Contact: dustin
Updated•5 years ago
|
Component: Secrets → Services
You need to log in
before you can comment on or make changes to this bug.
Description
•