otel-launcher-node icon indicating copy to clipboard operation
otel-launcher-node copied to clipboard

Cannot talk to public satellite with token from a private project?

Open TejasQ opened this issue 4 years ago • 0 comments

Describe the bug A clear and concise description of what the bug is.

So I'm trying to follow the README and everything seems to work, except when I run my project, I get this error:

{
   "stack":"CollectorExporterError: Bad Request\n    at IncomingMessage.<anonymous> (/Users/tejask/Sites/software-catalog/node_modules/lightstep-opentelemetry-launcher-node/node_modules/@opentelemetry/exporter-collector/build/src/platform/node/util.js:52:31)\n    at IncomingMessage.emit (events.js:327:22)\n    at IncomingMessage.EventEmitter.emit (domain.js:467:12)\n    at endReadableNT (internal/streams/readable.js:1327:12)\n    at processTicksAndRejections (internal/process/task_queues.js:80:21)",
   "message":"Bad Request",
   "name":"CollectorExporterError",
   "data":"{\"code\":3,\"message\":\"access token corresponds to a private project, which cannot report spans to public satellites (access_token:iOsGpETC)\",\"details\":[{\"@type\":\"type.googleapis.com/google.rpc.DebugInfo\",\"stackEntries\":[\"\\tat errorWithToken (/go/src/github.com/lightstep/collector/app/collector/controllers/configuration_service.go:611)\\n\"]}]}",
   "code":"400"
}

To Reproduce Steps to reproduce the behavior. Include code samples here when possible.

Try to follow the README but use a token from a private project.

Expected behavior A clear and concise description of what you expected to happen.

I expect it to "just work"â„¢, or to allow a private: true or similar when calling lightstep.configureOpenTelemetry.

TejasQ avatar Jun 11 '21 21:06 TejasQ