Uploaded image for project: 'Satellite'
  1. Satellite
  2. SAT-38324

Add a “Changelog” tab to RPM package details page

XMLWordPrintable

    • Icon: Feature Request Feature Request
    • Resolution: Unresolved
    • Icon: Normal Normal
    • None
    • None
    • Repositories
    • False
    • sat-artemis
    • None
    • None
    • None
    • None

      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.

              Unassigned Unassigned
              satellite-jira-automation@redhat.com Satellite Jira-Automation
              Votes:
              0 Vote for this issue
              Watchers:
              3 Start watching this issue

                Created:
                Updated: