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

Quay Deployment was failed with Operator using RADOS as backend storage registry

XMLWordPrintable

    • 0

      Description:

      This is an issue found when deploying Quay with Operator, and use RADOS as backend storage registry, the result is even provided all required RADOS parameters, Quay Operator still report error message "Failed to Validate Component: registry-storage Validation Failed: Missing required parameter(s) for storage rados", see Operator logs for details.

      • democeph1-quayecosystem.logs is output from command "oc describe quayecosystem democeph1-quayecosystem"
      • quay_operator.logs is output from command "oc logs quay-operator-664f859587-gv6pc"

       

      Quay Operator Version: 3.3.0

      Note:

      Using Quay-config app to configure Quay to use RADOS as backend storage registry works well*.*

      Following Doc:

      5.4.4.7. RADOS storage

      https://access.redhat.com/documentation/en-us/red_hat_quay/3.3/html-single/deploy_red_hat_quay_on_openshift_with_quay_operator/index#using_an_existing_postgresql_database_instance

       

      Expected Results:

      Quay deployment should complete successfully.

      Actual Results:

      Quay deployment was failed at validating RADOS pamaters.

      Quay CR file:

      apiVersion: redhatcop.redhat.io/v1alpha1
      kind: QuayEcosystem
      metadata:
        name: democeph1-quayecosystem
      spec:
        quay:
          imagePullSecretName: redhat-pull-secret
          image: quay.io/quay/quay:v3.3.1-3
          registryBackends:
            - name: rados
              rados:
                accessKey: MGC97O922GDJQ4TVDXF8
                bucketName: quay
                secure: false
                secretKey: MyGsPNVchcdE96i66ZrjqQx3wKjPpcdmggT3wPz4
                hostname: rook-ceph-rgw-my-store-rook-ceph.apps.quay-264.qe.devcluster.openshift.com
          database:
            volumeSize: 30Gi
          envVars:
            - name: DEBUGLOG
              value: "true"
        clair:
          enabled: true
          image: quay.io/quay/clair-jwt:v3.3.1-2
          imagePullSecretName: redhat-pull-secret
          updateInterval: "60m"
      

            rhn-coreos-amerdler Alec Merdler (Inactive)
            lzha1981 luffy zhang
            luffy zhang luffy zhang
            Votes:
            0 Vote for this issue
            Watchers:
            5 Start watching this issue

              Created:
              Updated:
              Resolved: