Dependencies: dataplane_core, controlplane updates: gRPC, protobuf, upd, xxhash, spdlog, zlib-ng, rules_go#13394
Dependencies: dataplane_core, controlplane updates: gRPC, protobuf, upd, xxhash, spdlog, zlib-ng, rules_go#13394moderation wants to merge 23 commits intoenvoyproxy:masterfrom moderation:master
Conversation
Signed-off-by: Michael Payne <michael@sooper.org>
Signed-off-by: Michael Payne <michael@sooper.org>
Signed-off-by: Michael Payne <michael@sooper.org>
Signed-off-by: Michael Payne <michael@sooper.org>
…xtra.bzl Signed-off-by: Michael Payne <michael@sooper.org>
Signed-off-by: Michael Payne <michael@sooper.org>
Signed-off-by: Michael Payne <michael@sooper.org>
Signed-off-by: Michael Payne <michael@sooper.org>
Signed-off-by: Michael Payne <michael@sooper.org>
… bump and sync to generated protos this time Signed-off-by: Michael Payne <michael@sooper.org>
…, xxhash, spdlog, zlib-ng, rules_go. Signed-off-by: Michael Payne <michael@sooper.org>
Signed-off-by: Michael Payne <michael@sooper.org>
Signed-off-by: Michael Payne <michael@sooper.org>
|
@antoniovicente as per https://envoyproxy.slack.com/archives/C78HA81DH/p1595896518287300?thread_ts=1595887714.282900&cid=C78HA81DH hoping you can take a look the gRPC changes and build failures in this PR. Thanks |
|
@moderation LGTM. Can you merge master? Ready to ship when CI passes. |
Signed-off-by: Michael Payne <michael@sooper.org>
|
Thanks for validating that test change @htuch and @yihuazhang. The issue with CI now are two failures. One is a ALTS test timeout and one is a gRPC timeout. I suspect that both are related to the same thing and possibly with gRPC. The ALTS test timeout occurs at https://github.com/envoyproxy/envoy/blob/master/test/extensions/transport_sockets/alts/alts_integration_test.cc#L264-L270 The gRPC error occurs at https://github.com/envoyproxy/envoy/blob/master/test/common/grpc/grpc_client_integration_test.cc#L74-L91 You can see the timeout Are you aware of a change in gRPC (or ALTS) that would unblock these two tests? |
Signed-off-by: Michael Payne <michael@sooper.org>
Signed-off-by: Michael Payne <michael@sooper.org>
|
@yihuazhang would you be able to help @moderation debug the ALTS test? |
|
@moderation For ALTS timeout, could you please add more logs to verify whether ALTS handshake successfully fails due to peer service account mismatch? If the handshake fails successfully, I think it is the problem of gRPC or Envoy on how to handle the failure. |
|
Tagging @jiangtaoli2016 who authored PR2. |
|
@yashykt It looks like something may have changed in the gRPC transport layer. Can you please take a look? Thanks! |
|
Hi, I believe the difference in the status codes is coming from grpc/grpc#22901 |
|
PR2 is a fix that prevents envoy from crashing during ALTS destruction. It should not cause timeout. @htuch Is there way to see debug logs? |
|
Away from build computer right now. Is |
|
This pull request has been automatically marked as stale because it has not had activity in the last 7 days. It will be closed in 7 days if no further activity occurs. Please feel free to give a status update now, ping for review, or re-open when it's ready. Thank you for your contributions! |
Dependencies: dataplane_core, controlplane updates:
Risk Level: Medium, jumps in core components gRPC and protobuf
Testing:
bazel test //test/...,bazel build @envoy_api_canonical//envoy/...,docs/build.sh,bazel @envoy_api_canonical//tools/...,bazel @envoy_api_canonical//test/...Docs Changes: N/A
Release Notes: N/A
Comments: ALTS changes will require review from Google. There may be straggling gRPC test failures that look like they are related to response code changes in upstream gRPC
Signed-off-by: Michael Payne michael@sooper.org