diskimage-builder is available in EPEL 6 and 7, but is currently missing from EPEL 8. Would it be possible to have it built for it? Thanks!
Any update on this? Also happy to do it myself if you prefer, just request the branch and add me as a co-maintainer in case (FAS: dcavalca). Thanks!
DIB is part of OpenStack, and we keep it updated in CentOS Cloud SIG - could you use it from there? I would like to retire it in EPEL.
This (plus dib-utils, which is a direct dependency) is the only packages we're using from OpenStack. We can't use the Cloud SIG repos directly, as they include a lot of extra packages that will cause conflicts in our environment, and I'd rather not cherry pick packages if possible. Given that diskimage-builder is pretty self contained and is generally useful outside of OpenStack it'd be nice to keep it going in EPEL.
Alright, let's do this, scratch build in epel8 from rawhide branch worked: https://koji.fedoraproject.org/koji/taskinfo?taskID=70632123 That's python3, missing deps are: dib-utils python3-stevedore
This package has changed maintainer in Fedora. Reassigning to the new maintainer of this component.
(In reply to Davide Cavalca from comment #3) > diskimage-builder is pretty self contained and is generally useful outside > of OpenStack it'd be nice to keep it going in EPEL. Hi Davide, we are still missing deps, and in the meantime, I wonder what is your use-case for DIB outside OpenStack ? After it got called out in the latest "Orphaned packages" list, we are considering if it is worth to maintain it in Fedora/EPEL.
One of our teams uses this tool internally for building VM images (for use with libvirt/kvm, not openstack). The only missing dependency in EPEL at this point should be dib-utils, which I'm getting sorted out now in https://bugzilla.redhat.com/show_bug.cgi?id=2124916
All dependencies for this should be sorted out now. Will you be able to branch and build diskimage-builder in epel8? The EPEL Packagers SIG would be happy to be a co-maintainer if you do not wish to build it on epel8; please add the epel-packagers-sig group through https://src.fedoraproject.org/rpms/diskimage-builder/addgroup and grant it commit access, or collaborator access on epel* branches. Thanks! Note that we'll want to merge the f36 branch into epel8, not the rawhide branch, as the latest version requires a version of python-networkx newer than what's available in el8.
Put up https://src.fedoraproject.org/rpms/diskimage-builder/pull-request/5 for this
FEDORA-EPEL-2023-52853cf28f has been submitted as an update to Fedora EPEL 8. https://bodhi.fedoraproject.org/updates/FEDORA-EPEL-2023-52853cf28f
FEDORA-EPEL-2023-52853cf28f has been pushed to the Fedora EPEL 8 testing repository. You can provide feedback for this update here: https://bodhi.fedoraproject.org/updates/FEDORA-EPEL-2023-52853cf28f See also https://fedoraproject.org/wiki/QA:Updates_Testing for more information on how to test updates.
FEDORA-EPEL-2023-52853cf28f has been pushed to the Fedora EPEL 8 stable repository. If problem still persists, please make note of it in this bug report.