On Fri, May 05, 2023 at 09:01:01AM -0400, Neal Gompa wrote:
On Fri, May 5, 2023 at 8:52 AM Kashyap Chamarthy <kchamart@redhat.com> wrote:
[...]
That said, if dropping Fedora is the compromise we need to make to reduce the workload of "mirroring and image management, then I don't insist.
Currently there isn't anyone volunteering/able to add Fedora 38 images (which is latest). I think if someone wanted to do that we could proceed, but likely without locally hosted package mirrors. That would reduce a lot of the overhead and limit the work required to spinning up images with diskimage-builder. Based on other feedback [2], I suspect that we just don't have any interested users (and consequently no interested volunteers)? That said we'll wait a bit for more feedback and discussion before making a concrete decision.
Fair; Fedora _is_ a "fast moving target" (as noted in that thread) and can be difficult to keep up in terms of testing it. And I can't offer the time to maintain Fedora images myself, afraid. So I'm personally fine to rely on CentOS Stream images.
Thanks for the considered response, as always.
I'm confused why you're mirroring Fedora repos and building custom Fedora images. Is there something we could do on the Fedora Cloud side to make this workload easier? We already produce OpenStack-targeted Fedora Cloud images, as an example.
I myself don't remember _why_ the OpenDev CI infrastructure tooling (in this case, `diskimage-builder`, "DIB") have to build distro images thesmselves, instead of relying on [1]. But if you see the Fedora README, the DIB tool does use the official Fedora mirror: https://docs.openstack.org/diskimage-builder/latest/elements/fedora/README.h... https://docs.openstack.org/diskimage-builder/latest/elements/fedora-minimal/... I'll let Clark, et al from the infra team elaborate further.
As a member of Fedora Cloud, I would like to see OpenStack support Fedora fully, I just don't know what's going on here...
In the distant past, I vaguely recall having discussions about using "official" Fedora cloud images[1], but I completely lost memory of why we didn't end up going that route. IIUC, same for other distro images too. Again, I'll defer that to our fine OpenDev infra team on the "why". [1] https://alt.fedoraproject.org/cloud/ -- /kashyap