constellation/bootstrapper/cmd/bootstrapper
Daniel Weiße 1077b7a48e
bootstrapper: wipe disk and reboot on non-recoverable error (#2971)
* Let JoinClient return fatal errors
* Mark disk for wiping if JoinClient or InitServer return errors
* Reboot system if bootstrapper detects an error
* Refactor joinClient start/stop implementation
* Fix joining nodes retrying kubeadm 3 times in all cases
* Write non-recoverable failures to syslog before rebooting

---------

Signed-off-by: Daniel Weiße <dw@edgeless.systems>
2024-03-12 11:43:38 +01:00
..
BUILD.bazel deps: convert zap to slog (#2825) 2024-02-08 14:20:01 +00:00
main.go deps: convert zap to slog (#2825) 2024-02-08 14:20:01 +00:00
run.go bootstrapper: wipe disk and reboot on non-recoverable error (#2971) 2024-03-12 11:43:38 +01:00
test.go deps: convert zap to slog (#2825) 2024-02-08 14:20:01 +00:00