Uploaded image for project: 'OpenShift Bugs'
  1. OpenShift Bugs
  2. OCPBUGS-36502

Older OSP Operator prevents OCP upgrade

XMLWordPrintable

    • Icon: Bug Bug
    • Resolution: Won't Do
    • Icon: Normal Normal
    • None
    • 4.13.z
    • None
    • Moderate
    • No
    • False
    • Hide

      None

      Show
      None

      Description of problem:

      The environment consists of OCP 4.13.42 and OpenShift Pipelines Operator (v1.9.3). We wanted to upgrade to the next major release which is 4.14.28. However, the Cluster Settings is reporting the following preventing the upgrade:

      _This cluster should not be updated to 4.14. You can continue to update to patch releases in 4.13.
      Cluster operator operator-lifecycle-manager should not be upgraded between minor versions: ClusterServiceVersions blocking cluster upgrade: openshift-operators/openshift-pipelines-operator-rh.v1.9.3 is incompatible with OpenShift minor versions greater than 4.13_

      The following document provides a solution but explicitly for OCP 4.11 to 4.12:
      https://access.redhat.com/solutions/7001114

      Upgrading to a newer version of the Openshift Pipelines Operator will resolve the warning, allowing the OCP upgrade to proceed. We first upgraded to OSP version 1.10.6, but the warning still persisted. Only upgrading to OSP version 1.11.3 did the above warning go away and we were able to proceed with the OCP upgrade to 4.14.28.

      The solutions documents steers us in the right direction of how to resolve the warning(apply new versions of OSP), but it explicitly states OCP 4.11 to 4.12. Note, we have seen this when upgrading to 4.12 to 4.13 with OSP 1.8.2, upgrading to OSP 1.9.3 resolved that. It seems that anytime an older version of OSP will prevent the upgrade, and a solutions document should be general enough without stating the major OCP releases.

      Version-Release number of selected component (if applicable): 4.13.42

      How reproducible: Consistently

      Steps to Reproduce:
      1. OCP 4.13.42 Installed
      2. OSP 1.9.3 Installed
      3. Perform an upgrade to next 4.14 release
      A Warning that OSP 1.9.3 preventing upgrade

      Actual results: Older version of OpenShift Pipelines Operator preventing upgrade

      Expected results: OCP upgrade to proceed

      Additional info: Upgrading to OSP 1.11.3 allowed OCP to upgrade

              fleber@redhat.com Florian Leber
              phchan@redhat.com Phil Chan
              Doug Slavens Doug Slavens
              Votes:
              0 Vote for this issue
              Watchers:
              4 Start watching this issue

                Created:
                Updated:
                Resolved: