Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Authorization header does not propagate to /api/metrics/* endpoints #3340

Closed
th3M1ke opened this issue Oct 26, 2021 · 2 comments · Fixed by #3341
Closed

Authorization header does not propagate to /api/metrics/* endpoints #3340

th3M1ke opened this issue Oct 26, 2021 · 2 comments · Fixed by #3341
Assignees
Labels

Comments

@th3M1ke
Copy link
Contributor

th3M1ke commented Oct 26, 2021

Describe the bug
Jaeger query doesn't propagate auth token on the /api/metrics/* endpoints.

To Reproduce
Steps to reproduce the behaviour:

  1. Start jaeger-query with QUERY_BEARER_TOKEN_PROPAGATION=true
  2. make a GET request to /api/metrics/latencies?service=jaeger-query&endTs=1635219714184&... with an authorization token
  3. inspect jaeger-query request headers

Expected behaviour
The /api/metrics/* endpoints should propagate the auth token the same way it does on other endpoints (/operations, /traces, etc.)

Version (please complete the following information):

  • OS: [macOS]
  • Jaeger version: [1.27]
  • Deployment: [Docker]
@th3M1ke th3M1ke added the bug label Oct 26, 2021
@albertteoh albertteoh self-assigned this Oct 26, 2021
@albertteoh
Copy link
Contributor

Thanks for reporting @th3M1ke. I can take a look at this tomorrow.

@albertteoh
Copy link
Contributor

@th3M1ke how are you passing the authorization token in the GET request?

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
Projects
None yet
Development

Successfully merging a pull request may close this issue.

2 participants