-
Notifications
You must be signed in to change notification settings - Fork 1k
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Lots of failures on Cirrus CI / nightly freebsd-15 #3967
Comments
Something must be broken in the gcp image. I'll take a look tomorrow, if I have the time. In the mean time, we should pin CI to the last known good image. |
Any chance you know which one would be good, or even what the options are? I'm not sure why we seem to be using an image with snap, but I can't find the image list anywhere. Thanks for the quick reply. |
I don't know the root cause of this, but I think sometimes CirrusCI fails to download the GCE image.
I don't have any gcloud accounts to check so I'm sorry I can't help. |
The latest FreeBSD 15 GCE image has a problem that prevents it from working with Cirrus CI. As a result, libc's CI is broken. Try the latest 3 images to see if any work. Issue rust-lang#3967
tesuji's command is the right one. The linked PR tries several different images as an experiment. |
The latest FreeBSD 15 GCE image has a problem that prevents it from working with Cirrus CI. As a result, libc's CI is broken. Try the latest 6 images to see if any work. Issue rust-lang#3967
So due to the libmd .so version bump, even old 15.0-CURRENT images aren't working. And the newest images don't work with a different error message, possibly for a different reason. At this point I think the best action for libc to take would be to temporarily disable CI on FreeBSD 15. |
FreeBSD 15 is the unstable development release. Currently its GCE images available to Cirrus CI don't work because the solib version of libmd was just bumped, and the package builders haven't yet caught up. Issue rust-lang#3967
FreeBSD 15 is the unstable development release. Currently its GCE images available to Cirrus CI don't work because the solib version of libmd was just bumped, and the package builders haven't yet caught up. Issue rust-lang#3967
I asked on Zulip, @syphar was able to run the command to get the full list:
Based on asomers' testing, I guess that we probably can't resolve this just by changing the image though. |
FreeBSD 15 is the unstable development release. Currently its GCE images available to Cirrus CI don't work because the solib version of libmd was just bumped, and the package builders haven't yet caught up. Issue rust-lang#3967 (backport <rust-lang#3974>) (cherry picked from commit 9b0ccb1)
A new image has just been published. Issue rust-lang#3967
A new image has just been published. Issue rust-lang#3967
The freebsd-15-0-current-amd64-ufs-20241017 GCE image fixes the libmd.so problem, and once again works with Cirrus CI. Fixes rust-lang#3967
The freebsd-15-0-current-amd64-ufs-20241017 GCE image fixes the libmd.so problem, and once again works with Cirrus CI. Fixes rust-lang#3967 (backport <rust-lang#3988>) (cherry picked from commit 86d3d1e)
Almost everything has been failing at least once on freebsd-15, e.g.:
I don't know why this would be, considering freebsd-13 and freebsd-14 seem to work fine.
Cc @tesuji (since you did the CI matrix recently) @asomers
The text was updated successfully, but these errors were encountered: