Commit Graph

3 Commits (c375dd2a794d74ffdd6a85819ac7bb18e9c22977)

Author SHA1 Message Date
Dan Stough 0448e51cf5
Manual Backport of [OSS] security: update go to 1.20.1 into release/1.14.x (#16321)
* security: update go to 1.20.1 (#16263)

* changelog
2023-02-17 18:11:45 -05:00
hc-github-team-consul-core 3e3ab25f9b
xds: don't attempt to load-balance sessions for local proxies (#15789) (#16004)
Previously, we'd begin a session with the xDS concurrency limiter
regardless of whether the proxy was registered in the catalog or in
the server's local agent state.

This caused problems for users who run `consul connect envoy` directly
against a server rather than a client agent, as the server's locally
registered proxies wouldn't be included in the limiter's capacity.

Now, the `ConfigSource` is responsible for beginning the session and we
only do so for services in the catalog.

Fixes: https://github.com/hashicorp/consul/issues/15753

Co-authored-by: Dan Upton <daniel@floppy.co>
2023-01-19 10:34:01 +00:00
Chris Chapman 29fe2bd87c
Regenerate protos with mocks 2022-09-29 21:18:40 -07:00