119f7b1cd1
This PR is a continuation of #14917, where we missed the ipv6 cases. Consul auto-inserts tagged_addresses for keys - lan_ipv4 - wan_ipv4 - lan_ipv6 - wan_ipv6 even though the service registration coming from Nomad does not contain such elements. When doing the differential between services Nomad expects to be registered vs. the services actually registered into Consul, we must first purge these automatically inserted tagged_addresses if they do not exist in the Nomad view of the Consul service. |
||
---|---|---|
.. | ||
acl_testing.go | ||
catalog_testing.go | ||
config_entries_testing.go | ||
connect.go | ||
connect_proxies.go | ||
connect_proxies_test.go | ||
connect_proxies_testing.go | ||
connect_test.go | ||
group_test.go | ||
int_test.go | ||
namespaces_client.go | ||
namespaces_client_test.go | ||
self.go | ||
self_test.go | ||
service_client.go | ||
service_client_test.go | ||
structs.go | ||
testing.go | ||
unit_test.go | ||
version_checker.go | ||
version_checker_test.go |