Uploaded image for project: 'Couchbase Kubernetes'
  1. Couchbase Kubernetes
  2. K8S-1412

Update related server image version for marketplace

    XMLWordPrintable

Details

    • Task
    • Status: Closed
    • Major
    • Resolution: Fixed
    • None
    • 2.0.0
    • openshift

    Description

      Tracking change of Related image version in our csv.  While I suspect updating version will resolve the issue, we'll be able to track any unexpected error that may occur here.
       
      Recent submission to RH Marketplace failed because validation ran a check on server 6.0.3-1 image and discovered it was using old v1 docker schema.

       *** [FAIL] registry.connect.redhat.com/couchbase/server@sha256:01d289f7fe41520ffc6662717aba1bd2351e5576b1a4ffa76e8ebb62e73269c0
       is not schema_version == 2

       
      Server version 6.0.3-1 is the image being referenced by the sha above

       skopeo inspect docker://registry.connect.redhat.com/couchbase/server:6.0.3-1 
      ...
      "Digest": "sha256:01d289f7fe41520ffc6662717aba1bd2351e5576b1a4ffa76e8ebb62e73269c0",
       

       
      The reason why this specific image is scanned is because it was referenced in RELATED_IMAGE environment var..

      - name: RELATED_IMAGE_COUCHBASE_SERVER
        value: registry.connect.redhat.com/couchbase/server:6.0.3-1 

      http://registry.connect.redhat.com/couchbase/server:6.0.3-1(as required by K8S-1284)
       
      And that Image is v1 schema

      skopeo inspect --raw docker://registry.connect.redhat.com/couchbase/server:6.0.3-1 | grep schemaVersion
       "schemaVersion": 1

       

      Whereas 6.0.4-1 is v2

       skopeo inspect --raw docker://registry.connect.redhat.com/couchbase/server:6.0.4-1 | grep schemaVersion "schemaVersion": 2,  

       

      And as also mentioned in K8S-1404, schema must be v2.  Good thing Ceej has already moved to new build tooling so we should be able to just submit with new server version.

      Attachments

        Issue Links

          No reviews matched the request. Check your Options in the drop-down menu of this sections header.

          Activity

            1.2.2 CSV push succeeded with 6.0.4, also 6.5.0 has been updated with v2 schema

            tommie Tommie McAfee added a comment - 1.2.2 CSV push succeeded with 6.0.4, also 6.5.0 has been updated with v2 schema

            People

              tommie Tommie McAfee
              tommie Tommie McAfee
              Votes:
              0 Vote for this issue
              Watchers:
              1 Start watching this issue

              Dates

                Created:
                Updated:
                Resolved:

                Gerrit Reviews

                  There are no open Gerrit changes

                  PagerDuty