Bug 1844523 - please add diskimage-builder to epel8
Summary: please add diskimage-builder to epel8
Keywords:
Status: CLOSED ERRATA
Alias: None
Product: Fedora EPEL
Classification: Fedora
Component: diskimage-builder
Version: epel8
Hardware: Unspecified
OS: Unspecified
unspecified
unspecified
Target Milestone: ---
Assignee: Alan Pevec
QA Contact: Fedora Extras Quality Assurance
URL:
Whiteboard:
Depends On: 1847690 2124916 2124918 2170558
Blocks: EPELPackagersSIG
TreeView+ depends on / blocked
 
Reported: 2020-06-05 15:35 UTC by Davide Cavalca
Modified: 2023-02-25 11:13 UTC (History)
7 users (show)

Fixed In Version: diskimage-builder-3.7.0-3.el8
Clone Of:
Environment:
Last Closed: 2023-02-25 05:07:13 UTC
Type: Bug
Embargoed:


Attachments (Terms of Use)

Description Davide Cavalca 2020-06-05 15:35:37 UTC
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!

Comment 1 Davide Cavalca 2021-05-05 20:15:16 UTC
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!

Comment 2 Alan Pevec (Fedora) 2021-05-05 20:42:06 UTC
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.

Comment 3 Davide Cavalca 2021-05-06 14:44:23 UTC
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.

Comment 4 Alan Pevec (Fedora) 2021-06-22 20:25:14 UTC
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

Comment 5 Fedora Admin user for bugzilla script actions 2022-07-26 12:11:33 UTC
This package has changed maintainer in Fedora. Reassigning to the new maintainer of this component.

Comment 6 Alan Pevec 2022-10-11 22:45:08 UTC
(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.

Comment 7 Davide Cavalca 2022-10-12 15:42:40 UTC
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

Comment 8 Davide Cavalca 2022-10-21 16:32:20 UTC
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.

Comment 9 Fedora Admin user for bugzilla script actions 2023-01-10 12:11:48 UTC
This package has changed maintainer in Fedora. Reassigning to the new maintainer of this component.

Comment 10 Fedora Admin user for bugzilla script actions 2023-01-18 12:06:18 UTC
This package has changed maintainer in Fedora. Reassigning to the new maintainer of this component.

Comment 11 Davide Cavalca 2023-02-16 17:44:54 UTC
Put up https://src.fedoraproject.org/rpms/diskimage-builder/pull-request/5 for this

Comment 12 Fedora Update System 2023-02-17 09:53:54 UTC
FEDORA-EPEL-2023-52853cf28f has been submitted as an update to Fedora EPEL 8. https://bodhi.fedoraproject.org/updates/FEDORA-EPEL-2023-52853cf28f

Comment 13 Fedora Update System 2023-02-18 01:36:40 UTC
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.

Comment 14 Fedora Update System 2023-02-25 05:07:13 UTC
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.


Note You need to log in before you can comment on or make changes to this bug.