Bug 1844523
| Summary: | please add diskimage-builder to epel8 | ||
|---|---|---|---|
| Product: | [Fedora] Fedora EPEL | Reporter: | Davide Cavalca <davide> |
| Component: | diskimage-builder | Assignee: | Alan Pevec <apevec> |
| Status: | CLOSED ERRATA | QA Contact: | Fedora Extras Quality Assurance <extras-qa> |
| Severity: | unspecified | Docs Contact: | |
| Priority: | unspecified | ||
| Version: | epel8 | CC: | apevec, jslagle, mburns, openstack-sig, pabelanger, pasik, steven.dake |
| Target Milestone: | --- | ||
| Target Release: | --- | ||
| Hardware: | Unspecified | ||
| OS: | Unspecified | ||
| Whiteboard: | |||
| Fixed In Version: | diskimage-builder-3.7.0-3.el8 | Doc Type: | If docs needed, set a value |
| Doc Text: | Story Points: | --- | |
| Clone Of: | Environment: | ||
| Last Closed: | 2023-02-25 05:07:13 UTC | Type: | Bug |
| Regression: | --- | Mount Type: | --- |
| Documentation: | --- | CRM: | |
| Verified Versions: | Category: | --- | |
| oVirt Team: | --- | RHEL 7.3 requirements from Atomic Host: | |
| Cloudforms Team: | --- | Target Upstream Version: | |
| Embargoed: | |||
| Bug Depends On: | 1847690, 2124916, 2124918, 2170558 | ||
| Bug Blocks: | 1914423 | ||
|
Description
Davide Cavalca
2020-06-05 15:35:37 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! 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. This package has changed maintainer in Fedora. Reassigning to the new maintainer of this component. This package has changed maintainer in Fedora. Reassigning to the new maintainer of this component. 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. |