How does Silverblue build its images? What service does it use?

I’m curious and not sure where to find this information: what service does Silverblue rely on for building its images that all Silverblue users update to? Is it Github’s container registry service, or something else?

See Overview - workstation-ostree-config - Pagure.io and where is the source code for building the silverblue installer image? · Issue #415 · fedora-silverblue/issue-tracker · GitHub

1 Like

I saw that Pagure page before and it’s full of lots of useful information! I think the only thing it doesn’t mention—unless I missed it—is what infrastructure is responsible for building the images. I know uBlue uses Github’s ghcr.io for instance.

Actually, this seems like the answer:

In the Fedora infrastructure, composes are made via pungi with the configuration

Does that mean Silverblue images are built on Fedora’s own infrastructure?

Yes, current ostree Silverblue images are built in Fedora infra.

For the container images, see Quay.io/fedora/fedora-silverblue:39 not updated - #5 by siosm and Roadmap to Fedora Bootable Containers (#26) · Issues · fedora / Fedora Atomic Desktops / SIG Issue Tracker · GitLab

4 Likes

Awesome, thank you :bluethumb: