Uploaded image for project: 'RHEL'
  1. RHEL
  2. RHEL-100961

Misleading report on skipping satellite repositories

Linking RHIVOS CVEs to...Migration: Automation ...SWIFT: POC ConversionSync from "Extern...XMLWordPrintable

    • Icon: Story Story
    • Resolution: Unresolved
    • Icon: Normal Normal
    • None
    • rhel-8.10
    • leapp-repository
    • None
    • Low
    • rhel-upgrades
    • 12
    • None
    • False
    • False
    • Hide

      None

      Show
      None
    • None
    • None
    • None
    • None
    • Unspecified
    • Unspecified
    • Unspecified
    • None

      What were you trying to do that didn't work?

      When trying to proceed with the in place upgrade, leapp is skipping satellite repositories, and setting as low risk

      Risk Factor: low
      Title: Some enabled RPM repositories are unknown to Leapp
      Summary: The following repositories with Red Hat-signed packages are unknown to Leapp:
      - satellite-maintenance-6.16-for-rhel-8-x86_64-rpms
      - satellite-6.16-for-rhel-8-x86_64-rpms
      And the following packages installed from those repositories may not be upgraded:
      - rubygem-bcrypt
      - rubygem-builder
      - rubygem-pg
      - rubygem-get_process_mem
      - rubygem-smart_proxy_discovery
      - rubygem-pulp_certguard_client
      - rubygem-pulp_ostree_client
      - rubygem-pulp_rpm_client
      ...
      - rubygem-thor
      - rubygem-tilt
      - satellite-installer
      - python3.11-asyncio-throttle
      - python3.11-cryptography
      ...
      - rubygem-foreman_theme_satellite
      - satellite
      - python3.11-packaging
      ...
      - rubygem-foreman_maintain
      Remediation: [hint] You can file a request to add this repository to the scope of in-place upgrades by filing a support ticket
      Key: 8e89e20c645cea600b240156071d81c64daab7ad 

      What is the impact of this issue to you?

      In case the customer pick to move on, Satellite will not be migrated properly, and this will be a problem.

      Please provide the package NVR for which the bug is seen:

      How reproducible is this bug?:

      100% in 2 different customers at this moment

      Steps to reproduce

      1. latest version of 8.z
      2. execute leapp preupgrade
      3.  

      Expected results

      All good to move on

      Actual results

      Issues as presented below

      I can see that you are registered properly, and also that you have the necessary repositories already in place, with no issues.
      ---
      $ cat sos_commands/dnf/dnf_-C_repolist_--verbose
      Loaded plugins: builddep, changelog, config-manager, copr, debug, debuginfo-install, download, fapolicyd, generate_completion_cache, groups-manager, needs-restarting, playground, product-id, repoclosure, repodiff, repograph, repomanage, reposync, subscription-manager, system-upgrade, uploadprofile, versionlock
      Updating Subscription Management repositories.
      DNF version: 4.7.0
      cachedir: /var/cache/dnf
      subscription-manager plugin disabled 3 system repositories with respect of configuration in /etc/dnf/plugins/subscription-manager.conf
      Last metadata expiration check: 0:02:09 ago on Mon Jun 16 08:54:16 2025.
      Repo-id            : rhel-8-for-x86_64-appstream-rpms
      Repo-name          : Red Hat Enterprise Linux 8 for x86_64 - AppStream (RPMs)
      Repo-revision      : 1750079239
      Repo-updated       : Mon Jun 16 08:07:19 2025
      Repo-pkgs          : 42202
      Repo-available-pkgs: 36424
      Repo-size          : 146 G
      Repo-baseurl       : https://cdn.redhat.com/content/dist/rhel8/8/x86_64/appstream/os
      Repo-expire        : 86400 second(s) (last: Mon Jun 16 08:54:14 2025)
      Repo-filename      : /etc/yum.repos.d/redhat.repo
      
      Repo-id            : rhel-8-for-x86_64-baseos-rpms
      Repo-name          : Red Hat Enterprise Linux 8 for x86_64 - BaseOS (RPMs)
      Repo-revision      : 1750072171
      Repo-updated       : Mon Jun 16 06:09:31 2025
      Repo-pkgs          : 20537
      Repo-available-pkgs: 20480
      Repo-size          : 46 G
      Repo-baseurl       : https://cdn.redhat.com/content/dist/rhel8/8/x86_64/baseos/os
      Repo-expire        : 86400 second(s) (last: Mon Jun 16 08:54:15 2025)
      Repo-filename      : /etc/yum.repos.d/redhat.repo
      
      Repo-id            : satellite-6.16-for-rhel-8-x86_64-rpms
      Repo-name          : Red Hat Satellite 6.16 for RHEL 8 x86_64 (RPMs)
      Repo-revision      : 1747233295
      Repo-updated       : Wed May 14 09:34:55 2025
      Repo-pkgs          : 673
      Repo-available-pkgs: 673
      Repo-size          : 1.9 G
      Repo-baseurl       : https://cdn.redhat.com/content/dist/layered/rhel8/x86_64/satellite/6.16/os
      Repo-expire        : 86400 second(s) (last: Mon Jun 16 08:54:16 2025)
      Repo-filename      : /etc/yum.repos.d/redhat.repo
      
      Repo-id            : satellite-maintenance-6.16-for-rhel-8-x86_64-rpms
      Repo-name          : Red Hat Satellite Maintenance 6.16 for RHEL 8 x86_64 (RPMs)
      Repo-revision      : 1747233291
      Repo-updated       : Wed May 14 09:34:51 2025
      Repo-pkgs          : 9
      Repo-available-pkgs: 9
      Repo-size          : 953 k
      Repo-baseurl       : https://cdn.redhat.com/content/dist/layered/rhel8/x86_64/sat-maintenance/6.16/os
      Repo-expire        : 86400 second(s) (last: Mon Jun 16 08:54:01 2025)
      Repo-filename      : /etc/yum.repos.d/redhat.repo
      Total packages: 63421
      ---
      
      Just to keep on track, specifically the issue you are facing
      ---
      Risk Factor: low
      Title: Some enabled RPM repositories are unknown to Leapp
      Summary: The following repositories with Red Hat-signed packages are unknown to Leapp:
      - satellite-maintenance-6.16-for-rhel-8-x86_64-rpms
      - satellite-6.16-for-rhel-8-x86_64-rpms
      And the following packages installed from those repositories may not be upgraded:
      - rubygem-bcrypt
      - rubygem-builder
      - rubygem-pg
      - rubygem-get_process_mem
      - rubygem-smart_proxy_discovery
      - rubygem-pulp_certguard_client
      - rubygem-pulp_ostree_client
      - rubygem-pulp_rpm_client
      ...
      - rubygem-thor
      - rubygem-tilt
      - satellite-installer
      - python3.11-asyncio-throttle
      - python3.11-cryptography
      ...
      - rubygem-foreman_theme_satellite
      - satellite
      - python3.11-packaging
      ...
      - rubygem-foreman_maintain
      Remediation: [hint] You can file a request to add this repository to the scope of in-place upgrades by filing a support ticket
      Key: 8e89e20c645cea600b240156071d81c64daab7ad
      --- 

       

       

              Unassigned Unassigned
              rhn-support-wpinheir Waldirio Pinheiro
              leapp-notifications leapp-notifications
              RHEL Upgrades QE Team RHEL Upgrades QE Team
              Votes:
              0 Vote for this issue
              Watchers:
              9 Start watching this issue

                Created:
                Updated: