0c2fb86de94721a24561e4407521b7f902ac2bbd
The runner image smoke test only reported an opaque "challenge request" when nucleicd failed to enroll with the relay on boot. RelayAccess.postJSON collapsed transport errors, non-200 statuses, and malformed bodies into one string, hiding whether the fully-static musl binary's URLSession/libcurl leg is failing vs the relay rejecting vs no egress. Surface the specific cause, and add an independent curl probe to the smoke step so one build tells us which layer is at fault. Co-Authored-By: Claude Opus 4.8 (1M context) <[email protected]>
Description
No description provided
38 MiB
Languages
Swift
83.6%
HTML
4.7%
Python
4.5%
Shell
1.9%
C#
1.9%
Other
3.2%