If you'd prefer to keep going with CentOS Stream, there are a few options
wrt QEMU:

   - Getting a non-conflicting full build of QEMU in EPEL
   <https://docs.fedoraproject.org/en-US/epel/>
   - Rebuilding QEMU from CentOS Stream with the extra features enabled in
   the Virt SIG
   <https://wiki.centos.org/SpecialInterestGroup/Virtualization>
   - Rebuilding QEMU from CentOS Stream with the extra features enabled in
   the Hyperscale SIG <https://sigs.centos.org/hyperscale/>
   - Rebuilding QEMU from Fedora for CentOS Stream in a COPR
   <https://copr.fedorainfracloud.org/coprs/>

But as far as supporting Fedora goes, it comes down to the following:

   - Porting Python and Java code to the newer versions as needed (which is
   required anyway to keep the project alive)
   - Ensuring vdsm uses FHS-compliant locations
   <https://bugzilla.redhat.com/show_bug.cgi?id=1260743>
   - Adapting for newer libvirt (mostly exposing new features)

None of these are particularly huge efforts on their own, but they are
things that take some low-grade effort continuously.

Personally, I'd welcome supporting both Fedora and CentOS Stream. It hasn't
happened in the past because there was a tug-of-war between RHV priorities
and community priorities, but oVirt being primarily community driven opens
up doors.

On Fri, Jul 21, 2023 at 8:51 AM Jean-Louis Dupond via Users <users@ovirt.org>
wrote:

> Feel free to post patches to build oVirt on Fedora for example? What is
> needed for it? Is it a big change? Can't we just support FC and CS if the
> need is that high?
>
> The SPICE argument is a non-issue imo, there are already some people that
> rebuild the qemu packages for CS9 with SPICE enabled, which will then just
> work on oVirt afaik.
>
> Honestly, to me it looks like just another excuse to just not take things
> into your own hands and start fixing things/work on the project.
> Which I totally understand, but don't blame other things :)
>
> On 21/07/2023 08:43, Sandro Bonazzola wrote:
>
>
>
> Il giorno gio 20 lug 2023 alle ore 20:36 Alex McWhirter <a...@triadic.us>
> ha scritto:
>
>> Largely package / feature support. RHEL is clearly betting the farm on
>> OpenShift / OKD. Which is fine, but the decision to depreciate / remove
>> things in RHEL (spice qxl, gluster) are also reflected in CentOS Stream.
>> Even if you want to backport things to Stream as rebuilds of old / existing
>> packages to re-enable some of those features you are now fighting a moving
>> target. Would be easier to target RHEL than Stream if that is the goal.
>>
>> Fedora has no such depreciation of features, has a larger package
>> library, and more room to grow oVirt into something more compelling. If the
>> decision is made to base on CentOS Stream, might aa well base on Fedora
>> instead as neither is going to have the full enterprise life cycle of RHEL
>> and both will break things here and there. At least with Fedora you don't
>> have to maintain an ever growing list of things to maintain to keep oVirt's
>> feature set in tact.
>>
>> In short, targeting RHEL over Fedora made sense when CentOS existed as a
>> downstream rebuild, when RHV was a product still, and when the entire oVirt
>> feature set was supported by RHEL. None of those things are true today, and
>> instead of targeting a psuedo RHEL where you still have to maintain a bunch
>> of extra depreciated packages without the lifecycle commitment, Fedora
>> makes more sense to me.
>>
>> My two cents anyways, for my use case not having Gluster or spice is a
>> breaking change. While i wouldn't mind contributing to oVirt here and there
>> as needed if someone picks up the pieces, i don't have the resources to
>> also maintain the growing list of depreciated / cut features in the base OS.
>>
>>
> Ok, I understand the point.
> You may consider opening a poll and ask the user community if they would
> prefer to have less features and stay on CentOS Stream and derivatives or
> if they would prefer more features and move to Fedora.
> If there's enough consensus around the move, you can try to gather some
> interest around it and get some help pushing for this change.
>
> --
>
> Sandro Bonazzola
>
> MANAGER, SOFTWARE ENGINEERING - Red Hat In-Vehicle Operating System
>
> Red Hat EMEA <https://www.redhat.com/>
>
> sbona...@redhat.com
> <https://www.redhat.com/>
>
> *Red Hat respects your work life balance. Therefore there is no need to
> answer this email out of your office hours. *
>
>
>
> _______________________________________________
> Users mailing list -- users@ovirt.org
> To unsubscribe send an email to users-le...@ovirt.org
> Privacy Statement: https://www.ovirt.org/privacy-policy.html
> oVirt Code of Conduct: 
> https://www.ovirt.org/community/about/community-guidelines/
> List Archives: 
> https://lists.ovirt.org/archives/list/users@ovirt.org/message/L2KTMHAJ7WL4EPC5JB47SJ6V2ZI3EDNZ/
>
> _______________________________________________
> Users mailing list -- users@ovirt.org
> To unsubscribe send an email to users-le...@ovirt.org
> Privacy Statement: https://www.ovirt.org/privacy-policy.html
> oVirt Code of Conduct:
> https://www.ovirt.org/community/about/community-guidelines/
> List Archives:
> https://lists.ovirt.org/archives/list/users@ovirt.org/message/OW7YBSMFAYT2VOK34ROUXNOKXCO4DLMX/
>


-- 
真実はいつも一つ!/ Always, there's only one truth!
_______________________________________________
Users mailing list -- users@ovirt.org
To unsubscribe send an email to users-le...@ovirt.org
Privacy Statement: https://www.ovirt.org/privacy-policy.html
oVirt Code of Conduct: 
https://www.ovirt.org/community/about/community-guidelines/
List Archives: 
https://lists.ovirt.org/archives/list/users@ovirt.org/message/5LO3YIOHPXJBVSV35IHSYFZRB5CDJHMT/

Reply via email to