This change is a bit of a hack to make IP routing work over the virtio-net interface - it forces the virtio-net interface (bridge100) created by hyperkit/xhyve to reset via removing and readding the single member of the interface. Without this "reset" packets are just simply lost most of the time, despite a completely healthy IP route. This error was also the reason for a large percentage of our integration test failures. While reducing the flakiness of tunnel related tests I also increased the timeout requirement and adding retries to the nginx request in TestTunnel. |
||
---|---|---|
.. | ||
testdata | ||
util | ||
addons_test.go | ||
cluster_dns_test.go | ||
cluster_env_test.go | ||
cluster_logs_test.go | ||
cluster_ssh_test.go | ||
cluster_status_test.go | ||
docker_test.go | ||
flags.go | ||
functional_test.go | ||
iso_test.go | ||
mount_test.go | ||
persistence_test.go | ||
pv_test.go | ||
start_stop_delete_test.go | ||
tunnel_test.go |