Bug 2183878

Summary: Backport support for copr.vendor.conf for downstreams to be able to use the COPR plugin
Product: [Fedora] Fedora Reporter: Neal Gompa <ngompa13>
Component: dnf-plugins-coreAssignee: Jan Kolarik <jkolarik>
Status: CLOSED ERRATA QA Contact: Fedora Extras Quality Assurance <extras-qa>
Severity: unspecified Docs Contact:
Priority: unspecified    
Version: 38CC: awilliam, daniel.mach, davide, jbilling, jkolarik, jmracek, mblaha, michel, packaging-team-maint, pkratoch, praiskup, rpm-software-management, teohhanhui, vmukhame
Target Milestone: ---Keywords: Reopened
Target Release: ---   
Hardware: Unspecified   
OS: Unspecified   
Whiteboard: AcceptedFreezeException
Fixed In Version: dnf-plugins-core-4.4.0-1.fc39 dnf-plugins-core-4.4.0-1.fc38 Doc Type: If docs needed, set a value
Doc Text:
Story Points: ---
Clone Of: Environment:
Last Closed: 2023-04-06 20:45:57 UTC Type: Feature Request
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:    
Bug Blocks: 2083913    

Description Neal Gompa 2023-04-02 21:49:22 UTC
Description of problem:
The dnf copr plugin doesn't work reliably for downstream distributions because it's not possible to configure it to map to the upstream Fedora release.

One such Fedora Remix submitted a change upstream to make this work[1], and that change has been merged for a few months[2]. Unfortunately there has been no release of dnf-plugins-core with it.

Please consider backporting this for all current Fedora releases.

[1]: https://github.com/rpm-software-management/dnf-plugins-core/pull/463
[2]: https://github.com/rpm-software-management/dnf-plugins-core/commit/dd673f84d1a249c8b40d7c87faa842e8d63d483a

Version-Release number of selected component (if applicable):
4.3.1-2.fc38

Additional info:
I need this for Asahi Fedora Remix, but other distributions will benefit too.

An example of how I would use this is detailed here: https://pagure.io/fedora-asahi/asahi-fedora-remix-release/c/2adaa98695b768ff64f35f9ffca5d44adfdf8186

Comment 1 Jan Kolarik 2023-04-05 09:16:04 UTC
Link to related ticket with resolving PR was added there: https://bugzilla.redhat.com/show_bug.cgi?id=2091662. Also switching to POST.

Comment 2 Fedora Update System 2023-04-05 13:04:38 UTC
FEDORA-2023-9d63a6bc43 has been submitted as an update to Fedora 39. https://bodhi.fedoraproject.org/updates/FEDORA-2023-9d63a6bc43

Comment 3 Fedora Update System 2023-04-05 13:05:50 UTC
FEDORA-2023-9d63a6bc43 has been pushed to the Fedora 39 stable repository.
If problem still persists, please make note of it in this bug report.

Comment 4 Fedora Update System 2023-04-05 14:31:00 UTC
FEDORA-2023-8576081bc3 has been submitted as an update to Fedora 38. https://bodhi.fedoraproject.org/updates/FEDORA-2023-8576081bc3

Comment 5 Fedora Blocker Bugs Application 2023-04-05 14:32:21 UTC
Proposed as a Freeze Exception for 38-final by Fedora user ngompa using the blocker tracking app because:

 While there's no specific criteria or need to care about a Fedora Remix, it would be extremely helpful to have this in F38 so that the Asahi Fedora Remix can have a release out with the copr plugin working at around GA time.

Comment 6 Fedora Update System 2023-04-06 01:48:22 UTC
FEDORA-2023-8576081bc3 has been pushed to the Fedora 38 testing repository.

You can provide feedback for this update here: https://bodhi.fedoraproject.org/updates/FEDORA-2023-8576081bc3

See also https://fedoraproject.org/wiki/QA:Updates_Testing for more information on how to test updates.

Comment 7 Adam Williamson 2023-04-06 19:04:31 UTC
+4 in https://pagure.io/fedora-qa/blocker-review/issue/1140 , marking accepted FE.

Comment 8 Fedora Update System 2023-04-06 20:45:57 UTC
FEDORA-2023-8576081bc3 has been pushed to the Fedora 38 stable repository.
If problem still persists, please make note of it in this bug report.