mirror of
https://github.com/siderolabs/talos.git
synced 2026-05-04 20:06:18 +02:00
Use defer blocks and error joining to guarantee uncordon cleanup runs regardless of reboot/upgrade success or failure. Prevents nodes from staying cordoned when operations fail. Also added gRPC keepalive params to prevent timeout issues during long operations. Signed-off-by: Mateusz Urbanek <mateusz.urbanek@siderolabs.com>