Uploaded image for project: 'Project Quay'
  1. Project Quay
  2. PROJQUAY-8942

Quay bridge operator pod doesn't have "alm-owned" in its label

XMLWordPrintable

    • Icon: Bug Bug
    • Resolution: Unresolved
    • Icon: Minor Minor
    • None
    • quay-v3.13.5, quay-v3.14.1
    • quay-bridge-operator
    • Quay Enterprise

      Description of problem:
      Bridge Operator is missing "alm-owned" in its lable  name=quay-bridge-operator, as it's managed by OLM, it is supposed to be there. also it should be consistent with Quay Operator and Container Security Operator

       

      Steps to Reproduce:
      1, Install all Quay 3 operators, check the operator label

      % oc get pod -n openshift-operators  --show-labels                             
      NAME                                           READY   STATUS    RESTARTS   AGE   LABELS
      container-security-operator-54bdfc6cbb-b6w86   1/1     Running   0          29m   name=container-security-operator-alm-owned,pod-template-hash=54bdfc6cbb
      quay-bridge-operator-fccfb4446-4j9c4           2/2     Running   0          33m   name=quay-bridge-operator,pod-template-hash=fccfb4446
      quay-operator.v3.14.1-55645569c7-pm44v         1/1     Running   0          30m   name=quay-operator-alm-owned,pod-template-hash=55645569c7 

       

      Expected results:
      As all of 3 managed by OLM, and Quay 3 operators should be consistent, bridge operator should also have "-alm-owned" in its label

       

      % oc get csv quay-bridge-operator.v3.14.1 -oyaml                               
      Error from server (NotFound): clusterserviceversions.operators.coreos.com "quay-bridge-operator.v3.14.1" not found
      seanzhao@seanzhaos-MacBook-Pro Downloads % oc get csv quay-bridge-operator.v3.14.1 -oyaml
      apiVersion: operators.coreos.com/v1alpha1
      kind: ClusterServiceVersion
      metadata:
        annotations:
          alm-examples: |-
            [
              {
                "apiVersion": "quay.redhat.com/v1",
                "kind": "QuayIntegration",
                "metadata": {
                  "name": "quay"
                },
                "spec": {
                  "clusterID": "openshift",
                  "credentialsSecret": {
                    "name": "quay-credentials",
                    "namespace": "openshift-operators"
                  },
                  "insecureRegistry": false
                }
              }
            ]
          capabilities: Full Lifecycle
          categories: OpenShift Optional
          containerImage: registry.redhat.io/quay/quay-bridge-operator-rhel8@sha256:200b5048ed73813b12d42d16edd41280a3b3d4611dece228b106993092db9c4d
          createdAt: 2021-07-09 14:07 UTC
          description: Enhance OCP using Red Hat Red Hat container registry
          features.operators.openshift.io/disconnected: "true"
          features.operators.openshift.io/fips-compliant: "true"
          features.operators.openshift.io/proxy-aware: "false"
          features.operators.openshift.io/tls-profiles: "false"
          features.operators.openshift.io/token-auth-aws: "false"
          features.operators.openshift.io/token-auth-azure: "false"
          features.operators.openshift.io/token-auth-gcp: "false"
          olm.operatorGroup: global-operators
          olm.operatorNamespace: openshift-operators
          olm.skipRange: '>=3.11.x <3.14.1'
          operatorframework.io/properties: '{"properties":[{"type":"olm.gvk","value":{"group":"quay.redhat.com","kind":"QuayIntegration","version":"v1"}},{"type":"olm.package","value":{"packageName":"quay-bridge-operator","version":"3.14.1"}}]}'
          operators.openshift.io/infrastructure-features: '["disconnected", "fips"]'
          operators.openshift.io/valid-subscription: '["OpenShift Platform Plus", "Red Hat
            Quay"]'
          operators.operatorframework.io/builder: operator-sdk-v1.9.0+git
          operators.operatorframework.io/project_layout: go.kubebuilder.io/v3
          quay-version: 3.14.1
          repository: https://github.com/quay/quay-bridge-operator
        creationTimestamp: "2025-05-26T02:34:34Z"
        generation: 1
        labels:
          olm.copiedFrom: openshift-operators
          olm.managed: "true"
          operatorframework.io/arch.amd64: supported
          operatorframework.io/arch.ppc64le: supported
          operatorframework.io/arch.s390x: supported
          operatorframework.io/os.linux: supported
        name: quay-bridge-operator.v3.14.1
        namespace: quay-enterprise-15296
        resourceVersion: "98225"
        uid: 658e99ff-4dbc-4c50-b50b-45cac254a929 

       

              Unassigned Unassigned
              szhao@redhat.com Sean Zhao
              Votes:
              0 Vote for this issue
              Watchers:
              2 Start watching this issue

                Created:
                Updated: