Bug #38716
open[ Feature request ] Add a “Changelog” tab to RPM package details page in Foreman/Katello
Description
Problem:
In the current versions of Foreman/Katello (up to Foreman 3.15 and see also Red Hat Satellite 6.17), the RPM package details page in the Web UI does not provide a changelog tab. This makes it difficult for administrators to review package history and understand the context of updates without leaving the interface.
Why this matters:
Security & compliance: Changelogs often include CVE references and bug fixes, which are essential for audits.
Operational efficiency: Saves time by avoiding the need to manually run rpm -q --changelog or check external changelog sources.
Transparency: Improves visibility into what an update changes before applying it in production.
Proposed solution:
Add a new “Changelog” tab alongside the existing “Details” and “Dependencies” tabs on the RPM package details page.
Pull changelog metadata from the RPMs already synced by Pulp/Katello.
Display changelog entries in a user-friendly format (optionally collapsible for long histories).
Environment observed:
Red Hat Satellite 6.17
Foreman/Katello up to version 3.15
Impact:
This feature would significantly improve the administrator experience by bringing critical package update information directly into the Foreman/Katello UI.
Updated by Ewoud Kohl van Wijngaarden 11 months ago
- Project changed from Installer to Katello
Updated by Ian Ballou 11 months ago
- Category set to Repositories
- Triaged changed from No to Yes
Updated by Ian Ballou 11 months ago
- Tracker changed from Feature to Bug
- Red Hat JIRA set to SAT-38800