PR submitted which adds ovirt node based on almalinux9 and fixes the ovirt node builds for centos 9 stream
On Sun, 23 Feb 2025 at 08:48, Geoff O'Callaghan <geoffocallag...@gmail.com> wrote: > Hi Jean-Louis, > > I have almalinux9 and c9s ovirt-node-image builds working and i'm just > about to put in a PR - the self-hosted runner you mentioned needs to be > running a rhel 9 derivative - is that the case? It needs docker-ce > installed and qemu-kvm as well as a fair amount of free disk. > I'll be putting in the PR today with that assumption. > > Thanks in advance > > On Mon, 17 Feb 2025 at 18:58, Jean-Louis Dupond <jean-lo...@dupond.be> > wrote: > >> Hi >> >> First of all thanks for spending time on improving this :) >> On 2/16/25 06:51, Geoff O'Callaghan wrote: >> >> There are a few PR's to come and some comments below. I like the PR's to >> be concise items that are easy to review (and preferably standalone) but >> i'd also like to describe what i'm hoping to achieve with the sequence. >> >> Firstly, https://github.com/oVirt/ovirt-node-ng-image/pull/143 >> This is to turn off the daily schedule (not currently working) and build >> on push - also not currently working. This is just getting ready for >> subsequent PR's. >> >> I would prefer to get it fixed ;) >> >> >> The next PR will add some changes to the workflow to enable an almalinux9 >> based build to occur and a minor change to the Makefile to set the distro >> on the generated iso. I've tested the changes in my own self-hosted runner. >> I'm assuming the rest of the workflow (file uploads etc) actually works as >> I cant test that as I don't have access to the backends or related secrets. >> >> I would try it indeed, let's see if we hit issues. >> >> >> I notice that the action runs on 'image-builders' (a self-hosted runner >> group) - I have no idea if these runners still exist or not - If not I can >> make a temporary runner available, but it's running in my home lab and >> should only be considered temporary. >> >> There is a self-hosted runner available (sponsored by us). Use label >> 'self-hosted' should make it run on that runner. >> >> >> I'd like to put in a PR to remove the '8' code completely as 'ng' builds >> will never be based on '8' >> >> Yea, el8 can be dropped everywhere :) >> >> >> A minor PR is required to clean up some warnings in the '9' based builds >> - deprecated ks options >> >> Perfect! >> >> >> Notes: Centos9 build still doesn't work, I don't know why as yet and I >> didn't look at rocky linux 9, but at least almalinux builds enough to test >> out. >> >> Think we have a focus on C9S and Alma9 (and in the future C10S and >> Alma10) >> >> >> Let me know if the team wants me to amend the above approach. >> >> Seems good! Send in the PR's, I'll review and merge :) >> >> Thanks! >> >> >> On Fri, 14 Feb 2025 at 18:42, Jean-Louis Dupond <jean-lo...@dupond.be> >> wrote: >> >>> I feel a PR coming in with the needed fixes/changes? :) >>> On 2/14/25 05:35, Geoff O'Callaghan wrote: >>> >>> In case you're wondering how I built it, there's no real magic. >>> >>> I checked out the repository ( >>> https://github.com/oVirt/ovirt-node-ng-image) on my alma system. It >>> will likely be a similar result on other Linux systems, but I didn't test >>> any other combinations. >>> >>> I use docker-ce on alma9. Note: The underlying system needs to be a >>> working kvm environment as the build script performs qemu based builds. >>> >>> docker run -v /lib/modules/$(uname -r)/kernel:/kernel -v $PWD:/workspace >>> --device=/dev/kvm --device=/dev/kvm/tun --ulimit=nofile=262144:262144 >>> --privileged -it quay.io/ovirt/buildcontainer:almalinux9 /bin/bash >>> cd /workspace >>> ./build.sh >>> >>> The .github/workflows/build.yml looks *mostly* correct, just some >>> tweaks and it should be able to create build isos - assuming the upload >>> actions etc still work. >>> >>> Personally I do my builds via vscode devcontainers, but that's >>> fundamentally the above docker command. >>> >>> I hope this helps. >>> >>> On Thu, 13 Feb 2025 at 13:49, Geoff O'Callaghan < >>> geoffocallag...@gmail.com> wrote: >>> >>>> I've been able to build ovirt node (next) with almalinux 9 as the base >>>> OS. I haven't really had a chance to test it out. >>>> >>>> ovirt-node-ng-installer-4.5.6-2025021302.el9.iso >>>> >>>> ------------------------------ >>>> *From:* Jean-Louis Dupond via Users >>>> *Sent:* Monday, February 03, 2025 8:43 PM >>>> *To:* e...@ecsi.hu; users@ovirt.org >>>> *Subject:* [ovirt-users] Re: oVirt New versioon ? Centos 10? >>>> >>>> Hi, >>>> >>>> The ovirt-node images are unmaintained atm. As the advantages versus the >>>> work for it are quite low. >>>> So except if somebody takes up maintenance of the node images, they will >>>> be unmaintained. >>>> >>>> CentOS 10 support will come, but that takes some time. >>>> Guess it's not that urgent neither, as CentOS 10 is still in early/beta >>>> stage. >>>> >>>> On 2/3/25 10:20, e...@ecsi.hu wrote: >>>> > Hi all! >>>> > >>>> > What can we know about this? >>>> > >>>> https://resources.ovirt.org/repos/ovirt/github-ci/ovirt-node-ng-image/ >>>> > and will there ever be a new version besides the promises? Will there >>>> be Centos 10 support? >>>> > >>>> > And for those who have already given up on oVirt, what do they use >>>> besides proxmox? >>>> > _______________________________________________ >>>> > 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/OYLBS3NPEFOW2BGZDLRRPJDVXIT746YL/ >>>> _______________________________________________ >>>> 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/4HYD7FA4O32VTAVKIFAMGU6IMSUSLOSF/ >>>> >>> >>> _______________________________________________ >>> 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/QINQB5MYCHYW6CWT4OOGKJYO6F5XER35/ >>> >>>
_______________________________________________ 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/BOLLDOF6WACSQEZICBI65POCCNWCFOI2/