Uploaded image for project: 'OpenShift Bugs'
  1. OpenShift Bugs
  2. OCPBUGS-65915

OLMv1 install of clusterresourceoverride fails with “no bundles found for package”

XMLWordPrintable

    • Icon: Bug Bug
    • Resolution: Unresolved
    • Icon: Normal Normal
    • None
    • 4.21.0
    • OLM
    • None
    • False
    • Hide

      None

      Show
      None
    • None
    • Informational
    • None
    • aarch64
    • QA
    • None
    • None
    • Rejected
    • None
    • None
    • None
    • None
    • None
    • None
    • None
    • None

      Description of problem:

      Installing the clusterresourceoverride operator via OLMv1 fails. The ClusterExtension remains Progressing with repeated “no bundles found for package ‘clusterresourceoverride’” messages and never reaches Installed=True.
      

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

      4.21.0-0.nightly (aws, techpreview)
      

      How reproducible:

      100% (fails on every attempt)
      

      Steps to Reproduce:

      1. Launch 4.21 nightly: `launch 4.21.0-0.nightly aws,techpreview`
      2. Save the provided manifest as `cluster-resource-override-operator-olmv1-manifest.yaml`
      3. `oc apply -f cluster-resource-override-operator-olmv1-manifest.yaml`
      4. `oc get clusterextension clusterresourceoverride -o jsonpath='{.status.conditions}' | jq`

      Actual results:

      ClusterExtension stays in Progressing, Installed=False with message “no bundles found for package ‘clusterresourceoverride’”. The following resources are created, but no bundle ever installs:  
      namespace/clusterresourceoverride-system createdserviceaccount/clusterresourceoverride-installer createdclusterrolebinding.rbac.authorization.k8s.io/clusterresourceoverride-installer-binding createdclusterextension.olm.operatorframework.io/clusterresourceoverride created  

      Expected results:

      Operator bundle should be resolved from `openshift-redhat-operators` stable channel and ClusterExtension should report Installed=True within a few minutes. 

      Additional info:

      "type": "Progressing", "status": "True", "message": "no bundles found for package \"clusterresourceoverride\""
      "type": "Installed", "status": "False", "reason": "Failed", "message": "No bundle installed"    

      Feedback:

      Installation step 3: Fail – manifest applies, but bundle resolution fails with “no bundles found for package clusterresourceoverride”. Runtime step 4: Fail – ClusterExtension never reaches Installed=True, so runtime verification cannot proceed. 
      Support stance for OLMv1: No – team cannot support this version if customers install through OLMv1 until the catalog contains a valid bundle. 
      Additional notes: Catalog entry openshift-redhat-operators/clusterresourceoverride appears empty or missing bundles on 4.21.0-0.nightly.

              rh-ee-cchantse Catherine Chan-Tse
              ssulka Samuel Šulka
              None
              None
              None
              None
              Votes:
              0 Vote for this issue
              Watchers:
              3 Start watching this issue

                Created:
                Updated: