-
Notifications
You must be signed in to change notification settings - Fork 84
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
Fixed network policy of client_integration_test #2022
Fixed network policy of client_integration_test #2022
Conversation
Thanks @WillEngFlow! |
@jpsim It looks like this is failing because the
An example of piping envoy-mobile/bazel/kotlin_test.bzl Line 4 in cef4ec0
|
Sure I'll plumb that through and see if it helps. I'll do the same for the Swift integration test that similarly had remote exec disabled. |
I've validated that it works: https://github.com/envoyproxy/envoy-mobile/runs/4959253557 My upstream Envoy PR (envoyproxy/envoy#19711) was approved and is being auto-merged. Once that's in, I'll bump the Envoy submodule commit to point to it and you'll be able to rebase this PR. |
In order to pass properties such as `sandboxNetwork` as we are trying to do in Envoy Mobile here: envoyproxy/envoy-mobile#2022 Risk Level: Low Signed-off-by: JP Simard <jp@jpsim.com>
I just merged #2027 so if you update, you should be able to pass |
//test/common/integration:client_integration_test requires networking which is not allowed by default. This allows the test to use the localhost network. Signed-off-by: Will <will@engflow.com>
cb1c46f
to
a02e4ba
Compare
Thanks @jpsim! I just pushed the most recent fix. I did get some linter errors on the WORKSPACE file after rebasing (in the pre-push check) but no changes were made to WORKSPACE and my changes checked out so I pushed with |
@WillEngFlow i also often get errors in the pre-push hook, but in this case, I think the BUILD file you edited needs to move the attribute to match the definition. |
Signed-off-by: Will Martin <will@engflow.com>
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
Thanks for seeing this through!
Thanks for all the help for a first time contributor! |
…roxy#19711) In order to pass properties such as `sandboxNetwork` as we are trying to do in Envoy Mobile here: envoyproxy/envoy-mobile#2022 Risk Level: Low Signed-off-by: JP Simard <jp@jpsim.com> Signed-off-by: Josh Perry <josh.perry@mx.com>
//test/common/integration:client_integration_test requires networking
which is not allowed by default. This allows the test to use the
localhost network.
Signed-off-by: Will will@engflow.com
Description: //test/common/integration:client_integration_test requires networking which is not allowed by default. This allows the test to use the localhost network.
Risk Level: Low
Testing: See unit_tests workflow
Docs Changes: N/A
Release Notes: N/A
Fixes #2020