Bug 1752249
| Summary: | Revert skip_if_unavailable default back to true | ||
|---|---|---|---|
| Product: | [Fedora] Fedora | Reporter: | Miro Hrončok <mhroncok> |
| Component: | dnf | Assignee: | Jaroslav Mracek <jmracek> |
| Status: | CLOSED ERRATA | QA Contact: | Fedora Extras Quality Assurance <extras-qa> |
| Severity: | unspecified | Docs Contact: | |
| Priority: | unspecified | ||
| Version: | 31 | CC: | awilliam, bcotton, dmach, jmracek, jrohel, kparal, mblaha, mdomonko, mhatina, packaging-team-maint, pkratoch, robatino, rpm-software-management, sgallagh, vmukhame, zbyszek |
| Target Milestone: | --- | Keywords: | Triaged |
| Target Release: | --- | ||
| Hardware: | Unspecified | ||
| OS: | Unspecified | ||
| Whiteboard: | AcceptedBlocker | ||
| Fixed In Version: | dnf-4.2.9-4.fc31 | Doc Type: | If docs needed, set a value |
| Doc Text: | Story Points: | --- | |
| Clone Of: | Environment: | ||
| Last Closed: | 2019-10-07 00:02:01 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: | |||
| Bug Blocks: | 1644939, 1706160, 1749868 | ||
|
Description
Miro Hrončok
2019-09-15 08:39:38 UTC
I proposed a solution in https://github.com/rpm-software-management/dnf/pull/1484, but this issue is still in the discussion and final approach could significantly differ from the pull-request. This is a FESCo blocker (I just confirmed this during the FESCo meeting). Thanks Steven for information. We are still in discussion with community what would be the best approach and to delivery the final solution because there are multiple requirements from different distributions. Jaroslav, from my perspective the solution in your PR is sufficient for our needs; upstream can ship a version of the configuration that includes `skip_if_unavailable = False` in the upstream dnf.conf and we can modify that in the Fedora package. Update: We already agreed to ship libdnf defaults (hard-coded defailts in libdnf::Conf) as fallows: skip_if_unavailable = False best=false Now we are discussing how to delivery dnf.conf for particular distributions (still multiple solution available). could we please get this sorted ASAP? The longer it gets left lying around the less time we have to check everything is OK with it changed. FEDORA-2019-ded8e6872f has been submitted as an update to Fedora 31. https://bodhi.fedoraproject.org/updates/FEDORA-2019-ded8e6872f (In reply to Fedora Update System from comment #7) > FEDORA-2019-ded8e6872f has been submitted as an update to Fedora 31. > https://bodhi.fedoraproject.org/updates/FEDORA-2019-ded8e6872f I tested the new default, it seems to be working properly. skip_if_unavailable defaults to True in dnf.conf and the value is really used when the repo has no explicit value set. You can change the default and it affects the repos properly. Common dnf operations seem to work as well, as well as packagekit integration through gnome-software. dnf-4.2.9-4.fc31 has been pushed to the Fedora 31 testing repository. If problems still persist, please make note of it in this bug report. See https://fedoraproject.org/wiki/QA:Updates_Testing for instructions on how to install test updates. You can provide feedback for this update here: https://bodhi.fedoraproject.org/updates/FEDORA-2019-ded8e6872f dnf-4.2.9-4.fc31 has been pushed to the Fedora 31 stable repository. If problems still persist, please make note of it in this bug report. |