Bug 2034409 - Default CatalogSources should be pointing to 4.10 index images
Summary: Default CatalogSources should be pointing to 4.10 index images
Keywords:
Status: CLOSED ERRATA
Alias: None
Product: OpenShift Container Platform
Classification: Red Hat
Component: OLM
Version: 4.10
Hardware: Unspecified
OS: Unspecified
high
high
Target Milestone: ---
: 4.10.0
Assignee: Kevin Rizza
QA Contact: Jian Zhang
URL:
Whiteboard:
: 2018031 (view as bug list)
Depends On: 2035409
Blocks:
TreeView+ depends on / blocked
 
Reported: 2021-12-20 20:27 UTC by Anik
Modified: 2022-03-10 16:35 UTC (History)
3 users (show)

Fixed In Version:
Doc Type: If docs needed, set a value
Doc Text:
Clone Of:
Environment:
Last Closed: 2022-03-10 16:35:34 UTC
Target Upstream Version:
Embargoed:


Attachments (Terms of Use)


Links
System ID Private Priority Status Summary Last Updated
Github operator-framework operator-marketplace pull 456 0 None open Bug 2034409: Update defaults to point to 4.10 images 2021-12-20 20:29:26 UTC
Red Hat Product Errata RHSA-2022:0056 0 None None None 2022-03-10 16:35:49 UTC

Description Anik 2021-12-20 20:27:52 UTC
Description of problem:

Default CatlaogSources deployed by the marketplace operator aren't pointing to 4.10 index images 

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


How reproducible:


Steps to Reproduce:
1.
2.
3.

Actual results:


Expected results:


Additional info:
https://github.com/operator-framework/operator-marketplace/tree/master/defaults

Comment 1 Nick Hale 2021-12-23 23:28:57 UTC
I don't think we want to ship 4.10 without the initial 4.10 catalogs. Moving to blocker+.

Comment 2 Nick Hale 2021-12-24 00:12:08 UTC
Looks like e2e-aws-console-olm is permafailing due to a hardcoded dependency on a member of the redhat-operators catalog that is not currently present in the 4.10 version of the index.

This will continue to fail until the test is updated to either:

    - reference an operator that's present in the index
    - not depend on the default indexes at all (preferred)

I've opened a BZ against console requesting the test be fixed: https://bugzilla.redhat.com/show_bug.cgi?id=2035409

If we run short on time before the release we can override the test and merge the image tag bump manually, with the caveat that we need to disable the test for greater downstream OLM until it's fixed.

Comment 3 Jakub Hadvig 2022-01-03 10:26:33 UTC
Nick could you please recommend an operator selector that we could use instead? The failing suite is for creating a nemaspace from operator install page. So I think it should be pretty easy to replace the selector for one that is present in the 4.10.

Thanks

Comment 6 Jian Zhang 2022-01-07 05:52:59 UTC
Looks good to me, verify it, details as follows,
[cloud-user@preserve-olm-env jian]$ oc get clusterversion
NAME      VERSION                              AVAILABLE   PROGRESSING   SINCE   STATUS
version   4.10.0-0.nightly-2022-01-06-183041   True        False         50m     Cluster version is 4.10.0-0.nightly-2022-01-06-183041

[cloud-user@preserve-olm-env jian]$ oc get catalogsource
NAME                  DISPLAY               TYPE   PUBLISHER   AGE
certified-operators   Certified Operators   grpc   Red Hat     68m
community-operators   Community Operators   grpc   Red Hat     68m
redhat-marketplace    Red Hat Marketplace   grpc   Red Hat     68m
redhat-operators      Red Hat Operators     grpc   Red Hat     68m

[cloud-user@preserve-olm-env jian]$ oc get catalogsource redhat-operators -o=jsonpath='{.spec.image}'
registry.redhat.io/redhat/redhat-operator-index:v4.10
[cloud-user@preserve-olm-env jian]$ oc get catalogsource community-operators  -o=jsonpath='{.spec.image}'
registry.redhat.io/redhat/community-operator-index:v4.10
[cloud-user@preserve-olm-env jian]$ oc get catalogsource certified-operators  -o=jsonpath='{.spec.image}'
registry.redhat.io/redhat/certified-operator-index:v4.10
[cloud-user@preserve-olm-env jian]$ oc get catalogsource redhat-marketplace  -o=jsonpath='{.spec.image}'
registry.redhat.io/redhat/redhat-marketplace-index:v4.10

Comment 7 xzha 2022-01-19 08:59:14 UTC
*** Bug 2018031 has been marked as a duplicate of this bug. ***

Comment 9 Nick Hale 2022-02-10 16:11:49 UTC
The question of selector was answered: https://github.com/openshift/console/pull/10772

Comment 11 errata-xmlrpc 2022-03-10 16:35:34 UTC
Since the problem described in this bug report should be
resolved in a recent advisory, it has been closed with a
resolution of ERRATA.

For information on the advisory (Moderate: OpenShift Container Platform 4.10.3 security update), and where to find the updated
files, follow the link below.

If the solution does not work for you, open a new bug report.

https://access.redhat.com/errata/RHSA-2022:0056


Note You need to log in before you can comment on or make changes to this bug.