Skip to content

ext_authz: Allow to send request body as raw bytes#13131

Merged
mattklein123 merged 15 commits intoenvoyproxy:masterfrom
dio:raw-body
Sep 22, 2020
Merged

ext_authz: Allow to send request body as raw bytes#13131
mattklein123 merged 15 commits intoenvoyproxy:masterfrom
dio:raw-body

Conversation

@dio
Copy link
Member

@dio dio commented Sep 16, 2020

Commit Message: This patch allows to send request body as raw bytes to the external authorization server.
Risk Level: Low
Testing: Unit
Docs Changes: Added
Release Notes: Added
Fixes #9822

dio added 3 commits September 16, 2020 23:29
Signed-off-by: Dhi Aurrahman <dio@tetrate.io>
Signed-off-by: Dhi Aurrahman <dio@tetrate.io>
Signed-off-by: Dhi Aurrahman <dio@tetrate.io>
@repokitteh-read-only
Copy link

CC @envoyproxy/api-shepherds: Your approval is needed for changes made to api/envoy/.
CC @envoyproxy/api-watchers: FYI only for changes made to api/envoy/.

🐱

Caused by: #13131 was opened by dio.

see: more, trace.

dio added 4 commits September 17, 2020 06:00
Signed-off-by: Dhi Aurrahman <dio@tetrate.io>
Signed-off-by: Dhi Aurrahman <dio@tetrate.io>
Signed-off-by: Dhi Aurrahman <dio@tetrate.io>
Signed-off-by: Dhi Aurrahman <dio@tetrate.io>
@dio dio marked this pull request as ready for review September 17, 2020 05:52
Copy link
Member

@mattklein123 mattklein123 left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Thanks for fixing this long standing issue. One high level API comment to get started. Thank you!

/wait

Signed-off-by: Dhi Aurrahman <dio@tetrate.io>
Signed-off-by: Dhi Aurrahman <dio@tetrate.io>
Copy link
Member

@mattklein123 mattklein123 left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Sorry one more API question before the full review.

/wait-any

Signed-off-by: Dhi Aurrahman <dio@tetrate.io>
Signed-off-by: Dhi Aurrahman <dio@tetrate.io>
Copy link
Member

@mattklein123 mattklein123 left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Nice, thanks. LGTM with one possible simplification. Thank you!

/wait

Signed-off-by: Dhi Aurrahman <dio@tetrate.io>
Copy link
Member

@mattklein123 mattklein123 left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Thanks LGTM with small comment.

/wait

Signed-off-by: Dhi Aurrahman <dio@tetrate.io>
pnnferreira referenced this pull request in pnnferreira/opa-envoy-plugin Sep 22, 2020
Copy link
Member

@mattklein123 mattklein123 left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Thanks!

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

extauthz can't send raw bytes when using with_request_body

3 participants