Uploaded image for project: 'Red Hat OpenStack Services on OpenShift'
  1. Red Hat OpenStack Services on OpenShift
  2. OSPRH-13485

FFU upgrade from 16.2.6 to 17.1.4 with unexpected versionlock

XMLWordPrintable

    • Icon: Bug Bug
    • Resolution: Done
    • Icon: Normal Normal
    • rhos-17.1.5
    • rhos-17.1.4
    • documentation
    • None
    • 1
    • False
    • Hide

      None

      Show
      None
    • False
    • ?
    • None
    • Low

      • The leapp upgrade of the CEPH Storage nodes to RHEL 9.2 (OSP 17.1) was affected by certain software version locks imposed by the customer.
      • These restrictions were implemented to prevent the upgrading of specific packages to versions with known issues in RHEL 8.x during the OS CEPH Storage updates via minor updates in OSP 16.2.
      • The pkgs impacted by the yum versionlock were:
                audit-0:3.0.7-5.el8.*
                audit-libs-0:3.0.7-5.el8.*
                python3-audit-0:3.0.7-5.el8.*
                audispd-plugins-0:3.0.7-5.el8.*
      • This issue was cleared by means of the "yum versionlock clear" 
      • As general approach, it is recommended to incorporate a preventive check using "yum versionlock list" in the FFU procedure prior to start the leapp upgrade of nodes via OpenStack.

      ~~~

      Problem 1: 
      package python3-dnf-4.14.0-5.el9_2.noarch from rhel-9-for-x86_64-baseos-eus-rpms requires python3-rpm >= 4.14.0, but none of the providers can be installed\n  
      package python3-rpm-4.16.1.3-22.el9.x86_64 from rhel-9-for-x86_64-baseos-eus-rpms requires rpm-libs(x86-64) = 4.16.1.3-22.el9, but none of the providers can be installed\n  
      package python3-rpm-4.16.1.3-24.el9_2.x86_64 from rhel-9-for-x86_64-baseos-eus-rpms requires rpm-libs(x86-64) = 4.16.1.3-24.el9_2, but none of the providers can be installed\n  
      package dnf-4.14.0-5.el9_2.noarch from rhel-9-for-x86_64-baseos-eus-rpms requires python3-dnf = 4.14.0-5.el9_2, but none of the providers can be installed\n  
      package python3-rpm-4.16.1.3-19.el9_1.x86_64 from rhel-9-for-x86_64-baseos-eus-rpms requires libaudit.so.1()(64bit), but none of the providers can be installed\n  
      package python3-rpm-4.16.1.3-12.el9_0.1.x86_64 from rhel-9-for-x86_64-baseos-eus-rpms requires libaudit.so.1()(64bit), but none of the providers can be installed\n  
      package python3-rpm-4.16.1.3-12.el9_0.x86_64 from rhel-9-for-x86_64-baseos-eus-rpms requires libaudit.so.1()(64bit), but none of the providers can be installed\n  
      package python3-rpm-4.16.1.3-17.el9.x86_64 from rhel-9-for-x86_64-baseos-eus-rpms requires libaudit.so.1()(64bit), but none of the providers can be installed\n  
      package rpm-libs-4.16.1.3-22.el9.x86_64 from rhel-9-for-x86_64-baseos-eus-rpms requires libaudit.so.1()(64bit), but none of the providers can be installed\n  
      package rpm-libs-4.16.1.3-24.el9_2.x86_64 from rhel-9-for-x86_64-baseos-eus-rpms requires libaudit.so.1()(64bit), but none of the providers can be installed\n  
      cannot install the best candidate for the job\n  - package audit-libs-3.0.7-101.el9_0.2.x86_64 from rhel-9-for-x86_64-baseos-eus-rpms is filtered out by exclude filtering\n  
      package audit-libs-3.0.7-103.el9.x86_64 from rhel-9-for-x86_64-baseos-eus-rpms is filtered out by exclude filtering\n

      Problem 2:
      package python3-dnf-plugins-core-4.3.0-5.el9_2.noarch from rhel-9-for-x86_64-baseos-eus-rpms requires python3-dnf >= 4.11.0, but none of the providers can be installed\n  
      package python3-dnf-4.12.0-4.el9.noarch from rhel-9-for-x86_64-baseos-eus-rpms requires python3-rpm >= 4.14.0, but none of the providers can be installed\n  
      package python3-dnf-4.14.0-5.el9_2.noarch from rhel-9-for-x86_64-baseos-eus-rpms requires python3-rpm >= 4.14.0, but none of the providers can be installed\n  
      package python3-rpm-4.16.1.3-22.el9.x86_64 from rhel-9-for-x86_64-baseos-eus-rpms requires rpm-libs(x86-64) = 4.16.1.3-22.el9, but none of the providers can be installed\n  
      package python3-rpm-4.16.1.3-24.el9_2.x86_64 from rhel-9-for-x86_64-baseos-eus-rpms requires rpm-libs(x86-64) = 4.16.1.3-24.el9_2, but none of the providers can be installed\n  
      package dnf-plugins-core-4.3.0-5.el9_2.noarch from rhel-9-for-x86_64-baseos-eus-rpms requires python3-dnf-plugins-core = 4.3.0-5.el9_2, but none of the providers can be installed\n  
      package python3-rpm-4.16.1.3-19.el9_1.x86_64 from rhel-9-for-x86_64-baseos-eus-rpms requires libaudit.so.1()(64bit), but none of the providers can be installed\n  
      package python3-rpm-4.16.1.3-12.el9_0.1.x86_64 from rhel-9-for-x86_64-baseos-eus-rpms requires libaudit.so.1()(64bit), but none of the providers can be installed\n  
      package python3-rpm-4.16.1.3-12.el9_0.x86_64 from rhel-9-for-x86_64-baseos-eus-rpms requires libaudit.so.1()(64bit), but none of the providers can be installed\n  
      package python3-rpm-4.16.1.3-17.el9.x86_64 from rhel-9-for-x86_64-baseos-eus-rpms requires libaudit.so.1()(64bit), but none of the providers can be installed\n  
      package rpm-libs-4.16.1.3-22.el9.x86_64 from rhel-9-for-x86_64-baseos-eus-rpms requires libaudit.so.1()(64bit), but none of the providers can be installed\n  
      package rpm-libs-4.16.1.3-24.el9_2.x86_64 from rhel-9-for-x86_64-baseos-eus-rpms requires libaudit.so.1()(64bit), but none of the providers can be installed\n  
      cannot install the best candidate for the job\n  - package audit-libs-3.0.7-101.el9_0.2.x86_64 from rhel-9-for-x86_64-baseos-eus-rpms is filtered out by exclude filtering\n  
      package audit-libs-3.0.7-103.el9.x86_64
      ~~~

              kgilliga@redhat.com Katie Gilligan
              rhn-support-rbruzzon Riccardo Bruzzone
              rhos-dfg-upgrades
              Votes:
              0 Vote for this issue
              Watchers:
              3 Start watching this issue

                Created:
                Updated:
                Resolved: