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

Operator is not getting deployed, InstallPlan too large leads to ResourceExhausted

XMLWordPrintable

    • Icon: Bug Bug
    • Resolution: Unresolved
    • Icon: Normal Normal
    • None
    • 4.18
    • OLM
    • Moderate
    • None
    • YellowJacket OLM Sprint 259, Zubat OLM Sprint 260
    • 2
    • Rejected
    • False
    • Hide

      None

      Show
      None

      Description of problem:

      Operator is not getting installed. There are multiple install plans getting created/deleted for the same operator. There is not even any error indicated in the subscription or somewhere. The bundle unpacking job is completed.
      Images:
      quay.io/nigoyal/odf-operator-bundle:v0.0.1
      quay.io/nigoyal/odf-operator-catalog:v0.0.1

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

      4.18    

      How reproducible:

      Always    

      Steps to Reproduce:

      Create the below manifests
         
      ---
      apiVersion: v1
      kind: Namespace
      metadata:
        labels:
          openshift.io/cluster-monitoring: "true"
          pod-security.kubernetes.io/audit: baseline
          pod-security.kubernetes.io/audit-version: v1.25
          pod-security.kubernetes.io/enforce: baseline
          pod-security.kubernetes.io/enforce-version: v1.25
          pod-security.kubernetes.io/warn: baseline
          pod-security.kubernetes.io/warn-version: v1.25
        name: openshift-storage
      ---
      apiVersion: operators.coreos.com/v1
      kind: OperatorGroup
      metadata:
        name: odf-operatorgroup
        namespace: openshift-storage
      spec:
        targetNamespaces:
        - openshift-storage
      ---
      apiVersion: operators.coreos.com/v1alpha1
      kind: CatalogSource
      metadata:
        name: odf-catalogsource
        namespace: openshift-storage
      spec:
        grpcPodConfig:
          securityContextConfig: legacy
        displayName: Openshift Data Foundation
        image: quay.io/nigoyal/odf-operator-catalog:v0.0.1
        priority: 100
        publisher: ODF
        sourceType: grpc
      ---
      apiVersion: operators.coreos.com/v1alpha1
      kind: Subscription
      metadata:
        name: odf-subscription
        namespace: openshift-storage
      spec:
        channel: alpha
        name: odf-operator
        source: odf-catalogsource
        sourceNamespace: openshift-storage 

      Actual results:

      Operator is not getting installed.    

      Expected results:

      Operator should get installed.    

      Additional info:

      The bundle is a unified bundle created from multiple bundles.

      Slack Discussion: https://redhat-internal.slack.com/archives/C3VS0LV41/p1726026365936859

              mradchuk@redhat.com Mikalai Radchuk
              nigoyal Nitin Goyal
              Jian Zhang Jian Zhang
              Nitin Goyal, Ohad Mitrani
              Votes:
              0 Vote for this issue
              Watchers:
              7 Start watching this issue

                Created:
                Updated: