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/ZET2OEILSU5RSE2GCVYFZJ7ZPMIM4IEW/