Bug 1767391

Summary: CNV2.2 unable to deploy using marketplace-testing.sh
Product: Container Native Virtualization (CNV) Reporter: Asher Shoshan <ashoshan>
Component: InstallationAssignee: Simone Tiraboschi <stirabos>
Status: CLOSED ERRATA QA Contact: Irina Gulina <igulina>
Severity: high Docs Contact:
Priority: high    
Version: 2.2.0CC: cnv-qe-bugs, fdeutsch, lbednar, ncredi, rhallise, stirabos, talayan
Target Milestone: ---Keywords: TestBlocker
Target Release: 2.2.0   
Hardware: Unspecified   
OS: Unspecified   
Whiteboard:
Fixed In Version: hco-bundle-registry-container-v2.2.0-37 Doc Type: If docs needed, set a value
Doc Text:
Story Points: ---
Clone Of: Environment:
Last Closed: 2020-01-30 16:27:15 UTC Type: Bug
Regression: --- Mount Type: ---
Documentation: --- CRM:
Verified Versions: Category: ---
oVirt Team: --- RHEL 7.3 requirements from Atomic Host:
Cloudforms Team: --- Target Upstream Version:
Embargoed:

Description Asher Shoshan 2019-10-31 11:12:16 UTC
Description of problem:

Can not install cnv 2.2

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


How reproducible:

Run the script: https://github.com/rthallisey/operator-scripts/blob/master/marketplace-testing.sh

Steps to Reproduce:
1.
2.
3.

Actual results:

Channel 2.2 not in catalogSource rh-osbs-operators

Expected results:


Additional info:



oc -n openshift-operator-lifecycle-manager logs catalog-operator-66bbfcb8c6-dkwk7

E1031 11:03:42.620231       1 queueinformer_operator.go:282] sync "openshift-cnv" failed: {kubevirt-hyperconverged 2.2 kubevirt-hyperconverged-operator.v2.2.0 {hco-catalogsource-config openshift-marketplace}} not found: rpc error: code = Unknown desc = no bundle found for csv kubevirt-hyperconverged-operator.v2.2.0
E1031 11:03:42.629186       1 queueinformer_operator.go:282] sync "openshift-cnv" failed: {kubevirt-hyperconverged 2.2 kubevirt-hyperconverged-operator.v2.2.0 {hco-catalogsource-config openshift-marketplace}} not found: rpc error: code = Unknown desc = no bundle found for csv kubevirt-hyperconverged-operator.v2.2.0
E1031 11:03:42.804807       1 queueinformer_operator.go:282] sync "openshift-cnv" failed: {kubevirt-hyperconverged 2.2 kubevirt-hyperconverged-operator.v2.2.0 {hco-catalogsource-config openshift-marketplace}} not found: rpc error: code = Unknown desc = no bundle found for csv kubevirt-hyperconverged-operator.v2.2.0
E1031 11:03:43.205328       1 queueinformer_operator.go:282] sync "openshift-cnv" failed: {kubevirt-hyperconverged 2.2 kubevirt-hyperconverged-operator.v2.2.0 {hco-catalogsource-config openshift-marketplace}} not found: rpc error: code = Unknown desc = no bundle found for csv kubevirt-hyperconverged-operator.v2.2.0
E1031 11:03:43.610994       1 queueinformer_operator.go:282] sync "openshift-cnv" failed: {kubevirt-hyperconverged 2.2 kubevirt-hyperconverged-operator.v2.2.0 {hco-catalogsource-config openshift-marketplace}} not found: rpc error: code = Unknown desc = no bundle found for csv kubevirt-hyperconverged-operator.v2.2.0
E1031 11:03:44.010047       1 queueinformer_operator.go:282] sync "openshift-cnv" failed: {kubevirt-hyperconverged 2.2 kubevirt-hyperconverged-operator.v2.2.0 {hco-catalogsource-config openshift-marketplace}} not found: rpc error: code = Unknown desc = no bundle found for csv kubevirt-hyperconverged-operator.v2.2.0
E1031 11:03:44.404875       1 queueinformer_operator.go:282] sync "openshift-cnv" failed: {kubevirt-hyperconverged 2.2 kubevirt-hyperconverged-operator.v2.2.0 {hco-catalogsource-config openshift-marketplace}} not found: rpc error: code = Unknown desc = no bundle found for csv kubevirt-hyperconverged-operator.v2.2.0
E1031 11:03:44.804233       1 queueinformer_operator.go:282] sync "openshift-cnv" failed: {kubevirt-hyperconverged 2.2 kubevirt-hyperconverged-operator.v2.2.0 {hco-catalogsource-config openshift-marketplace}} not found: rpc error: code = Unknown desc = no bundle found for csv kubevirt-hyperconverged-operator.v2.2.0
E1031 11:03:45.604414       1 queueinformer_operator.go:282] sync "openshift-cnv" failed: {kubevirt-hyperconverged 2.2 kubevirt-hyperconverged-operator.v2.2.0 {hco-catalogsource-config openshift-marketplace}} not found: rpc error: code = Unknown desc = no bundle found for csv kubevirt-hyperconverged-operator.v2.2.0
E1031 11:03:46.004065       1 queueinformer_operator.go:282] sync "openshift-cnv" failed: {kubevirt-hyperconverged 2.2 kubevirt-hyperconverged-operator.v2.2.0 {hco-catalogsource-config openshift-marketplace}} not found: rpc error: code = Unknown desc = no bundle found for csv kubevirt-hyperconverged-operator.v2.2.0
E1031 11:03:46.404819       1 queueinformer_operator.go:282] sync "openshift-cnv" failed: {kubevirt-hyperconverged 2.2 kubevirt-hyperconverged-operator.v2.2.0 {hco-catalogsource-config openshift-marketplace}} not found: rpc error: code = Unknown desc = no bundle found for csv kubevirt-hyperconverged-operator.v2.2.0
E1031 11:03:46.804319       1 queueinformer_operator.go:282] sync "openshift-cnv" failed: {kubevirt-hyperconverged 2.2 kubevirt-hyperconverged-operator.v2.2.0 {hco-catalogsource-config openshift-marketplace}} not found: rpc error: code = Unknown desc = no bundle found for csv kubevirt-hyperconverged-operator.v2.2.0
E1031 11:03:47.204205       1 queueinformer_operator.go:282] sync "openshift-cnv" failed: {kubevirt-hyperconverged 2.2 kubevirt-hyperconverged-operator.v2.2.0 {hco-catalogsource-config openshift-marketplace}} not found: rpc error: code = Unknown desc = no bundle found for csv kubevirt-hyperconverged-operator.v2.2.0
E1031 11:03:47.605288       1 queueinformer_operator.go:282] sync "openshift-cnv" failed: {kubevirt-hyperconverged 2.2 kubevirt-hyperconverged-operator.v2.2.0 {hco-catalogsource-config openshift-marketplace}} not found: rpc error: code = Unknown desc = no bundle found for csv kubevirt-hyperconverged-operator.v2.2.0
E1031 11:03:48.005187       1 queueinformer_operator.go:282] sync "openshift-cnv" failed: {kubevirt-hyperconverged 2.2 kubevirt-hyperconverged-operator.v2.2.0 {hco-catalogsource-config openshift-marketplace}} not found: rpc error: code = Unknown desc = no bundle found for csv kubevirt-hyperconverged-operator.v2.2.0
E1031 11:03:48.405045       1 queueinformer_operator.go:282] sync "openshift-cnv" failed: {kubevirt-hyperconverged 2.2 kubevirt-hyperconverged-operator.v2.2.0 {hco-catalogsource-config openshift-marketplace}} not found: rpc error: code = Unknown desc = no bundle found for csv kubevirt-hyperconverged-operator.v2.2.0
time="2019-10-31T11:08:14Z" level=info msg="Adding related objects for operator-lifecycle-manager-catalog"




[cnv-qe-jenkins@cnv-executor-ashoshan ~]$ oc -n openshift-cnv get sub -oyaml
apiVersion: v1
items:
- apiVersion: operators.coreos.com/v1alpha1
  kind: Subscription
  metadata:
    creationTimestamp: "2019-10-31T11:03:41Z"
    generation: 1
    name: hco-operatorhub
    namespace: openshift-cnv
    resourceVersion: "865173"
    selfLink: /apis/operators.coreos.com/v1alpha1/namespaces/openshift-cnv/subscriptions/hco-operatorhub
    uid: 1937d91a-fbce-11e9-8020-fa163ecb3379
  spec:
    channel: "2.2"
    installPlanApproval: Manual
    name: kubevirt-hyperconverged
    source: hco-catalogsource-config
    sourceNamespace: openshift-marketplace
    startingCSV: kubevirt-hyperconverged-operator.v2.2.0
  status:
    catalogHealth:
    - catalogSourceRef:
        apiVersion: operators.coreos.com/v1alpha1
        kind: CatalogSource
        name: certified-operators
        namespace: openshift-marketplace
        resourceVersion: "835080"
        uid: 40c093f9-fb06-11e9-a206-fa163e7fa67b
      healthy: true
      lastUpdated: "2019-10-31T11:03:42Z"
    - catalogSourceRef:
        apiVersion: operators.coreos.com/v1alpha1
        kind: CatalogSource
        name: community-operators
        namespace: openshift-marketplace
        resourceVersion: "835023"
        uid: 41ea03e6-fb06-11e9-a206-fa163e7fa67b
      healthy: true
      lastUpdated: "2019-10-31T11:03:42Z"
    - catalogSourceRef:
        apiVersion: operators.coreos.com/v1alpha1
        kind: CatalogSource
        name: hco-catalogsource-config
        namespace: openshift-marketplace
        resourceVersion: "865099"
        uid: 062fda1a-fbce-11e9-8020-fa163ecb3379
      healthy: true
      lastUpdated: "2019-10-31T11:03:42Z"
    - catalogSourceRef:
        apiVersion: operators.coreos.com/v1alpha1
        kind: CatalogSource
        name: redhat-local-storage-src
        namespace: openshift-marketplace
        resourceVersion: "835050"
        uid: 472bd28f-fb07-11e9-960a-fa163e7fa67b
      healthy: true
      lastUpdated: "2019-10-31T11:03:42Z"
    - catalogSourceRef:
        apiVersion: operators.coreos.com/v1alpha1
        kind: CatalogSource
        name: redhat-operators
        namespace: openshift-marketplace
        resourceVersion: "835031"
        uid: 9bb13b11-fb2e-11e9-8c23-fa163e14a01a
      healthy: true
      lastUpdated: "2019-10-31T11:03:42Z"
    - catalogSourceRef:
        apiVersion: operators.coreos.com/v1alpha1
        kind: CatalogSource
        name: redhat-operators-stage
        namespace: openshift-marketplace
        resourceVersion: "835056"
        uid: 08b5123f-fbc0-11e9-8a4e-fa163e14a01a
      healthy: true
      lastUpdated: "2019-10-31T11:03:42Z"
    - catalogSourceRef:
        apiVersion: operators.coreos.com/v1alpha1
        kind: CatalogSource
        name: rh-osbs-operators
        namespace: openshift-marketplace
        resourceVersion: "864688"
        uid: f478d456-fbcd-11e9-8020-fa163ecb3379
      healthy: true
      lastUpdated: "2019-10-31T11:03:42Z"
    conditions:
    - lastTransitionTime: "2019-10-31T11:03:42Z"
      message: all available catalogsources are healthy
      reason: AllCatalogSourcesHealthy
      status: "False"
      type: CatalogSourcesUnhealthy
    lastUpdated: "2019-10-31T11:03:42Z"
kind: List
metadata:
  resourceVersion: ""
  selfLink: ""

Comment 1 Asher Shoshan 2019-10-31 11:22:29 UTC
rh-osbs-operators catalogsource deploy image

       image: quay.io/openshift-release-dev/ocp-v4.0-art-dev@sha256:c3d84bd2e5dccb0db4c98a37ce43b540c2da317b3d6c2234cb88a94bc3351858

Comment 2 Ryan Hallisey 2019-10-31 11:35:39 UTC
OSBS team is in the process of removing rh-osbs-operators repo in favor of rh-verified-operators. https://projects.engineering.redhat.com/browse/OSBS-8114

Here's the jira card for the migration: https://jira.coreos.com/browse/CNV-3300

Comment 4 Ryan Hallisey 2019-10-31 12:14:04 UTC
Run with APP_REGISTRY=rh-verified-operators

Comment 9 Nelly Credi 2019-11-25 08:08:52 UTC
please add fixed in version

Comment 10 Irina Gulina 2019-12-09 11:53:00 UTC
It works for me as per logs attached in BZ 1774446#c14.

Comment 12 errata-xmlrpc 2020-01-30 16:27:15 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, 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/RHEA-2020:0307