sclorg/welcome

Are those Fedora containers official?

travier opened this issue · 2 comments

If those containers are official (looks like they are as they are hosted in the Fedora namespace in quay.io), we should document them and this org in the Fedora docs: https://docs.fedoraproject.org/en-US/containers/

I am not sure what official means in this case, so I will just describe how we got to this point and leave up to you if it still makes sense to document them. :)
Our org's container images started as upstream for RHEL/Centos-based images provided by Red Hat. Later, we introduced Fedora-based images as a way to provide and test new versions earlier than they can get to RHEL.
Originally we build and shipped these Fedora-based images through Fedora processes (dist-git, OSBS, bodhi, Fedora registry), but as this was more pain than gain, @phracek went through the trouble of moving the builds of the images to our infra and we are now shipping them to quay.io.

I perfectly understand (and agree) that using GitHub + Quay.io makes bulding those images much easier than using the classic Fedora processes (dist-git, OSBS, bodhi, Fedora registry).

From my perspective, everything shipped in the fedora namespace on Quay.io will be considered to be an official Fedora container image by users.

Thus I think we should clarify the status of those images and remove / deprecate the other ones if we want to use this path in the future. See also https://pagure.io/ContainerSIG/container-sig/issue/58.

What do you mean by "moving the builds of the images to our infra"? From https://github.com/sclorg/build-and-push-action/blob/main/action.yml, it looks like everything is built using GitHub Actions.