Skip to content
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

mobile: Force the dfp_mixed_scheme flag to true in Envoy Mobile #31586

Merged
merged 1 commit into from
Jan 2, 2024

Conversation

abeyad
Copy link
Contributor

@abeyad abeyad commented Jan 2, 2024

Envoy Mobile always requires dfp_mixed_scheme for the TLS and cleartext DFP clusters. While dfp_mixed_scheme defaults to true, some environments (like within Google), force it to false for the Envoy use case, so we force it back to true here in Envoy Mobile, so we don't break the mobile integration tests.

Once general use of dfp_mixed_scheme is fixed everywhere, we can revert this commit.

Tested by changing dfp_mixed_scheme to FALSE_RUNTIME_GUARD and running the mobile xDS integration tests:

cd mobile
bazelisk test --test_output=streamed --cache_test_results=no //test/common/integration:rtds_integration_test

Envoy Mobile always requires dfp_mixed_scheme for the TLS and cleartext
DFP clusters. While dfp_mixed_scheme defaults to true, some environments
(like within Google), force it to false for the Envoy use case, so we
force it back to true here in Envoy Mobile, so we don't break the mobile
integration tests.

Once general use of dfp_mixed_scheme is fixed everywhere, we can revert
this commit.

Tested by changing dfp_mixed_scheme to FALSE_RUNTIME_GUARD and running
the mobile xDS integration tests:

cd mobile
bazelisk test --test_output=streamed --cache_test_results=no //test/common/integration:rtds_integration_test

Signed-off-by: Ali Beyad <[email protected]>
Copy link
Contributor

@alyssawilk alyssawilk left a comment

Choose a reason for hiding this comment

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

@abeyad abeyad enabled auto-merge (squash) January 2, 2024 18:12
@abeyad abeyad merged commit a585f2d into envoyproxy:main Jan 2, 2024
37 checks passed
@abeyad abeyad deleted the dfp_mixed_scheme_runtime_guard branch January 2, 2024 18:45
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.

2 participants