KamoCRM

Make the kubectl install resilient to flaky egress

Fixkamo-signer-monorepo
Shipped
3 ஆகஸ்ட், 2026 அன்று 1:38 AM UTC
Author
Kamo
Commit
4ad091e

With the PATH bug fixed, the deploy then failed on a transient TLS drop while downloading kubectl: curl: (56) OpenSSL SSL_read: error:0A000119:decryption failed or bad record mac exitcode '56' Adds curl retries to both the version probe and the download, wraps them in a 3-attempt loop, and verifies the binary actually executes before proceeding so a truncated download fails here with a clear message rather than downstream.

All changes

Like what you see shipping?

All of it arrives in your workspace on its own. Start on the free plan and read this page again in a month.

Start Free ForeverView Pricing