Remove statsum, sentry support from aws-provisioner, ec2-manager
Categories
(Taskcluster :: General, enhancement)
Tracking
(Not tracked)
People
(Reporter: dustin, Assigned: dustin)
References
Details
Assignee | ||
Updated•6 years ago
|
Assignee | ||
Updated•6 years ago
|
Assignee | ||
Comment 1•6 years ago
|
||
aws-provisioner uses tc-lib-monitor@5.4.0, the code for which is here
https://github.com/taskcluster/taskcluster-lib-monitor/tree/ed33b91b154da51212f5bf1f992c6215408c1bad/src
We want to not pass taskcluster credentials to the constructor (since it will just use them to try to call the auth service). To allow that, we also need to pass enable:false. aws-provisioner doesn't use any logging support in tc-lib-monitor, so that's only going to disable error reporting and metrics. Metrics looks like it will work fine. And if disabled, error reporting logs to console. So I think we're in good shape.
Assignee | ||
Comment 2•6 years ago
|
||
Assignee | ||
Comment 3•6 years ago
|
||
Ec2-manager seems to have a mishmash of tc-lib-* versions that results in its tests trying to access api/ec2-manager/v1/ping, but the service not serving on that path. I'm not sure how that happened (I thought its tests were in better shape).
Assignee | ||
Comment 4•6 years ago
|
||
provisioner-staging works fine
Assignee | ||
Comment 5•6 years ago
|
||
& production
Assignee | ||
Comment 6•6 years ago
|
||
ec2-manager-staging says
2019-03-12T22:47:35.293815+00:00 app[web.1]: { AssertionError [ERR_ASSERTION]: Must provide a rootUrl to taskcluster-lib-monitor
so I pushed a fix to add that back and landed it. All set!
Assignee | ||
Updated•6 years ago
|
Description
•