cirruslabs / cirrus-ci-docs

Documentation for Cirrus CI 📚
https://cirrus-ci.org
MIT License
349 stars 109 forks source link

FreeBSD 13.2 VM fails to start #1265

Closed manxorist closed 7 months ago

manxorist commented 7 months ago

Expected Behavior

Starting FreeBSD 13.2 VM should work.

Real Behavior

Starting FreeBSD 13.2 VM fails with:

Failed to start an instance: INVALID_ARGUMENT: Not Found 404 Not Found POST https://compute.googleapis.com:443/compute/v1/projects/cirrus-ci-community/zones/us-central1-c/instances { "error": { "code": 404, "message": "The resource 'projects/freebsd-org-cloud-dev/global/images/family/freebsd-13-2' was not found", "errors": [ { "message": "The resource 'projects/freebsd-org-cloud-dev/global/images/family/freebsd-13-2' was not found", "domain": "global", "reason": "notFound" } ] } }

Related Info

This is a (tick one of the following):

This started happening about 1 day ago (or before that, we are not running the CI every day). One of the last successful runs is https://cirrus-ci.com/task/4591690594385920. FreeBSD 14.0 and macOS work fine.

jacob-carlborg commented 7 months ago

According to Cirrus CI, these are some of the available images:

$ gcloud compute images list --project freebsd-org-cloud-dev --no-standard-images
NAME                                     PROJECT                FAMILY             DEPRECATED  STATUS
freebsd-13-2-stable-amd64-v20231228      freebsd-org-cloud-dev  freebsd-13-2-snap              READY
freebsd-13-2-stable-amd64-v20240104      freebsd-org-cloud-dev  freebsd-13-2-snap              READY
freebsd-13-2-stable-amd64-v20240111      freebsd-org-cloud-dev  freebsd-13-2-snap              READY
freebsd-13-2-stable-amd64-v20240118      freebsd-org-cloud-dev  freebsd-13-2-snap              READY
freebsd-13-3-prerelease-amd64-v20240125  freebsd-org-cloud-dev  freebsd-13-3-snap              READY
freebsd-13-3-prerelease-amd64-v20240201  freebsd-org-cloud-dev  freebsd-13-3-snap              READY
freebsd-13-3-release-amd64               freebsd-org-cloud-dev  freebsd-13-3                   READY
freebsd-13-3-stable-amd64-v20240208      freebsd-org-cloud-dev  freebsd-13-3-snap              READY
freebsd-13-3-stable-amd64-v20240215      freebsd-org-cloud-dev  freebsd-13-3-snap              READY
freebsd-13-3-stable-amd64-v20240222      freebsd-org-cloud-dev  freebsd-13-3-snap              READY
freebsd-13-3-stable-amd64-v20240229      freebsd-org-cloud-dev  freebsd-13-3-snap              READY
freebsd-14-0-release-amd64-ufs           freebsd-org-cloud-dev  freebsd-14-0                   READY
freebsd-14-0-stable-amd64-ufs-20231228   freebsd-org-cloud-dev  freebsd-14-0-snap              READY

I noticed there is no image that has freebsd-13-2 as the family name, only freebsd-13-2-snap.

fkorotkov commented 7 months ago

We don't control these images. Seems FreeBSD folks removed the family accidentally. In the meantime please use the snap family mention by @jacob-carlborg or 13.3. Sorry for the inconvenience.

manxorist commented 7 months ago

Looks like 13.3 is due to be released in the next days, so maybe something went wrong in FreeBSD's release process, accidentally killing this family. I will try freebsd-13-2-snap for now. Thanks!

delphij commented 7 months ago

My bad. I've restored freebsd-13-2 release image for now.

fkorotkov commented 7 months ago

Thank you, @delphij!