Conversation
Signed-off-by: Sotiris Nanopoulos <sonanopo@microsoft.com>
Signed-off-by: Sotiris Nanopoulos <sonanopo@microsoft.com>
Signed-off-by: Sotiris Nanopoulos <sonanopo@microsoft.com>
Signed-off-by: Sotiris Nanopoulos <sonanopo@microsoft.com>
|
@snowp do you want to do the review since you were involved in the issue? Otherwise I can bring in someone else |
|
cc @mattklein123 who added the warning on Tap |
snowp
left a comment
There was a problem hiding this comment.
Thanks, just a few questions
Signed-off-by: Sotiris Nanopoulos <sonanopo@microsoft.com>
Signed-off-by: Sotiris Nanopoulos <sonanopo@microsoft.com>
|
/retest |
|
Retrying Azure Pipelines: |
|
/retest |
|
Retrying Azure Pipelines: |
Signed-off-by: Sotiris Nanopoulos <sonanopo@microsoft.com>
Signed-off-by: Sotiris Nanopoulos <sonanopo@microsoft.com>
|
Attempting to pick up main again. Honestly I do not see how this change might have broken the example verification. |
|
/retest |
|
Retrying Azure Pipelines: |
|
@snowp it took me some time fighting the CI but I expect it to pass now |
snowp
left a comment
There was a problem hiding this comment.
Thanks this looks code overall, just some small comments
| * active http health checks: properly handles HTTP/2 GOAWAY frames from the upstream. Previously a GOAWAY frame due to a graceful listener drain could cause improper failed health checks due to streams being refused by the upstream on a connection that is going away. To revert to old GOAWAY handling behavior, set the runtime feature `envoy.reloadable_features.health_check.graceful_goaway_handling` to false. | ||
| * adaptive concurrency: fixed a bug where concurrent requests on different worker threads could update minRTT back-to-back. | ||
| * buffer: tighten network connection read and write buffer high watermarks in preparation to more careful enforcement of read limits. Buffer high-watermark is now set to the exact configured value; previously it was set to value + 1. |
There was a problem hiding this comment.
Seems like bad merge, can you sort this out?
Signed-off-by: Sotiris Nanopoulos <sonanopo@microsoft.com>
Signed-off-by: Sotiris Nanopoulos <sonanopo@microsoft.com>
Signed-off-by: Sotiris Nanopoulos <sonanopo@microsoft.com>
Signed-off-by: Sotiris Nanopoulos <sonanopo@microsoft.com>
snowp
left a comment
There was a problem hiding this comment.
LGTM, thanks!
Unfortunately I think you need another main merge
Signed-off-by: Sotiris Nanopoulos <sonanopo@microsoft.com>
- Sync .bazelrc from Envoy's repository. - other necessary files were syncd but unchanged in envoy. - The constructor of Envoy::Server::ValidationAdmin now requires an instance of Envoy::Network::Address::InstanceConstSharedPtr, but a nullptr shared_ptr is valid (envoyproxy/envoy#15932) Also updated some formatting/language in MAINTAINERS.md, which wasn't rendering as intended in markdown. Signed-off-by: Nathan Perry <nbperry@google.com>
Signed-off-by: Sotiris Nanopoulos <sonanopo@microsoft.com> Signed-off-by: Gokul Nair <gnair@twitter.com>
- Sync .bazelrc from Envoy's repository. - other necessary files were syncd but unchanged in envoy. - The constructor of Envoy::Server::ValidationAdmin now requires an instance of Envoy::Network::Address::InstanceConstSharedPtr, but a nullptr shared_ptr is valid (envoyproxy/envoy#15932) Also updated some formatting/language in MAINTAINERS.md, which wasn't rendering as intended in markdown. Signed-off-by: Nathan Perry <nbperry@google.com> Signed-off-by: William Juan <66322422+wjuan-AFK@users.noreply.github.com>
Commit Message:
Signed-off-by: Sotiris Nanopoulos sonanopo@microsoft.com
Fixes #15902
Issue
The regression is coming from e7a0f7c
The root of the issue is that in order to generate the warning regarding using Admin tapping with UDS sockets we request the socket from the admin interface. This throws for the
config_validationadmin instance.Resolution
Add a private function to validation admin interface that initializes a dummy socket and this code passes.
Risk Level: Low (validation mode only)
Testing: Added config tests
Docs Changes: N/A
Release Notes: Fix an issue that causes TAP sockets to panic during config validation mode.