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>
jpsim
left a comment
There was a problem hiding this comment.
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