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

[OLM 1.0] There is no api-resources package

    XMLWordPrintable

Details

    • Bug
    • Resolution: Not a Bug
    • Major
    • None
    • 4.15
    • Operator SDK
    • None
    • No
    • Rejected
    • False
    • Hide

      None

      Show
      None

    Description

      Description of problem:

      api-resources package is not created

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

      zhaoxia@xzha-mac ~ % oc get clusterversion NAME      VERSION                              AVAILABLE   PROGRESSING   SINCE   STATUS version   4.15.0-0.nightly-2023-11-04-120954   True        False         147m    Cluster version is 4.15.0-0.nightly-2023-11-04-120954

      How reproducible:

      always

      Steps to Reproduce:

      1. featureSet is  TechPreviewNoUpgrade
      oc patch featuregate cluster -p '{"spec": {"featureSet":
      "TechPreviewNoUpgrade"}}' --type=merge
      
      2. check clusteroperator OLM
      zhaoxia@xzha-mac ~ % oc get co olm -o yaml
      apiVersion: config.openshift.io/v1
      kind: ClusterOperator
      metadata:
        annotations:
          include.release.openshift.io/self-managed-high-availability: "true"
          release.openshift.io/feature-set: TechPreviewNoUpgrade
        creationTimestamp: "2023-11-06T01:45:27Z"
        generation: 1
        name: olm
        ownerReferences:
        - apiVersion: config.openshift.io/v1
          controller: true
          kind: ClusterVersion
          name: version
          uid: 09fae4af-e576-4c4c-b6ea-ef421798839f
        resourceVersion: "82656"
        uid: bcbd46e9-1b7d-4cda-92b4-d7e75ee5bef4
      spec: {}
      status:
        conditions:
        - lastTransitionTime: "2023-11-06T01:49:23Z"
          message: All is well
          reason: AsExpected
          status: "False"
          type: Degraded
        - lastTransitionTime: "2023-11-06T01:50:52Z"
          message: All is well
          reason: AsExpected
          status: "False"
          type: Progressing
        - lastTransitionTime: "2023-11-06T01:50:52Z"
          message: All is well
          reason: AsExpected
          status: "True"
          type: Available
        - lastTransitionTime: "2023-11-06T01:49:22Z"
          message: All is well
          reason: AsExpected
          status: "True"
          type: Upgradeable
        extension: null
        relatedObjects:
        - group: ""
          name: openshift-catalogd
          resource: namespaces
        - group: apiextensions.k8s.io
          name: catalogs.catalogd.operatorframework.io
          resource: customresourcedefinitions
        - group: ""
          name: catalogd-controller-manager
          namespace: openshift-catalogd
          resource: serviceaccounts
        - group: rbac.authorization.k8s.io
          name: catalogd-leader-election-role
          namespace: openshift-catalogd
          resource: roles
        - group: rbac.authorization.k8s.io
          name: catalogd-manager-role
          resource: clusterroles
        - group: rbac.authorization.k8s.io
          name: catalogd-metrics-reader
          resource: clusterroles
        - group: rbac.authorization.k8s.io
          name: catalogd-proxy-role
          resource: clusterroles
        - group: rbac.authorization.k8s.io
          name: catalogd-leader-election-rolebinding
          namespace: openshift-catalogd
          resource: rolebindings
        - group: rbac.authorization.k8s.io
          name: catalogd-manager-rolebinding
          resource: clusterrolebindings
        - group: rbac.authorization.k8s.io
          name: catalogd-proxy-rolebinding
          resource: clusterrolebindings
        - group: ""
          name: catalogd-catalogserver
          namespace: openshift-catalogd
          resource: services
        - group: ""
          name: catalogd-controller-manager-metrics-service
          namespace: openshift-catalogd
          resource: services
        - group: apps
          name: catalogd-controller-manager
          namespace: openshift-catalogd
          resource: deployments
        - group: ""
          name: openshift-operator-controller
          resource: namespaces
        - group: apiextensions.k8s.io
          name: operators.operators.operatorframework.io
          resource: customresourcedefinitions
        - group: ""
          name: operator-controller-controller-manager
          namespace: openshift-operator-controller
          resource: serviceaccounts
        - group: rbac.authorization.k8s.io
          name: operator-controller-leader-election-role
          namespace: openshift-operator-controller
          resource: roles
        - group: rbac.authorization.k8s.io
          name: operator-controller-manager-role
          resource: clusterroles
        - group: rbac.authorization.k8s.io
          name: operator-controller-metrics-reader
          resource: clusterroles
        - group: rbac.authorization.k8s.io
          name: operator-controller-proxy-role
          resource: clusterroles
        - group: rbac.authorization.k8s.io
          name: operator-controller-leader-election-rolebinding
          namespace: openshift-operator-controller
          resource: rolebindings
        - group: rbac.authorization.k8s.io
          name: operator-controller-manager-rolebinding
          resource: clusterrolebindings
        - group: rbac.authorization.k8s.io
          name: operator-controller-proxy-rolebinding
          resource: clusterrolebindings
        - group: ""
          name: operator-controller-controller-manager-metrics-service
          namespace: openshift-operator-controller
          resource: services
        - group: apps
          name: operator-controller-controller-manager
          namespace: openshift-operator-controller
          resource: deployments
        - group: ""
          name: openshift-rukpak
          resource: namespaces
        - group: apiextensions.k8s.io
          name: bundledeployments.core.rukpak.io
          resource: customresourcedefinitions
        - group: apiextensions.k8s.io
          name: bundles.core.rukpak.io
          resource: customresourcedefinitions
        - group: ""
          name: core-admin
          namespace: openshift-rukpak
          resource: serviceaccounts
        - group: ""
          name: helm-provisioner-admin
          namespace: openshift-rukpak
          resource: serviceaccounts
        - group: ""
          name: rukpak-webhooks-admin
          namespace: openshift-rukpak
          resource: serviceaccounts
        - group: rbac.authorization.k8s.io
          name: bundle-reader
          resource: clusterroles
        - group: rbac.authorization.k8s.io
          name: bundle-uploader
          resource: clusterroles
        - group: rbac.authorization.k8s.io
          name: core-admin
          resource: clusterroles
        - group: rbac.authorization.k8s.io
          name: helm-provisioner-admin
          resource: clusterroles
        - group: rbac.authorization.k8s.io
          name: rukpak-webhooks-admin
          resource: clusterroles
        - group: rbac.authorization.k8s.io
          name: core-admin
          resource: clusterrolebindings
        - group: rbac.authorization.k8s.io
          name: helm-provisioner-admin
          resource: clusterrolebindings
        - group: rbac.authorization.k8s.io
          name: rukpak-webhooks-admin
          resource: clusterrolebindings
        - group: ""
          name: core
          namespace: openshift-rukpak
          resource: services
        - group: ""
          name: helm-provisioner
          namespace: openshift-rukpak
          resource: services
        - group: ""
          name: rukpak-webhook-service
          namespace: openshift-rukpak
          resource: services
        - group: apps
          name: core
          namespace: openshift-rukpak
          resource: deployments
        - group: apps
          name: helm-provisioner
          namespace: openshift-rukpak
          resource: deployments
        - group: apps
          name: rukpak-webhooks
          namespace: openshift-rukpak
          resource: deployments
        - group: admissionregistration.k8s.io
          name: rukpak-validating-webhook-configuration
          resource: validatingwebhookconfigurations
        versions:
        - name: operator
          version: 4.15.0-0.nightly-2023-11-04-120954 
      
      zhaoxia@xzha-mac ~ % oc get co olm -o yaml| grep package
      zhaoxia@xzha-mac ~ % 
      
      zhaoxia@xzha-mac ~ % oc api-resources| grep package
      packagemanifests    packages.operators.coreos.com/v1              true         PackageManifest
      
      3. 
      

      Actual results:

      api-resources package is not created

      Expected results:

      api-resources package is created

      Additional info:

       

      Attachments

        Activity

          People

            rh-ee-cchantse Catherine Chan-Tse
            rhn-support-xzha Xia Zhao
            Xia Zhao Xia Zhao
            Votes:
            0 Vote for this issue
            Watchers:
            4 Start watching this issue

            Dates

              Created:
              Updated:
              Resolved: