Bug 2439317 - updates-testing Fedora repo is not visible in repo configuration dialog
Summary: updates-testing Fedora repo is not visible in repo configuration dialog
Keywords:
Status: CLOSED CURRENTRELEASE
Alias: None
Product: Fedora
Classification: Fedora
Component: gnome-software
Version: 44
Hardware: Unspecified
OS: Unspecified
unspecified
unspecified
Target Milestone: ---
Assignee: Milan Crha
QA Contact: Fedora Extras Quality Assurance
URL:
Whiteboard:
Depends On:
Blocks: F44FinalBlocker, FinalBlocker
TreeView+ depends on / blocked
 
Reported: 2026-02-12 13:43 UTC by Kamil Páral
Modified: 2026-02-13 09:51 UTC (History)
5 users (show)

Fixed In Version: gnome-software-50~beta-5.fc45 gnome-software-50~beta-5.fc44
Clone Of:
Environment:
Last Closed: 2026-02-13 09:37:57 UTC
Type: Bug
Embargoed:


Attachments (Terms of Use)


Links
System ID Private Priority Status Summary Last Updated
GNOME Gitlab GNOME gnome-software issues 2949 0 None opened updates-testing Fedora repo is not visible in repo configuration dialog 2026-02-12 13:43:25 UTC

Description Kamil Páral 2026-02-12 13:43:26 UTC
See upstream:
https://gitlab.gnome.org/GNOME/gnome-software/-/issues/2949

Proposed for a blocker discussion:
"Configure software sources by enabling/disabling pre-defined official repositories and then adjust the available software pool accordingly"
https://fedoraproject.org/wiki/Fedora_44_Final_Release_Criteria#Installing,_removing_and_updating_software

Comment 1 Milan Crha 2026-02-12 14:28:53 UTC
This is in the dnf5 plugin of the gnome-software. It filters out all repos whose name ends with "-source", "-debuginfo" or "-testing", thus as it's "updates-testing", it is not propagated further. I do not recall where those names come from, particularly why also the "-testing", but I can remove the "-testing" suffix very easily. Should I do just that or any more ideas/opinions on the removal of some of the repos? Even, the "updates-testing" is useful only during the pre-releases, not for stable release, no? Then it would make sense to not bother the users with it, when there will be no updates coming from there once the version is called stable.

Comment 2 Milan Crha 2026-02-12 14:35:11 UTC
I see PackageKit and rpm-ostree (Silveblue) plugins both provide the updates-testing repo in the Repositories, thus I'll do the same here as well, to stay in sync with them.

Comment 3 Kamil Páral 2026-02-12 14:39:13 UTC
Updates-testing repo used to be visible in Gnome Software in previous releases, so it you want to make it hidden, I guess it's OK if it's a deliberate choice of you as the app owner. But if it's not, and comes from a plugin, then it sounds like a bug/regression.

Updates-testing repo is used throughout the (almost) entire lifecycle of the release. It's used by power users who want to help test updates which are not yet promoted to the stable "updates" repository consumed by the entire Fedora userbase. We often encourage community members to enable updates-testing, help us identify and block broken updates, and post their feedback to Bodhi. So this is not just related to pre-release, no.

It makes some sense to hide some repositories which are used for experts only (debug, source repos). It can be argued that the testing repo is the same thing. We can have a discussion about it, but I just want to say that it should be an intentional change.

Comment 4 Milan Crha 2026-02-12 14:41:20 UTC
I agree, the updates-testing is not the same thing as source or debuginfo, it does more things. I forgot it is used for early access to regular updates, my fault. I'm on a fix right now.

Comment 6 Kamil Páral 2026-02-13 09:37:57 UTC
Verified fixed, thanks.

Comment 7 Milan Crha 2026-02-13 09:49:45 UTC
While I've been at it I noticed the dnf5 plugin does not show RPMFusion nonfree NVIDIA drivers and Steam repos under "Fedora Third Party Repositories" section in the Repositories dialog, as when running with the PackageKit plugin does, thus I fixed that too (it needed to teach the fedora-third-party helper function about the dnf5 plugin, thus not really a change in the dnf5 plugin itself).

Comment 8 Milan Crha 2026-02-13 09:51:04 UTC
... it will be part of the `50~rc`, no update with that "3rd-party repos" change yet.


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