Note: This is a public test instance of Red Hat Bugzilla. The data contained within is a snapshot of the live data so any changes you make will not be reflected in the production Bugzilla. Email is disabled so feel free to test any aspect of the site that you want. File any problems you find or give feedback at bugzilla.redhat.com.
Bug 1636743
Summary: | dnf update --refresh fails for repo_gpgcheck=1 | ||
---|---|---|---|
Product: | [Fedora] Fedora | Reporter: | Michael <michael.scheiffler> |
Component: | dnf | Assignee: | rpm-software-management |
Status: | CLOSED ERRATA | QA Contact: | Fedora Extras Quality Assurance <extras-qa> |
Severity: | unspecified | Docs Contact: | |
Priority: | unspecified | ||
Version: | 29 | CC: | dmach, extras-qa, gmarr, hristo, jmracek, kparal, lruzicka, mblaha, mhatina, michael.scheiffler, oholy, packaging-team-maint, rkudyba, robatino, rpm-software-management, sergio, vmukhame |
Target Milestone: | --- | Keywords: | Triaged |
Target Release: | --- | ||
Hardware: | Unspecified | ||
OS: | Unspecified | ||
Whiteboard: | AcceptedFreezeException AcceptedBlocker | ||
Fixed In Version: | dnf-4.0.4-1.fc29 | Doc Type: | If docs needed, set a value |
Doc Text: | Story Points: | --- | |
Clone Of: | 1456419 | Environment: | |
Last Closed: | 2018-10-22 16:12:09 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: | 1517013, 1517014 |
Description
Michael
2018-10-07 11:09:31 UTC
Summary why this bug was cloned: With Fedora 29 beta the behaviour is faulty again. I created a patch https://github.com/rpm-software-management/libdnf/pull/606 dnf-plugins-core-4.0.0-1.fc29 dnf-4.0.4-1.fc29 libdnf-0.22.0-1.fc29 has been submitted as an update to Fedora 29. https://bodhi.fedoraproject.org/updates/FEDORA-2018-2789f6b6e7 dnf-4.0.4-1.fc29, dnf-plugins-core-4.0.0-1.fc29, libdnf-0.22.0-1.fc29 has been pushed to the Fedora 29 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-2018-2789f6b6e7 Discussed during the 2018-10-15 blocker review meeting: [1] The decision to classify this bug as a "RejectedBlocker" and an "AcceptedFreezeException" was made as this is not believed to affect any official / out-of-the-box repositories and thus does not break any release criteria. As the fix is said to be simple and could benefit some folks on first boot, it is accepted as a freeze exception [1] https://meetbot.fedoraproject.org/fedora-blocker-review/2018-10-15/f29-blocker-review.2018-10-15-16.00.txt (In reply to Geoffrey Marr from comment #5) > The decision to classify this bug as a "RejectedBlocker" and an > "AcceptedFreezeException" was made as this is not believed to affect any > official / out-of-the-box repositories and thus does not break any release > criteria. Actually that's not really correct. Also the 'fedora-cisco-openh264' repository is affected by that issue, which IS an official / out-of-the-box repository. Please reconsider... I can verify this is broken with 'fedora-cisco-openh264' repository (disabled by default, but shipped by default): [kparal@f29 ~]$ sudo dnf update --refresh Fedora 29 openh264 (From Cisco) - x86_64 162 B/s | 543 B 00:03 Fedora 29 openh264 (From Cisco) - x86_64 1.6 kB/s | 1.6 kB 00:01 Fedora 29 openh264 (From Cisco) - x86_64 238 B/s | 543 B 00:02 Error: Failed to synchronize cache for repo 'fedora-cisco-openh264' Re-proposing for a blocker bug discussion. What is even worse is that that failure will abort the dnf operation. So if you enable fedora-cisco-openh264, after some time once dnf decides the metadata need to be updated, no 'dnf update' or 'dnf install' will work until you disable that repository again. [kparal@f29 ~]$ sudo dnf install iotop Fedora 29 openh264 (From Cisco) - x86_64 349 B/s | 543 B 00:01 Fedora 29 openh264 (From Cisco) - x86_64 1.6 kB/s | 1.6 kB 00:01 Fedora 29 openh264 (From Cisco) - x86_64 210 B/s | 543 B 00:02 Error: Failed to synchronize cache for repo 'fedora-cisco-openh264' [kparal@f29 ~]$ Seems pretty blocker-y, +1 blocker from me. (In reply to Fedora Update System from comment #3) > dnf-plugins-core-4.0.0-1.fc29 dnf-4.0.4-1.fc29 libdnf-0.22.0-1.fc29 has been > submitted as an update to Fedora 29. > https://bodhi.fedoraproject.org/updates/FEDORA-2018-2789f6b6e7 I can confirm this update fixes the problem. Under these circumstances, I would vote +1 blocker. +1 Blocker based on broken cisco h264 repo. Marking as an accepted blocker. (In reply to Kamil Páral from comment #9) > (In reply to Fedora Update System from comment #3) > > dnf-plugins-core-4.0.0-1.fc29 dnf-4.0.4-1.fc29 libdnf-0.22.0-1.fc29 has been > > submitted as an update to Fedora 29. > > https://bodhi.fedoraproject.org/updates/FEDORA-2018-2789f6b6e7 > > I can confirm this update fixes the problem. Kamil, can you check the comments of the update you posted here and see what you think? Looks like there is a bug related to dnf-utils surrounding this... https://bugzilla.redhat.com/show_bug.cgi?id=1639467 Yes, that packaging issue prevents us from pushing the update stable. We either need to fix bug 1639467 as well, or the relevant changes need to be backported to dnf 3.6. dnf-4.0.4-1.fc29 dnf-plugins-core-4.0.0-2.fc29 libdnf-0.22.0-2.fc29 has been submitted as an update to Fedora 29. https://bodhi.fedoraproject.org/updates/FEDORA-2018-2789f6b6e7 dnf-4.0.4-1.fc29, dnf-plugins-core-4.0.0-2.fc29, libdnf-0.22.0-2.fc29 has been pushed to the Fedora 29 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-2018-2789f6b6e7 anaconda-29.24.6-1.fc29 dnf-4.0.4-1.fc29 dnf-plugins-core-4.0.0-2.fc29 libblockdev-2.20-2.fc29 libdnf-0.22.0-2.fc29 has been submitted as an update to Fedora 29. https://bodhi.fedoraproject.org/updates/FEDORA-2018-2789f6b6e7 anaconda-29.24.7-1.fc29, dnf-4.0.4-1.fc29, dnf-plugins-core-4.0.0-2.fc29, libblockdev-2.20-2.fc29, libdnf-0.22.0-5.fc29 has been pushed to the Fedora 29 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-2018-2789f6b6e7 anaconda-29.24.7-1.fc29, dnf-4.0.4-1.fc29, dnf-plugins-core-4.0.0-2.fc29, libblockdev-2.20-2.fc29, libdnf-0.22.0-5.fc29 has been pushed to the Fedora 29 stable repository. If problems still persist, please make note of it in this bug report. Happening again on Fedora 29 can this be reopened? error: Curl error (3): URL using bad/illegal format or missing URL for http://_label": "", "stage": 0, "type": "f", "full_path": "29/x86_64/libcpuid-0.4.0-1.gitb5bd535.fc29.x86_64.rpm"}, "mpd-0.21.9-7.fc29.src-7b5afe1dd31d.rpm": {"staging_days": 3, "legacy_release_notes": null, "downloads": 0, "exclude_reports": false, "files_url": "/projects/unitedrpms/files/", "link": "", "md5": "b3d9c8f7bae148a79bc31a8c78582476", "path": "/29/x86_64", "explicitly_staged": false, "sha1": "3bafbbe4693d8c9226325eb82c8a2fc1e9c4da0a", "name": "mpd-0.21.9-7.fc29.src-7b5afe1dd31d.rpm", "default": "", "staged": false, "download_url": "https://sourceforge.net/projects/unitedrpms/files/29/x86_64/mpd-0.21.9-7.fc29.src-7b5afe1dd31d.rpm/download", "url": "/projects/unitedrpms/files/29/x86_64/mpd-0.21.9-7.fc29.src-7b5afe1dd31d.rpm/", "downloadable": true, "authorized": null, "download_label": "", "stage": 0, "type": "f", "full_path": "29/x86_64/mpd-0.21.9-7.fc29.src-7b5afe1dd31d.rpm"}, "gstreamer1-plugins-good-gtk-1.16.0-7.git646dc1e.fc29.x86_64.rpm": {"staging_days": 3, "legacy_release_notes": null, "downloads": 590, "exclude_reports": false, "files_url": "/projects/unitedrpms/files/", "link": "", "md5": "57e761e0de3d48d5587dfae8bbfba4af", "path": "/29/x86_64", "explicitly_staged": false, "sha1": "42dff2044e8ce73c2b9b04e3ff74660b37633298", "name": "gstreamer1-plugins-good-gtk-1.16.0-7.git646dc1e.fc29.x86_64.rpm", "default": "", "staged": false, "download_url": "https://sourceforge.net/projects/unitedrpms/files/29/x86_64/gstreamer1-plugins-good-gtk-1.16.0-7.git646dc1e.fc29.x86_64.rpm/download", "url": "/projects/unitedrpms/files/29/x86_64/gstreamer1-plugins-good-gtk-1.16.0-7.git646dc1e.fc29.x86_64.rpm/", "downloadable": true, "authorized": null, "download_label": "", "stage": 0, "type": "f", "full_path": "29/x86_64/gstreamer1-plugins-good-gtk-1.16.0-7.git646dc1e.fc29.x86_64.rpm"}, "chromium-freeworld-74.0.3729.157-268.1.x86_64.rpm": {"staging_days": 3, "legacy_release_notes": null, "downloads": 1, "exclude_reports": false, "files_url": "/projects/unitedrpms/files/", "link": "", "md5": "8c1955bca19956cfa4ad349949e27f67", "path": "/29/x86_64", "explicitly_staged": false, "sha1": "9da6fcc3ee387c4ad7c098b6e1c1a01b22667cdc", "name": "chromium-freeworld-74.0.3729.157-268.1.x86_64.rpm", "default": "", "staged": false, "download_url": "https://sourceforge.net/projects/unitedrpms/files/29/x86_64/chromium-freeworld-74.0.3729.157-268.1.x86_64.rpm/download", "url": "/projects/unitedrpms/files/29/x86_64/chromium-freeworld-74.0.3729.157-268.1.x86_64.rpm/", "downloadable": true, "authorized": null, "download_label": "", "stage": 0, "type": "f", "full_path": "29/x86_64/chromium-freeworld-74.0.3729.157-268.1.x86_64.rpm"}, "mencoder-1.4-7.fc29.x86_64.rpm": {"staging_days": 3, "legacy_release_notes": null, "downloads": 436, "exclude_reports": false, "files_url": "/projects/unitedrpms/files/", "link": "", "md5": "01e63b3c3d7cfe6b938c591fd338ca50", "path": "/29/x86_64", "explicitly_staged": false, "sha1": "9eacdd2ea944924bad9cad9295f2a1835074f6c1", "name": "mencoder-1.4-7.fc29.x86_64.rpm", "default": "", "staged": false, "download_url": "https://sourceforge.net/projects/unitedrpms/files/29/x86_64/mencoder-1.4-7.fc29.x86_64.rpm/download", "url": "/projects/unitedrpms/files/29/x86_64/mencoder-1.4-7.fc29.x86_64.rpm/", "downloadable": true, "authorized": null, "download_label": "", "stage": 0, "type": "f", "full_path": "29/x86_64/mencoder-1.4-7.fc29.x86_64.rpm"}};/repodata/repomd.xml [Port number ended with ' '] (http://_label": "", "stage": 0, "type": "f", "full_path": "29/x86_64/libcpuid-0.4.0-1.gitb5bd535.fc29.x86_64.rpm"}, "mpd-0.21.9-7.fc29.src-7b5afe1dd31d.rpm": {"staging_days": 3, "legacy_release_notes": null, "downloads": 0, "exclude_reports": false, "files_url": "/projects/unitedrpms/files/", "link": "", "md5": "b3d9c8f7bae148a79bc31a8c78582476", "path": "/29/x86_64", "explicitly_staged": false, "sha1": "3bafbbe4693d8c9226325eb82c8a2fc1e9c4da0a", "name": "mpd-0.21.9-7.fc29.src-7b5afe1dd31d.rpm", "default": "", "staged": false, "download_url": "https://sourceforge.net/projects/unitedrpms/files/29/x86_64/mpd-0.21.9-7.fc29.src-7b5afe1dd31d.rpm/download", "url": "/projects/unitedrpms/files/29/x86_64/mpd-0.21.9-7.fc29.src-7b5afe1dd31d.rpm/", "downloadable": true, "authorized": null, "download_label": "", "stage": 0, "type": "f", "full_path": "29/x86_64/mpd-0.21.9-7.fc29.src-7b5afe1dd31d.rpm"}, "gstreamer1-plugins-good-gtk-1.16.0-7.git646dc1e.fc29.x86_64.rpm": {"staging_days": 3, "legacy_release_notes": null, "downloads": 590, "exclude_reports": false, "files_url": "/projects/unitedrpms/files/", "link": "", "md5": "57e761e0de3d48d5587dfae8bbfba4af", "path": "/29/x86_64", "explicitly_staged": false, "sha1": "42dff2044e8ce73c2b9b04e3ff74660b37633298", "name": "gstreamer1-plugins-good-gtk-1.16.0-7.git646dc1e.fc29.x86_64.rpm", "default": "", "staged": false, "download_url": "https://sourceforge.net/projects/unitedrpms/files/29/x86_64/gstreamer1-plugins-good-gtk-1.16.0-7.git646dc1e.fc29.x86_64.rpm/download", "url": "/projects/unitedrpms/files/29/x86_64/gstreamer1-plugins-good-gtk-1.16.0-7.git646dc1e.fc29.x86_64.rpm/", "downloadable": true, "authorized": null, "download_label": "", "stage": 0, "type": "f", "full_path": "29/x86_64/gstreamer1-plugins-good-gtk-1.16.0-7.git646dc1e.fc29.x86_64.rpm"}, "chromium-freeworld-74.0.3729.157-268.1.x86_64.rpm": {"staging_days": 3, "legacy_release_notes": null, "downloads": 1, "exclude_reports": false, "files_url": "/projects/unitedrpms/files/", "link": "", "md5": "8c1955bca19956cfa4ad349949e27f67", "path": "/29/x86_64", "explicitly_staged": false, "sha1": "9da6fcc3ee387c4ad7c098b6e1c1a01b22667cdc", "name": "chromium-freeworld-74.0.3729.157-268.1.x86_64.rpm", "default": "", "staged": false, "download_url": "https://sourceforge.net/projects/unitedrpms/files/29/x86_64/chromium-freeworld-74.0.3729.157-268.1.x86_64.rpm/download", "url": "/projects/unitedrpms/files/29/x86_64/chromium-freeworld-74.0.3729.157-268.1.x86_64.rpm/", "downloadable": true, "authorized": null, "download_label": "", "stage": 0, "type": "f", "full_path": "29/x86_64/chromium-freeworld-74.0.3729.157-268.1.x86_64.rpm"}, "mencoder-1.4-7.fc29.x86_64.rpm": {"staging_days": 3, "legacy_release_notes": null, "downloads": 436, "exclude_reports": false, "files_url": "/projects/unitedrpms/files/", "link": "", "md5": "01e63b3c3d7cfe6b938c591fd338ca50", "path": "/29/x86_64", "explicitly_staged": false, "sha1": "9eacdd2ea944924bad9cad9295f2a1835074f6c1", "name": "mencoder-1.4-7.fc29.x86_64.rpm", "default": "", "staged": false, "download_url": "https://sourceforge.net/projects/unitedrpms/files/29/x86_64/mencoder-1.4-7.fc29.x86_64.rpm/download", "url": "/projects/unitedrpms/files/29/x86_64/mencoder-1.4-7.fc29.x86_64.rpm/", "downloadable": true, "authorized": null, "download_label": "", "stage": 0, "type": "f", "full_path": "29/x86_64/mencoder-1.4-7.fc29.x86_64.rpm"}};/repodata/repomd.xml). error: Curl error (3): URL using bad/illegal format or missing URL for //sortForce: [[0, 0]],/repodata/repomd.xml [<url> malformed] (//sortForce: [[0, 0]],/repodata/repomd.xml). unitedrpms 29 - x86_64 0.0 B/s | 0 B 00:02 Cannot download 'https://sourceforge.net/projects/united |