Skip to content

Potential race condition when starting unofficial-builds #229

@sxa

Description

@sxa

Spotted during the v26.1.0 release:

+ curl -fsSLO --compressed https://nodejs.org/download/release/v26.1.0/SHASUMS256.txt.asc
curl: (22) The requested URL returned error: 404
Curl failed with status 22. Retrying in 10 seconds...
+ echo 'Curl failed with status 22. Retrying in 10 seconds...'

Since the file it's trying to retrieve is now in place I suspect there is a race condition between when the unofficial builds gets triggered and the checksum file's signature appearing.

In this case the date stamp on the checksum file was 07-May-2026 10:07 and the log with the error was 07-May-2026 10:06. This should be analysed or a sleep put in between the retries to allow it to cope with a short delay in some of the required artefacts becoming available.

Metadata

Metadata

Assignees

No one assigned

    Labels

    No labels
    No labels

    Type

    No type

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions