consul/agent/proxycfg
Derek Menteer 2236975011
Change partition for peers in discovery chain targets (#16769)
This commit swaps the partition field to the local partition for
discovery chains targeting peers. Prior to this change, peer upstreams
would always use a value of default regardless of which partition they
exist in. This caused several issues in xds / proxycfg because of id
mismatches.

Some prior fixes were made to deal with one-off id mismatches that this
PR also cleans up, since they are no longer needed.
2023-03-24 15:40:19 -05:00
..
internal/watch perf: remove expensive reflection from xDS hot path (#14934) 2022-10-14 10:26:42 +01:00
api_gateway.go Remove unused are hosts set check (#16691) 2023-03-21 16:23:23 +00:00
connect_proxy.go Allow HCP metrics collection for Envoy proxies 2023-03-10 13:52:54 -07:00
data_sources.go feat: xDS updates for peerings control plane through mesh gw 2022-10-07 08:46:42 -06:00
data_sources_oss.go proxycfg: replace direct agent cache usage with interfaces (#13320) 2022-06-01 16:18:06 +01:00
deep-copy.sh Implement APIGateway proxycfg snapshot (#16194) 2023-02-08 15:52:12 -06:00
ingress_gateway.go Protobuf Refactoring for Multi-Module Cleanliness (#16302) 2023-02-17 16:14:46 -05:00
manager.go proxycfg: ensure that an irrecoverable error in proxycfg closes the xds session and triggers a replacement proxycfg watcher (#16497) 2023-03-03 14:27:53 -06:00
manager_test.go add enterprise xds tests (#16738) 2023-03-22 14:56:18 -04:00
mesh_gateway.go Protobuf Refactoring for Multi-Module Cleanliness (#16302) 2023-02-17 16:14:46 -05:00
mesh_gateway_oss.go proxycfg: remove dependency on `cache.UpdateEvent` (#13144) 2022-05-20 15:47:40 +01:00
naming.go Fix configuration merging for implicit tproxy upstreams. (#16000) 2023-01-18 13:43:53 -06:00
naming_oss.go peering: Make Upstream peer-aware (#12900) 2022-04-29 18:12:51 -04:00
naming_test.go Cluster peering failover disco chain changes (#14296) 2022-08-23 09:13:43 -04:00
proxycfg.deepcopy.go Remove unused are hosts set check (#16691) 2023-03-21 16:23:23 +00:00
proxycfg.go Regenerate files according to 1.19.2 formatter 2022-10-24 16:12:08 -04:00
snapshot.go Remove unused are hosts set check (#16691) 2023-03-21 16:23:23 +00:00
snapshot_test.go Protobuf Refactoring for Multi-Module Cleanliness (#16302) 2023-02-17 16:14:46 -05:00
state.go proxycfg: ensure that an irrecoverable error in proxycfg closes the xds session and triggers a replacement proxycfg watcher (#16497) 2023-03-03 14:27:53 -06:00
state_oss_test.go proxycfg: replace direct agent cache usage with interfaces (#13320) 2022-06-01 16:18:06 +01:00
state_test.go Allow HCP metrics collection for Envoy proxies 2023-03-10 13:52:54 -07:00
terminating_gateway.go Fix issue where terminating gateway service resolvers weren't properly cleaned up (#16498) 2023-03-03 09:56:57 -05:00
testing.go add enterprise xds tests (#16738) 2023-03-22 14:56:18 -04:00
testing_api_gateway.go Change partition for peers in discovery chain targets (#16769) 2023-03-24 15:40:19 -05:00
testing_connect_proxy.go Change partition for peers in discovery chain targets (#16769) 2023-03-24 15:40:19 -05:00
testing_ingress_gateway.go Change partition for peers in discovery chain targets (#16769) 2023-03-24 15:40:19 -05:00
testing_mesh_gateway.go Change partition for peers in discovery chain targets (#16769) 2023-03-24 15:40:19 -05:00
testing_oss.go proxycfg: replace direct agent cache usage with interfaces (#13320) 2022-06-01 16:18:06 +01:00
testing_peering.go Protobuf Refactoring for Multi-Module Cleanliness (#16302) 2023-02-17 16:14:46 -05:00
testing_terminating_gateway.go Add extension validation on config save and refactor extensions. (#16110) 2023-01-30 15:35:26 -06:00
testing_tproxy.go troubleshoot: service to service validation (#16096) 2023-01-27 11:43:16 -08:00
testing_upstreams.go Change partition for peers in discovery chain targets (#16769) 2023-03-24 15:40:19 -05:00
upstreams.go Change partition for peers in discovery chain targets (#16769) 2023-03-24 15:40:19 -05:00