Uploaded image for project: 'Network Observability'
  1. Network Observability
  2. NETOBSERV-1372

NetObserv 1.4.1 cannot upgrade to 1.5

Details

    • False
    • None
    • False
    • NetObserv - Sprint 244
    • Important

    Description

      Description of problem:

      After installing 1.4.1 from the official 'redhat-operators' catalogsource, the operator will not upgrade to 1.5 when the catalogsource is switched to the QE index image containing 1.5

      Steps to Reproduce:

      1. Follow steps in test case here: https://polarion.engineering.redhat.com/polarion/#/project/OSE/workitem?id=OCP-59746
      

      Actual results:

      1.4.1 does not upgrade and remains at the same version

      Expected results:

      1.4.1 should upgrade to 1.5

      Additional info:

      My theory around this is that we need to edit CSVs to ensure there is an upgrade path from 1.4.0 -> 1.4.1 -> 1.5 (later this will need to be changed to 1.4.0 -> 1.4.1 -> 1.4.2 -> 1.5)

      This is supported by the fact I was able to install 1.4.0 and manually upgrade to 1.5

      Right now it appears that there is no path for that in our QE index image:

      [nathan@nathan-redhat ocp]$ opm alpha list bundles quay.io/openshift-qe-optional-operators/aosqe-index:v4.14 netobserv-operator
      PACKAGE             CHANNEL  BUNDLE                                              REPLACES                                            SKIPS  SKIP RANGE  IMAGE
      netobserv-operator  stable   network-observability-operator.v1.0.0-202301070345                                                                         registry.stage.redhat.io/network-observability/network-observability-operator-bundle@sha256:04175cc31fb28069f75e5043fad4ae86ccb471ed13b63c6e6aa19a295071e9a6
      netobserv-operator  stable   network-observability-operator.v1.1.0-202302110050  network-observability-operator.v1.0.0-202301070345                     registry.stage.redhat.io/network-observability/network-observability-operator-bundle@sha256:757ae641f759f0e62b72947321df4f03430f74917f65c4d04f7f8e67ff7ccca1
      netobserv-operator  stable   network-observability-operator.v1.2.0               network-observability-operator.v1.1.0-202302110050                     registry.stage.redhat.io/network-observability/network-observability-operator-bundle@sha256:9ba226d0207edd7c9173333647353d3a7a0b5bfc32feb60ca5749dd6dc190c28
      netobserv-operator  stable   network-observability-operator.v1.3.0               network-observability-operator.v1.2.0                                  brew.registry.redhat.io/rh-osbs/network-observability-operator-bundle@sha256:5029ff23a80f2a01d516545972f9b78f122c250eba3a7ce426c187cb77c10bb6
      netobserv-operator  stable   network-observability-operator.v1.4.0               network-observability-operator.v1.3.0                                  registry.stage.redhat.io/network-observability/network-observability-operator-bundle@sha256:25dfc5ecfc1614d67a9768b8cebb58367cac16c5e541646bb2dc13d75c705bdd
      netobserv-operator  stable   network-observability-operator.v1.5.0               network-observability-operator.v1.4.0                                  brew.registry.redhat.io/rh-osbs/network-observability-operator-bundle@sha256:9e0b5c692f663613faf586854180705273ba955f4720c75cfba85cde175d7bbb
      netobserv-operator  v1.0.x   network-observability-operator.v1.0.0-202301070345                                                                         registry.stage.redhat.io/network-observability/network-observability-operator-bundle@sha256:04175cc31fb28069f75e5043fad4ae86ccb471ed13b63c6e6aa19a295071e9a6
      netobserv-operator  v1.0.x   network-observability-operator.v1.1.0-202302110050  network-observability-operator.v1.0.0-202301070345                     registry.stage.redhat.io/network-observability/network-observability-operator-bundle@sha256:757ae641f759f0e62b72947321df4f03430f74917f65c4d04f7f8e67ff7ccca1
      netobserv-operator  v1.0.x   network-observability-operator.v1.2.0               network-observability-operator.v1.1.0-202302110050                     registry.stage.redhat.io/network-observability/network-observability-operator-bundle@sha256:9ba226d0207edd7c9173333647353d3a7a0b5bfc32feb60ca5749dd6dc190c28
      netobserv-operator  v1.0.x   network-observability-operator.v1.3.0               network-observability-operator.v1.2.0                                  brew.registry.redhat.io/rh-osbs/network-observability-operator-bundle@sha256:5029ff23a80f2a01d516545972f9b78f122c250eba3a7ce426c187cb77c10bb6
      

      Nor in the latest 1.5 IIB image:

      [nathan@nathan-redhat ocp]$ opm alpha list bundles registry-proxy.engineering.redhat.com/rh-osbs/iib:605948 netobserv-operator
      PACKAGE             CHANNEL  BUNDLE                                              REPLACES                                            SKIPS  SKIP RANGE  IMAGE
      netobserv-operator  stable   network-observability-operator.v1.0.0-202301070345                                                                         registry.stage.redhat.io/network-observability/network-observability-operator-bundle@sha256:04175cc31fb28069f75e5043fad4ae86ccb471ed13b63c6e6aa19a295071e9a6
      netobserv-operator  stable   network-observability-operator.v1.1.0-202302110050  network-observability-operator.v1.0.0-202301070345                     registry.stage.redhat.io/network-observability/network-observability-operator-bundle@sha256:757ae641f759f0e62b72947321df4f03430f74917f65c4d04f7f8e67ff7ccca1
      netobserv-operator  stable   network-observability-operator.v1.2.0               network-observability-operator.v1.1.0-202302110050                     registry.stage.redhat.io/network-observability/network-observability-operator-bundle@sha256:9ba226d0207edd7c9173333647353d3a7a0b5bfc32feb60ca5749dd6dc190c28
      netobserv-operator  stable   network-observability-operator.v1.3.0               network-observability-operator.v1.2.0                                  registry.stage.redhat.io/network-observability/network-observability-operator-bundle@sha256:b03f4e88ab1fed4744356a584d673fb2fdb15de7e1de7786bdd222b853690670
      netobserv-operator  stable   network-observability-operator.v1.4.0               network-observability-operator.v1.3.0                                  registry.stage.redhat.io/network-observability/network-observability-operator-bundle@sha256:25dfc5ecfc1614d67a9768b8cebb58367cac16c5e541646bb2dc13d75c705bdd
      netobserv-operator  stable   network-observability-operator.v1.5.0               network-observability-operator.v1.4.0                                  registry-proxy.engineering.redhat.com/rh-osbs/network-observability-operator-bundle@sha256:9e0b5c692f663613faf586854180705273ba955f4720c75cfba85cde175d7bbb
      netobserv-operator  v1.0.x   network-observability-operator.v1.0.0-202301070345                                                                         registry.stage.redhat.io/network-observability/network-observability-operator-bundle@sha256:04175cc31fb28069f75e5043fad4ae86ccb471ed13b63c6e6aa19a295071e9a6
      netobserv-operator  v1.0.x   network-observability-operator.v1.1.0-202302110050  network-observability-operator.v1.0.0-202301070345                     registry.stage.redhat.io/network-observability/network-observability-operator-bundle@sha256:757ae641f759f0e62b72947321df4f03430f74917f65c4d04f7f8e67ff7ccca1
      netobserv-operator  v1.0.x   network-observability-operator.v1.2.0               network-observability-operator.v1.1.0-202302110050                     registry.stage.redhat.io/network-observability/network-observability-operator-bundle@sha256:9ba226d0207edd7c9173333647353d3a7a0b5bfc32feb60ca5749dd6dc190c28
      netobserv-operator  v1.0.x   network-observability-operator.v1.3.0               network-observability-operator.v1.2.0                                  registry.stage.redhat.io/network-observability/network-observability-operator-bundle@sha256:b03f4e88ab1fed4744356a584d673fb2fdb15de7e1de7786bdd222b853690670

      Related Slack Thread: https://redhat-internal.slack.com/archives/C02939DP5L5/p1698087246585339

      Attachments

        Activity

          People

            jtakvori Joel Takvorian
            nweinber1 Nathan Weinberg
            Nathan Weinberg Nathan Weinberg
            Votes:
            0 Vote for this issue
            Watchers:
            3 Start watching this issue

            Dates

              Created:
              Updated:
              Resolved: