Docker creates a fresh veth pair with a new random name and ifindex for every container start/restart. ip addr show includes them, so get_config() reported a "config change" on nearly every poll of a Docker host even though nothing about the host's own configuration changed.