-
Notifications
You must be signed in to change notification settings - Fork 5.2k
WIP deps: Update yaml_cpp #20805
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
WIP deps: Update yaml_cpp #20805
Conversation
Signed-off-by: Andre Vehreschild <vehre@x41-dsec.de>
|
CC @envoyproxy/dependency-shepherds: Your approval is needed for changes made to |
Signed-off-by: Andre Vehreschild <vehre@x41-dsec.de>
Signed-off-by: Andre Vehreschild <vehre@x41-dsec.de>
Signed-off-by: Andre Vehreschild <vehre@x41-dsec.de>
Signed-off-by: Andre Vehreschild <vehre@x41-dsec.de>
Signed-off-by: Andre Vehreschild <vehre@x41-dsec.de>
Signed-off-by: Andre Vehreschild <vehre@x41-dsec.de>
|
Related: #20765. As per #20765 (comment) it would be good to fix this upstream so we don't need to carry a patch |
Signed-off-by: Andre Vehreschild <vehre@x41-dsec.de>
Signed-off-by: Andre Vehreschild <vehre@x41-dsec.de>
Signed-off-by: Andre Vehreschild <vehre@x41-dsec.de>
Signed-off-by: Andre Vehreschild <vehre@x41-dsec.de>
|
@adisuissa, the compile works now, but tests are failing. I am not sure, what has caused this. I'll look into that on Tuesday. |
Thanks for working on this! The new test failure is strange: (see yaml file: https://github.com/envoyproxy/envoy/blob/main/examples/front-proxy/front-envoy.yaml) I don't understand why the failure occurs only in windows and not in Linux. Initial hunch is that this is due to some recent change in yaml-cpp. |
Signed-off-by: rainingmaster <jinhua.tan@bytedance.com> Signed-off-by: Andre Vehreschild <vehre@x41-dsec.de>
Signed-off-by: Ryan Northey <ryan@synca.io> Signed-off-by: Andre Vehreschild <vehre@x41-dsec.de>
Signed-off-by: Ryan Northey <ryan@synca.io> Signed-off-by: Andre Vehreschild <vehre@x41-dsec.de>
…oyproxy#20722) Commit Message: Add a new state FailedRecently to the status tracker. And make the connectivity grid check this state in newStream(). If the h3 pool is in this state, do not delay TCP racing. Risk Level: low, grid only Testing: added unit tests Docs Changes: N/A Release Notes: N/A Platform Specific Features: N/A Part of envoyproxy#18715 Signed-off-by: Dan Zhang danzh@google.com Signed-off-by: Andre Vehreschild <vehre@x41-dsec.de>
…nvoyproxy#20679) Risk Level: low Testing: n/a Docs Changes: n/a Release Notes: n/a Signed-off-by: kuochunghsu <kuochunghsu@pinterest.com> Signed-off-by: Andre Vehreschild <vehre@x41-dsec.de>
We tried updating to 5.1.0 which fixed some remote cache issues, but that had a regression where all action failures would appear to be remote cache flakes instead, this was fixed in 5.1.1 https://github.com/bazelbuild/bazel/releases/tag/5.1.1 Fixes: envoyproxy#20599 Signed-off-by: Keith Smiley <keithbsmiley@gmail.com> Signed-off-by: Andre Vehreschild <vehre@x41-dsec.de>
When their are more than one TRA subscribe actions, stream_ maybe overwrited which cause the last connection can't be resetted gracefully. so introduce a list of stream_callbacks and request_callbacks. Signed-off-by: Felix Du <durd07@gmail.com> Signed-off-by: Andre Vehreschild <vehre@x41-dsec.de>
…xy#20724) ...when using APPEND_FORWARD and SANITIZE set. Currently XFCC only keeps the first URI in a certificate or a header presented to it. This works fine for most use cases, however, not everyone uses a single URI (typically spiffe:// only). Add every URI present to the 'By=' portion as well as the 'URI=' portion of an XFCC header. Additional Description: Risk Level: Low Testing: Unit and integration tests Docs Changes: Yes. The appropriate http_connection_managers configuration section. Release Notes: Yes Fixes envoyproxy#20723 Signed-off-by: Jacob Delgado <jacob.delgado@volunteers.acasi.info> Signed-off-by: Andre Vehreschild <vehre@x41-dsec.de>
Update QUICHE from bac04054b to 8864d08f6 https://github.com/google/quiche/compare/bac04054b..8864d08f6 $ git log bac04054b..8864d08f6 --date=short --no-merges --format="%ad %al %s" 2022-04-11 diannahu Fix the receipt of GOAWAYs as the server in oghttp2. 2022-04-11 danzh Automated g4 rollback of changelist 437128224. 2022-04-11 bnc Platformize enforcing header policy in Balsa. 2022-04-11 vasilvv Use relative include paths for OpenSSL and zlib in QUICHE. 2022-04-11 diannahu Handle new/pending streams on receipt of a GOAWAY in oghttp2. 2022-04-11 bnc Fix header guards in QUICHE. 2022-04-11 wub Deprecate --gfe2_reloadable_flag_quic_tls_no_select_cert_if_disconnected. 2022-04-11 fayang Internal change 2022-04-08 rch Make QUICHE pragmas which disable warnings google3-specific. 2022-04-08 haoyuewang Remove connection_option RVCM such that IETF QUIC connection migration is default on. 2022-04-08 wub Change QuicPathChallengeFrame and QuicPathResponseFrame to be inlined quic frame. 2022-04-07 diannahu Update oghttp2 to close streams above a received GOAWAY's last_stream_id. 2022-04-07 renjietang Change default path degrading delay to 4PTOs when PTO is enabled. 2022-04-07 martinduke Minor cleanup of the QUIC-LB library. Take review comments from late in the process and apply them to earlier classes. 2022-04-07 quiche-dev Internal change Signed-off-by: Ryan Hamilton rch@google.com Signed-off-by: Andre Vehreschild <vehre@x41-dsec.de>
* GCP Authentication Filter: Implement response path Signed-off-by: Tianyu Xia <tyxia@google.com> Signed-off-by: Andre Vehreschild <vehre@x41-dsec.de>
…we sort out some sporadic crashes (envoyproxy#20835) Signed-off-by: Joshua Marantz <jmarantz@google.com> Signed-off-by: Andre Vehreschild <vehre@x41-dsec.de>
This enables building rust that targets android devices until the upstream PR is released. It shouldn't affect any other configuration since it's scoped to the triple. Signed-off-by: Keith Smiley <keithbsmiley@gmail.com> Signed-off-by: Andre Vehreschild <vehre@x41-dsec.de>
This is preliminary work for getting rust working in envoy mobile. This should be minimal overhead in the case you're not actually building rust for mobile. If it becomes an issue we can inject this from the consumers of `envoy_dependency_imports`. Signed-off-by: Keith Smiley <keithbsmiley@gmail.com> Signed-off-by: Andre Vehreschild <vehre@x41-dsec.de>
…MIN (envoyproxy#20846) Signed-off-by: He Jie Xu <hejie.xu@intel.com> Signed-off-by: Andre Vehreschild <vehre@x41-dsec.de>
Signed-off-by: Ryan Hamilton <rch@google.com> Signed-off-by: Andre Vehreschild <vehre@x41-dsec.de>
Signed-off-by: Piotr Sikora <piotrsikora@google.com> Signed-off-by: Andre Vehreschild <vehre@x41-dsec.de>
…lated active listener removed (envoyproxy#20702) Signed-off-by: He Jie Xu <hejie.xu@intel.com> Signed-off-by: Andre Vehreschild <vehre@x41-dsec.de>
Signed-off-by: Matt Klein <mklein@lyft.com> Signed-off-by: Andre Vehreschild <vehre@x41-dsec.de>
Signed-off-by: Matt Klein <mklein@lyft.com> Signed-off-by: Andre Vehreschild <vehre@x41-dsec.de>
…y#20854) Signed-off-by: Yuchen Dai <silentdai@gmail.com> Signed-off-by: Andre Vehreschild <vehre@x41-dsec.de>
) Bumps [actions/checkout](https://github.com/actions/checkout) from 3.0.0 to 3.0.1. - [Release notes](https://github.com/actions/checkout/releases) - [Changelog](https://github.com/actions/checkout/blob/main/CHANGELOG.md) - [Commits](actions/checkout@a12a394...dcd71f6) --- updated-dependencies: - dependency-name: actions/checkout dependency-type: direct:production update-type: version-update:semver-patch ... Signed-off-by: dependabot[bot] <support@github.com> Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com> Signed-off-by: Andre Vehreschild <vehre@x41-dsec.de>
…nvoyproxy#20643) Signed-off-by: derekguo001 <dong.guo@intel.com> Signed-off-by: Andre Vehreschild <vehre@x41-dsec.de>
…20845) Signed-off-by: Yan Avlasov <yavlasov@google.com> Signed-off-by: Andre Vehreschild <vehre@x41-dsec.de>
Signed-off-by: Ryan Northey <ryan@synca.io> Signed-off-by: Andre Vehreschild <vehre@x41-dsec.de>
…y#20770) Bumps [actions/setup-python](https://github.com/actions/setup-python) from 3.1.0 to 3.1.2. - [Release notes](https://github.com/actions/setup-python/releases) - [Commits](actions/setup-python@9c644ca...98f2ad0) --- updated-dependencies: - dependency-name: actions/setup-python dependency-type: direct:production update-type: version-update:semver-patch ... Signed-off-by: dependabot[bot] <support@github.com> Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com> Signed-off-by: Andre Vehreschild <vehre@x41-dsec.de>
…voyproxy#20771) Bumps [setuptools](https://github.com/pypa/setuptools) from 62.0.0 to 62.1.0. - [Release notes](https://github.com/pypa/setuptools/releases) - [Changelog](https://github.com/pypa/setuptools/blob/main/CHANGES.rst) - [Commits](pypa/setuptools@v62.0.0...v62.1.0) --- updated-dependencies: - dependency-name: setuptools dependency-type: direct:production update-type: version-update:semver-minor ... Signed-off-by: dependabot[bot] <support@github.com> Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com> Signed-off-by: Andre Vehreschild <vehre@x41-dsec.de>
…nvoyproxy#20769) Bumps [pyparsing](https://github.com/pyparsing/pyparsing) from 3.0.7 to 3.0.8. - [Release notes](https://github.com/pyparsing/pyparsing/releases) - [Changelog](https://github.com/pyparsing/pyparsing/blob/master/CHANGES) - [Commits](pyparsing/pyparsing@pyparsing_3.0.7...pyparsing_3.0.8) --- updated-dependencies: - dependency-name: pyparsing dependency-type: direct:production update-type: version-update:semver-patch ... Signed-off-by: dependabot[bot] <support@github.com> Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com> Signed-off-by: Andre Vehreschild <vehre@x41-dsec.de>
This fixes an issue where the PATH wasn't actually set to what we tried to force as the default on macOS. I'm not sure if this is a bazel bug or not, but either way it's surprising behavior. bazelbuild/bazel#15270 Signed-off-by: Keith Smiley <keithbsmiley@gmail.com> Signed-off-by: Andre Vehreschild <vehre@x41-dsec.de>
Signed-off-by: wbpcode <wangbaiping@corp.netease.com> Signed-off-by: Andre Vehreschild <vehre@x41-dsec.de>
Signed-off-by: He Jie Xu <hejie.xu@intel.com> Signed-off-by: Andre Vehreschild <vehre@x41-dsec.de>
Extend network inputs (e.g. source IP) to HTTP requests. Reuse all code with templates. Signed-off-by: Kuat Yessenov <kuat@google.com> Signed-off-by: Andre Vehreschild <vehre@x41-dsec.de>
) This adds the ability to change the GrpcService used by the ext_proc filter on a per-route basis. Risk Level: Low. Not triggered unless configured. Testing: New unit and integration tests added. Docs Changes: Addition of new config field. Signed-off-by: Michael Warres <mpw@google.com> Signed-off-by: Andre Vehreschild <vehre@x41-dsec.de>
|
CC @envoyproxy/api-shepherds: Your approval is needed for changes made to |
|
Just checking, if test issues reported by the previous build are already fixed upstream. Sorry, for the big merge. |
Signed-off-by: Andre Vehreschild <vehre@x41-dsec.de>
|
Superceeded by PR 20886 now. |
Commit Message: deps: Update yaml_cpp
Additional Description:
Signed-off-by: Andre Vehreschild vehre@x41-dsec.de
Risk Level: low
Testing: n/a
Docs Changes: n/a
Release Notes: n/a
Platform Specific Features: windows