KamoCRM

Harden the kubectl download against flaky egress [skip ci]

FixConversionService
Shipped
3 ஆகஸ்ட், 2026 அன்று 2:39 AM UTC
Author
Kamo
Commit
8ec0810

dl.k8s.io over the runner's egress intermittently drops mid-transfer: curl: (56) OpenSSL SSL_read: decryption failed or bad record mac which fails the deploy on an otherwise-green build. Observed repeatedly on kamo-signer-monorepo and kamo-translation-dictionary. Adds --retry/--retry-all-errors: plain --retry does NOT cover that class of mid-transfer failure. Also upgrades -sL to -fsSL, so an HTTP error response is a failure instead of being written into the file as a bogus kubectl binary. CI-only change; [skip ci] so this does not redeploy the service. It takes effect on the repo's next real build.

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