Bug 2519713 - rpm-ostree fails to discover repo configs after Fedora 45 RelocateRpmRepoConfigsToUsr change
Summary: rpm-ostree fails to discover repo configs after Fedora 45 RelocateRpmRepoConf...
Keywords:
Status: CLOSED ERRATA
Alias: None
Product: Fedora
Classification: Fedora
Component: rpm-ostree
Version: 45
Hardware: Unspecified
OS: Linux
unspecified
medium
Target Milestone: ---
Assignee: Colin Walters
QA Contact: Fedora Extras Quality Assurance
URL: https://openqa.fedoraproject.org/test...
Whiteboard:
Depends On:
Blocks: BetaBlocker, F45BetaBlocker
TreeView+ depends on / blocked
 
Reported: 2026-08-19 15:30 UTC by Paul Whalen
Modified: 2026-08-21 07:13 UTC (History)
12 users (show)

Fixed In Version:
Clone Of:
Environment:
Last Closed: 2026-08-21 07:13:02 UTC
Type: ---
Embargoed:
fedora-admin-xmlrpc: mirror+


Attachments (Terms of Use)


Links
System ID Private Priority Status Summary Last Updated
Github coreos rpm-ostree issues 5623 0 None open rpm-ostree assumes repo definitions are in /etc/yum.repos.d, this has changed 2026-08-19 22:41:29 UTC
Github coreos rpm-ostree pull 5624 0 None open Support relocated repo configs and GPG keys (Fedora 45+) 2026-08-19 22:41:29 UTC

Description Paul Whalen 2026-08-19 15:30:41 UTC
The Fedora 45 change RelocateRpmRepoConfigsToUsr (https://fedoraproject.org/wiki/Changes/RelocateRpmRepoConfigsToUsr) relocated RPM repo configs from /etc/yum.repos.d/ to /usr/lib/yum.repos.d/. rpm-ostree does not read from the new location, causing repo discovery failures.

Reproducible: Always

Steps to Reproduce:
1. Boot F45 IoT edition, attempt to install a layered package

Actual Results:
[root@localhost ~]# rpm-ostree install httpd 
Checking out tree 93498e5... done
error: No enabled repositories


Expected Results:
Package installed.

Version:
rpm -q rpm-ostree ostree
rpm-ostree-2026.2-3.fc45.x86_64
ostree-2026.3-1.fc45.x86_64

Comment 1 Fedora Blocker Bugs Application 2026-08-19 15:34:24 UTC
Proposed as a Blocker for 45-beta by Fedora user pwhalen using the blocker tracking app because:

 "It must be possible to install additional software with the rpm-ostree install command."

Comment 2 Adam Williamson 2026-08-19 22:41:29 UTC
This is already reported as https://github.com/coreos/rpm-ostree/issues/5623 and a proposed fix is in https://github.com/coreos/rpm-ostree/pull/5624 , I am testing it at present.

Comment 3 Adam Williamson 2026-08-20 21:06:03 UTC
Should be fixed by https://bodhi.fedoraproject.org/updates/FEDORA-2026-a4b06888f4 , confirming ATM.

Comment 4 Adam Williamson 2026-08-21 07:13:02 UTC
Confirmed.


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