extension: enable tracing for the external authorization HTTP client implementation.#7267
extension: enable tracing for the external authorization HTTP client implementation.#7267gsagula wants to merge 21 commits intoenvoyproxy:masterfrom datawire:http-auth-tracing
Conversation
Signed-off-by: Gabriel <gsagula@gmail.com>
Signed-off-by: Gabriel Linden Sagula <gsagula@gmail.com>
Signed-off-by: Gabriel Linden Sagula <gsagula@gmail.com>
Signed-off-by: Gabriel Linden Sagula <gsagula@gmail.com>
Signed-off-by: Gabriel Linden Sagula <gsagula@gmail.com>
Signed-off-by: Gabriel Linden Sagula <gsagula@gmail.com>
Signed-off-by: Gabriel Linden Sagula <gsagula@gmail.com>
Signed-off-by: Gabriel Linden Sagula <gsagula@gmail.com>
Signed-off-by: Gabriel Linden Sagula <gsagula@gmail.com>
…racing Signed-off-by: Gabriel Linden Sagula <gsagula@gmail.com>
Signed-off-by: Gabriel Linden Sagula <gsagula@gmail.com>
…racing Signed-off-by: Gabriel Linden Sagula <gsagula@gmail.com>
Signed-off-by: Gabriel Linden Sagula <gsagula@gmail.com>
Signed-off-by: Gabriel Linden Sagula <gsagula@gmail.com>
|
@gsagula please let me know when this is ready/need hands for this 🙂 |
|
This pull request has been automatically marked as stale because it has not had activity in the last 7 days. It will be closed in 7 days if no further activity occurs. Please feel free to give a status update now, ping for review, or re-open when it's ready. Thank you for your contributions! |
|
Looking into this one. |
Gabriel Linden Sagula <gsagula@gmail.com>
Gabriel Linden Sagula <gsagula@gmail.com>
Signed-off-by: Gabriel Linden Sagula <gsagula@gmail.com>
|
I'm on the road now. I fix the config test later. |
Signed-off-by: Gabriel Linden Sagula <gsagula@gmail.com>
|
/retest |
|
🔨 rebuilding |
|
This pull request has been automatically marked as stale because it has not had activity in the last 7 days. It will be closed in 7 days if no further activity occurs. Please feel free to give a status update now, ping for review, or re-open when it's ready. Thank you for your contributions! |
|
This pull request has been automatically closed because it has not had activity in the last 14 days. Please feel free to give a status update now, ping for review, or re-open when it's ready. Thank you for your contributions! |
|
@gsagula could you resolve the conflict? |
Signed-off-by: Gabriel Linden Sagula <gsagula@gmail.com>
Signed-off-by: Gabriel Linden Sagula <gsagula@gmail.com>
Signed-off-by: Gabriel Linden Sagula <gsagula@gmail.com>
|
@dio Done. |
|
can you merge master again to pick up latest CI changes? |
| /** | ||
| * Tracing statuses. | ||
| */ | ||
| struct ConstantValues { |
There was a problem hiding this comment.
Should we rename this to express more about "trace"?
|
This pull request has been automatically marked as stale because it has not had activity in the last 7 days. It will be closed in 7 days if no further activity occurs. Please feel free to give a status update now, ping for review, or re-open when it's ready. Thank you for your contributions! |
|
@dio Thanks for looking into it. I addressed the issues but I will need to resubmit this PR since the Datawire repo is now private. |
|
This pull request has been automatically marked as stale because it has not had activity in the last 7 days. It will be closed in 7 days if no further activity occurs. Please feel free to give a status update now, ping for review, or re-open when it's ready. Thank you for your contributions! |
|
@gsagula please let me know which path do you want to take on progressing this PR. Thanks! |
|
This pull request has been automatically marked as stale because it has not had activity in the last 7 days. It will be closed in 7 days if no further activity occurs. Please feel free to give a status update now, ping for review, or re-open when it's ready. Thank you for your contributions! |
I addressed the comments above. I will open a new PR for this change. |
|
@dio Yes, thanks! :) |



Description:
This PR adds tracing support to the HTTP client in the external authorization filter. So far, only gRPC client was able to trace requests from the filter to an authorization service.
Risk Level: Low
Testing: yes
Docs Changes: N/A
Release Notes: Added
Fixes #6520
Signed-off-by: Gabriel Linden Sagula gsagula@gmail.com