fd7d614ae4
This PR changes the fingerprint handling of network interfaces that only contain link local addresses. The new behavior is to prefer globally routable addresses and if none are detected, to fall back to link local addresses if the operator hasn't disallowed it. This gives us pre 0.6 behavior for interfaces with only link local addresses but 0.6+ behavior for IPv6 interfaces that will always have a link-local address. Fixes https://github.com/hashicorp/nomad/issues/3005 /cc diptanuc |
||
---|---|---|
.. | ||
arch.go | ||
arch_test.go | ||
cgroup.go | ||
cgroup_linux.go | ||
cgroup_test.go | ||
consul.go | ||
consul_test.go | ||
cpu.go | ||
cpu_test.go | ||
env_aws.go | ||
env_aws_test.go | ||
env_gce.go | ||
env_gce_test.go | ||
fingerprint.go | ||
fingerprint_default.go | ||
fingerprint_linux.go | ||
fingerprint_test.go | ||
host.go | ||
host_test.go | ||
memory.go | ||
memory_test.go | ||
network.go | ||
network_default.go | ||
network_linux.go | ||
network_test.go | ||
network_windows.go | ||
network_windows_test.go | ||
nomad.go | ||
nomad_test.go | ||
signal.go | ||
signal_test.go | ||
storage.go | ||
storage_test.go | ||
storage_unix.go | ||
storage_windows.go | ||
vault.go | ||
vault_test.go | ||
zstorage_windows.go |