Details
-
Bug
-
Resolution: Done
-
Normal
-
netobserv-1.5-candidate
-
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
Issue Links
- mentioned on