Error Updating to 41400

Error: Curl - Failure receiving data from server - ‘https://cdn.download.clearlinux.org/update/41390/pack-PyYAML-from-40960.tar
Waiting 10 seconds before retrying the download

Similar error keeps repeating every 10 secs. No download occurs.

2 Likes

Same here.
updating from 41370

1 Like

we’ll check what happend

1 Like

@arjan, did you fix it? :blush:

On Index of /update/41390/ the file it’s named as ‘pack-PyYAML-from-0.tar’, instead of the required ‘pack-PyYAML-from-40960.tar’, by the swupd.

The issue still persist:

pack-PyYAML-from-0.tar 30-Mar-2024 21:24 469140

Completed the update with no issues on a laptop that previously had the problem

1 Like

This just now:

Error: Curl - Failure receiving data from server - 'https://cdn.download.clearlinux.org/update/41390/pack-waypipe-from-41240.tar'
Waiting 10 seconds before retrying the download
Retry #1 downloading from https://cdn.download.clearlinux.org/update/41390/pack-waypipe-from-41240.tar
Error: Curl - Failure receiving data from server - 'https://cdn.download.clearlinux.org/update/41390/pack-waypipe-from-41240.tar'
Waiting 20 seconds before retrying the download
Retry #2 downloading from https://cdn.download.clearlinux.org/update/41390/pack-waypipe-from-41240.tar
Error: Curl - Failure receiving data from server - 'https://cdn.download.clearlinux.org/update/41390/pack-waypipe-from-41240.tar'
Waiting 40 seconds before retrying the download

Doesn’t work for me either. Same error. Tried just now.

@arjan, any thoughts? :blush:

Better to follow the progress here: Many "Error: Curl - Failure receiving data from server" when updating from 41370 to 41400. · Issue #3088 · clearlinux/distribution · GitHub

1 Like

so we are hitting a curl ABI change combined with some CDN changes and some optional content not being there.
we’re adding placeholders for the content back (shuold be done by now) so that progress is quicker.

swupd update WILL finish even without these placeholders there… it just takes a long time (20 minutes or so for me)

we have a new release brewing with a swupd that has been changed to deal with the curl changes… and we’ll figure out how to get the right content in place there so that we don’t need to wait forever for the update to that – that will be a one time more manual process

2 Likes

Would you mind letting us know when this has been fixed?

it should have been working since late yesterday.
there might be an occasional pack that isn’t there (tell us which ones) but after about a minute or so, swupd should continue

Waypipe seems to be missing. Please check.

It’s still broken for me.

Error: Curl - Failure receiving data from server - 'https://cdn.download.clearlinux.org/update/41420/pack-NetworkManager-from-41210.tar'
Waiting 10 seconds before retrying the download
Retry #1 downloading from https://cdn.download.clearlinux.org/update/41420/pack-NetworkManager-from-41210.tar
Error: Curl - Failure receiving data from server - 'https://cdn.download.clearlinux.org/update/41420/pack-NetworkManager-from-41210.tar'
Waiting 20 seconds before retrying the download
Retry #2 downloading from https://cdn.download.clearlinux.org/update/41420/pack-NetworkManager-from-41210.tar
Error: Curl - Failure receiving data from server - 'https://cdn.download.clearlinux.org/update/41420/pack-NetworkManager-from-41210.tar'
Waiting 40 seconds before retrying the download

Hey, great work guys.
I want to know what version of xz and lzma ist installed (CVE-2024-3094)
Inspecting packages and updating in a test-vm gave errors.
Brilliant, i need more of this security.

$ swupd search xz
Component xz has version 5.4.6

if you’re on 41370 or later you’re good for XZ.
(41370 is also where the new curl was introduced that is causing some of the issues)

On Friday we thought we had this resolved by putting enough placeholder files in place, but clearly not.
We’ll check again based on a from-to pair (since these files are unique to both the from version from which you update and the version you update to)

Also there are SLOW but not fatal – if only a couple are missing hte update WILL finish

and if you pass --retry-delay=1
then it goes > 10x faster

1 Like

@arjan, I can imagine that, at this point in time, you are swamped, but first chance you get, please bring back the ISOs! :pray:

Thanks for --retry-delay=1. I was finally able to update. Took about 10 mins maybe.

New curl causing some of the issues? How about rolling back to the version that worked?