- Issued:
- 2025-06-09
- Updated:
- 2025-06-09
RHBA-2025:8673 - Bug Fix Advisory
Synopsis
RHUI 4.11.2 bug fix update
Type/Severity
Bug Fix Advisory
Red Hat Lightspeed patch analysis
Identify and remediate systems affected by this advisory.
Topic
An updated version of Red Hat Update Infrastructure (RHUI) is now
available. RHUI 4.11.2 resolves a bug where RHUI is not able to recreate a
repository if its label has changed.
Description
Red Hat Update Infrastructure (RHUI) provides a highly scalable and
redundant framework for managing repositories and content. It also allows
cloud providers to deliver content and updates to Red Hat Enterprise Linux
(RHEL) instances.
This RHUI update addresses the following bug:
- Fixed an issue that caused repository creation to fail if it reused a base_path from a previously deleted repository but with a modified label (e.g., ...-debug-rhui-rpms changed to ...-rhui-debug-rpms).
Previously, the process for reusing distribution records only searched for an existing record by its label. If the label had changed, the system would incorrectly try to create a new record, which the database would reject because the base_path was already in use. The lookup logic has now been corrected to search by both base_path and label, ensuring existing records are properly reused.
Users of RHUI are advised to upgrade to this updated package, which fixes
this bug.
Solution
Before applying this update, make sure all previously released errata relevant
to your system have been applied.
1. Apply the update
This update is delivered via package updates, not a new installer. To apply the fix, update the necessary packages:
dnf -y update rhui-tools rhui-tools-libs
(Alternatively, rerunning the current rhui-installer will also install these package updates automatically.)
2. Correct affected repositories (if necessary)
Important: If your system was already affected by this bug, applying the update alone is not enough. You must manually delete the repositories with the incorrect IDs and re-add them.
For example, run:
# 1. Delete the old, incorrect repository ID
rhui-manager --noninteractive repo delete --repo_id rhel-10-for-x86_64-highavailability-debug-rhui-rpms-10
# 2. Re-add the repository with the correct ID and sync it
rhui-manager --noninteractive repo add_by_repo --repo_ids rhel-10-for-x86_64-highavailability-rhui-debug-rpms-10 --sync_now
Note: No service restarts (RHUI, CDS) are required after this update, as the changes only affect the client-side RHUI code.
For other information, see the product documentation:
https://docs.redhat.com/en/documentation/red_hat_update_infrastructure/4
Affected Products
- Red Hat Update Infrastructure 4 x86_64
Fixes
- RHUI-675 - rhui-subscription-sync not replacing certificates of a repo that has undergone a label change
CVEs
(none)
References
(none)
Red Hat Update Infrastructure 4
| SRPM | |
|---|---|
| rhui-tools-4.11.0.5-1.el8ui.src.rpm | SHA-256: 48001236a70f49ead2369bc2b7af8cf98d2a381a63e3cdb054605560ea4dd035 |
| x86_64 | |
| rhui-tools-4.11.0.5-1.el8ui.noarch.rpm | SHA-256: 882a4768b778e159e8751ed0fc87bd0344f4e157d9ada569ee9722e183e42500 |
| rhui-tools-libs-4.11.0.5-1.el8ui.noarch.rpm | SHA-256: 1c9e65e29422e36c639fffed82caf4f85bab0e5c93fff8aa5605550043ab9578 |
The Red Hat security contact is secalert@redhat.com. More contact details at https://access.redhat.com/security/team/contact/.