Skip to content

Maybe provide unauthenticated listing of FreeBSD imagesΒ #1315

@krobelus

Description

@krobelus

Description

I'm implementing automation to update the FreeBSD version in .cirrus.yml (like renovatebot/dependabot might do).

As documented, I use

gcloud compute images list --project freebsd-org-cloud-dev --no-standard-images

to find the latest stable version.

This works fine but it requires GCloud authentication.

It would be nice there was an unauthenticated API where I could find
the latest FreeBSD stable image available on Cirrus/GCE.

This would lower the barrier for this sort of automation;
i.e. free me from having to add Google Account credentials to CI.

If we solve this by adding an API that requires a Cirrus Token, that would still be an improvement IMO.

I was able to find publicly accessible APIs for all other update checks (github releases, debian packages, endoflife.date).

Context

fish-shell/fish-shell@169e300#diff-bf2b4f24807e7bd2e6d6388e9a3b2e640f6a66109eb841f34b5aeabde8a37a55R1-R21

Metadata

Metadata

Assignees

No one assigned

    Labels

    Type

    No type

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions