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

RHOSP 16.1 to 16.2 update fails on Pacemaker dependencies

XMLWordPrintable

    • Icon: Bug Bug
    • Resolution: Won't Do
    • Icon: Major Major
    • None
    • None
    • documentation
    • None
    • 2
    • False
    • Hide

      None

      Show
      None
    • False
    • ?
    • rhos-ops-platform-services-pidone
    • None
    • Critical

      To Reproduce Steps to reproduce the behavior:

      1. Follow doc to update RHOSP [1] with mentionned repos...

      *rhel-8-for-x86_64-baseos-aus-rpms
      *rhel-8-for-x86_64-appstream-aus-rpms
      *rhel-8-for-x86_64-highavailability-tus-rpms <-AUS does not exist for HA
       

      2. Update fails on controller for Pacemaker packages [2]
       

      3. This can also be reproduced by trying to update my RHOSP 16.2.6 lab Pacemaker RPMs

      [root@overcloud-controller-0 heat-admin]# dnf update pacemaker*
      Updating Subscription Management repositories.
      Last metadata expiration check: 0:30:09 ago on Wed 23 Jul 2025 06:57:04 PM UTC.
      Error:
       Problem 1: package pacemaker-remote-2.0.5-9.el8_4.8.x86_64 requires pacemaker-libs(x86-64) = 2.0.5-9.el8_4.8, but none of the providers can be installed
        - cannot install both pacemaker-libs-2.0.5-9.el8_4.10.x86_64 and pacemaker-libs-2.0.5-9.el8_4.8.x86_64
        - cannot install the best update candidate for package pacemaker-remote-2.0.5-9.el8_4.8.x86_64
        - cannot install the best update candidate for package pacemaker-libs-2.0.5-9.el8_4.8.x86_64
       Problem 2: package pacemaker-2.0.5-9.el8_4.8.x86_64 requires pacemaker-cluster-libs(x86-64) = 2.0.5-9.el8_4.8, but none of the providers can be installed
        - cannot install both pacemaker-cluster-libs-2.0.5-9.el8_4.10.x86_64 and pacemaker-cluster-libs-2.0.5-9.el8_4.8.x86_64
        - cannot install the best update candidate for package pacemaker-cluster-libs-2.0.5-9.el8_4.8.x86_64
        - cannot install the best update candidate for package pacemaker-2.0.5-9.el8_4.8.x86_64
       Problem 3: package pacemaker-cli-2.0.5-9.el8_4.8.x86_64 requires pacemaker-libs(x86-64) = 2.0.5-9.el8_4.8, but none of the providers can be installed
        - package pacemaker-libs-2.0.5-9.el8_4.8.x86_64 requires pacemaker-schemas = 2.0.5-9.el8_4.8, but none of the providers can be installed
        - cannot install both pacemaker-schemas-2.0.5-9.el8_4.10.noarch and pacemaker-schemas-2.0.5-9.el8_4.8.noarch
        - cannot install the best update candidate for package pacemaker-schemas-2.0.5-9.el8_4.8.noarch
        - cannot install the best update candidate for package pacemaker-cli-2.0.5-9.el8_4.8.x86_64
      (try to add '-allowerasing' to command line to replace conflicting packages or 'skip-broken' to skip uninstallable packages or '-nobest' to use not only best candidate packages)

       

      Expected behavior

      • Update to be successful, no missing dependencies in available repos

       

      Bug impact

      • Blocks updates

      Known workaround

      • Need confirmation that we can safely replace AUS repos with TUS repos until this is fixed

      Additional context

      • RHOSP 16.2 is locked to RHEL 8.4
      • This seems to happens after the release of some new Pacemaker packages/dependencies under AUS repos

       
      [1] https://docs.redhat.com/en/documentation/red_hat_openstack_platform/16.2/html-single/keeping_red_hat_openstack_platform_updated/index#proc_changing-to-extended-update-support-eus-repositories_preparing-minor-update

      [2]

       

      grep FATAL 0010-package_update.log
      2025-07-23 ... u=mistral n=ansible ... FATAL | Update all packages | controller1 | error=
      {"changed": false, "failures": [], "msg": "Depsolve Error occured: \n Problem 1: cannot install both pacemaker-cluster-libs-2.0.5-9.el8_4.10.x86_64 and pacemaker-cluster-libs-2.0.5-9.el8_4.8.x86_64\n - package pacemaker-2.0.5-9.el8_4.8.x86_64 requires pacemaker-cluster-libs(x86-64) = 2.0.5-9.el8_4.8, but none of the providers can be installed\n - cannot install the best update candidate for package pacemaker-cluster-libs-2.0.3-5.el8_2.4.x86_64\n - cannot install the best update candidate for package pacemaker-2.0.3-5.el8_2.4.x86_64\n Problem 2: cannot install both pacemaker-libs-2.0.5-9.el8_4.10.x86_64 and pacemaker-libs-2.0.5-9.el8_4.8.x86_64\n - package pacemaker-cli-2.0.5-9.el8_4.8.x86_64 requires pacemaker-libs(x86-64) = 2.0.5-9.el8_4.8, but none of the providers can be installed\n - cannot install the best update candidate for package pacemaker-libs-2.0.3-5.el8_2.4.x86_64\n - cannot install the best update candidate for package pacemaker-cli-2.0.3-5.el8_2.4.x86_64\n Problem 3: package pacemaker-libs-2.0.5-9.el8_4.8.x86_64 requires pacemaker-schemas = 2.0.5-9.el8_4.8, but none of the providers can be installed\n - cannot install both pacemaker-schemas-2.0.5-9.el8_4.10.noarch and pacemaker-schemas-2.0.5-9.el8_4.8.noarch\n - package pacemaker-remote-2.0.5-9.el8_4.8.x86_64 requires pacemaker-libs(x86-64) = 2.0.5-9.el8_4.8, but none of the providers can be installed\n - cannot install the best update candidate for package pacemaker-schemas-2.0.3-5.el8_2.4.noarch\n - cannot install the best update candidate for package pacemaker-remote-2.0.3-5.el8_2.4.x86_64", "rc": 1, "results": []}
      

       

              kgilliga@redhat.com Katie Gilligan
              rhn-support-mlaniel Martin Laniel
              rhos-dfg-pidone
              Votes:
              0 Vote for this issue
              Watchers:
              5 Start watching this issue

                Created:
                Updated:
                Resolved: