consul/agent/configentry
Derek Menteer af3439b53d
Ensure that upstream configuration is properly normalized. (#19076)
This PR fixes an issue where upstreams did not correctly inherit the proper
namespace / partition from the parent service when attempting to fetch the
upstream protocol due to inconsistent normalization.

Some of the merge-service-configuration logic would normalize to default, while
some of the proxycfg logic would normalize to match the parent service. Due to
this mismatch in logic, an incorrect service-defaults configuration entry would
be fetched and have its protocol applied to the upstream.
2023-10-06 13:59:47 -05:00
..
compare.go [COMPLIANCE] License changes (#18443) 2023-08-11 09:12:13 -04:00
compare_test.go [COMPLIANCE] License changes (#18443) 2023-08-11 09:12:13 -04:00
config_entry.go [COMPLIANCE] License changes (#18443) 2023-08-11 09:12:13 -04:00
discoverychain.go [COMPLIANCE] License changes (#18443) 2023-08-11 09:12:13 -04:00
doc.go [COMPLIANCE] License changes (#18443) 2023-08-11 09:12:13 -04:00
merge_service_config.go Ensure that upstream configuration is properly normalized. (#19076) 2023-10-06 13:59:47 -05:00
merge_service_config_test.go CE commit (#18583) 2023-08-25 12:47:20 -04:00
resolve.go CE commit (#18583) 2023-08-25 12:47:20 -04:00
resolve_test.go [COMPLIANCE] License changes (#18443) 2023-08-11 09:12:13 -04:00
service_config.go [COMPLIANCE] License changes (#18443) 2023-08-11 09:12:13 -04:00