Discovered that the csv in the rhdh-1-rhel-9 branch has two issues:
1. Reference to the 1.5 operator, not 1.6 image:
containerImage: registry.redhat.io/rhdh/rhdh-rhel9-operator@sha256:2cad7ca4d424692536c0034f555308e6873bd0d0fcf77930a14288e8208a6311
This refers to quay.io/rhdh/rhdh-rhel9-operator:1.5-91
But the latest operator for the 1.6 builds is:
- quay.io/rhdh/rhdh-rhel9-operator@sha256:0375bbb60f62b19ea49236b3785ea7b685dda7ca667ce5f82e95b40c248f9b76 (quay.io/rhdh/rhdh-rhel9-operator:1.6-8)
This could be a bug in the upstream rhdh-operator repo, or a bug in the tagRelease.sh script when creating a new branch.
2. replaces the 1.y-2 version:
replaces: rhdh-operator.v1.4.0
version: 1.6.0
– https://gitlab.cee.redhat.com/rhidp/rhdh/-/blob/rhdh-1-rhel-9/distgit/containers/rhdh-operator-bundle/manifests/rhdh-operator.clusterserviceversion.yaml#L376
This is likely a bug in the tagRelease.sh script in that it's not bumping the replaces version to the future released 1.y.0 version.