You cannot select more than 25 topics Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.
tailscale/cmd/containerboot
Irbe Krumina 45f0721530
cmd/containerboot: wait on tailscaled process only (#11897)
Modifies containerboot to wait on tailscaled process
only, not on any child process of containerboot.
Waiting on any subprocess was racing with Go's
exec.Cmd.Run, used to run iptables commands and
that starts its own subprocesses and waits on them.

Containerboot itself does not run anything else
except for tailscaled, so there shouldn't be a need
to wait on anything else.

Updates tailscale/tailscale#11593

Signed-off-by: Irbe Krumina <irbe@tailscale.com>
5 months ago
..
kube.go cmd/k8s-operator: put Tailscale IPs in Service ingress status 1 year ago
main.go cmd/containerboot: wait on tailscaled process only (#11897) 5 months ago
main_test.go cmd/containerboot: add EXPERIMENTAL_TS_CONFIGFILE_PATH env var to allow passing tailscaled config in a file (#10759) 9 months ago
test_tailscale.sh cmd/containerboot: make a tests table, add more tests. 2 years ago
test_tailscaled.sh cmd/containerboot: avoid leaking bash scripts after test runs 1 year ago