Uploaded image for project: 'Red Hat Fuse'
  1. Red Hat Fuse
  2. ENTESB-19417

Upgrade test to channel 1.8.x fails with "2 replacement chains were found"

XMLWordPrintable

    • False
    • None
    • False
    • % %
    • Todo

      I'm trying to run upgrade test from released Camel K operator 1.6.7 (source redhat-operators) to build 2022.3 CK2.
      I observe problem in upgrade scenario (/e2e/upgrade/olm_upgrade_test.go):

      • on OCP 4.10, with env
        RELEASED_IIB=registry.redhat.io/redhat/redhat-operator-index:v4.10,
        DEV_IIB=registry-proxy.engineering.redhat.com/rh-osbs/iib:261153, CAMEL_K_PREV_UPGRADE_CHANNEL=1.6.x,
        CAMEL_K_NEW_UPGRADE_CHANNEL=1.8.x
      • the released operator 1.6.7 seems installed correctly - upgrade fails with following error in Subscription of Camel K operator (Conditions):
      ErrorPreventedResolution a unique replacement chain within a channel is required to determine the relative order between channel entries, but 2 replacement chains were found in channel "1.8.x" of package "red-hat-camel-k": red-hat-camel-k-operator.v1.6.6...red-hat-camel-k-operator.v1.3.2, red-hat-camel-k-operator.v1.8.0...red-hat-camel-k-operator.v1.6.7-0.1655811913.p
      

              parichar@redhat.com Paul Richardson
              lfabriko@redhat.com Lucie Krejcirova
              Votes:
              0 Vote for this issue
              Watchers:
              5 Start watching this issue

                Created:
                Updated:
                Resolved: