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 | ||