Skip to content

config: cleaning up deprecated configs#2295

Merged
alyssawilk merged 1 commit intoenvoyproxy:mainfrom
alyssawilk:undeprecated
May 20, 2022
Merged

config: cleaning up deprecated configs#2295
alyssawilk merged 1 commit intoenvoyproxy:mainfrom
alyssawilk:undeprecated

Conversation

@alyssawilk
Copy link
Contributor

@alyssawilk alyssawilk commented May 18, 2022

Switching off of deprecated http2 and watchdog configs.
Should be a functional no-op.

Risk Level:
Testing: no test changes
Docs Changes: n/a
Release Notes: n/a

Signed-off-by: Alyssa Wilk <alyssar@chromium.org>
@alyssawilk
Copy link
Contributor Author

I'm not sure that we need both main and worker watchdogs but I believe this is functionally equivalent to the prior config, which seems the safest change.

envoy.extensions.upstreams.http.v3.HttpProtocolOptions:
"@type": type.googleapis.com/envoy.extensions.upstreams.http.v3.HttpProtocolOptions
explicit_http_config:
http2_protocol_options: {}
Copy link
Contributor

Choose a reason for hiding this comment

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

Just to confirm - this will still configure this cluster to use h2 without protocol negotiation, correct?

Copy link
Contributor Author

Choose a reason for hiding this comment

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

yeah, auto_config does alpn, explicit_http does whatever protocol you explicitly configure.

@alyssawilk alyssawilk enabled auto-merge (squash) May 19, 2022 13:21
@alyssawilk alyssawilk merged commit 1eb14c9 into envoyproxy:main May 20, 2022
jpsim added a commit that referenced this pull request May 26, 2022
* origin/main: (32 commits)
  Compress xcframework release asset (#2324)
  bazel: update rules_apple (#2326)
  Merge `android_dist` with `android_dist_ci` (#2323)
  kotlin: fix flaky receive error test (#2317)
  kotlin: fix flaky grpc test (#2316)
  build(deps): bump pyjwt from 2.1.0 to 2.4.0 in /.github/actions/pr_notifier (#2314)
  test: making C++ integration test more authentic (#2315)
  reverting override to override_request_timeout_by_gateway_timeout (#2296)
  Update Envoy (#2309)
  release: use `CREDENTIALS_GITHUB_RELEASE_DEPLOY_KEY`
  Use `CREDENTIALS_GITHUB_PUSH_TOKEN`
  Push to branch before tagging the release
  Cronvoy: preparation to unittest certificate verification JNI (#2251)
  Corrected typo in documentation for Android building requirements (#2313)
  instrumentation: add timers and warnings to platform callbacks (#2300)
  Bump Lyft Support Rotation (#2310)
  Revert "android: use local addresses as opposed to prefix (#2081)" (#2307)
  Fix release GitHub workflow (#2306)
  mobile: moving the c++ integration test to use default config (#2293)
  config: cleaning up deprecated configs (#2295)
  ...

Signed-off-by: JP Simard <jp@jpsim.com>
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.

3 participants