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

Ensure catalog consistency tests catch missing supported platforms

XMLWordPrintable

    • Icon: Bug Bug
    • Resolution: Unresolved
    • Icon: Major Major
    • None
    • 4.17.z, 4.18.z, 4.19.z, 4.20.0
    • OLM
    • Quality / Stability / Reliability
    • False
    • Hide

      None

      Show
      None
    • None
    • Important
    • None
    • None
    • Rejected
    • Kabuto Sprint 271, Lillipup Sprint 272
    • 2
    • In Progress
    • Release Note Not Required
    • None
    • None
    • None
    • None
    • None

      The default catalog images built by the pipeline must build the images supporting 4 Platforms like the following example:

      ```

      $ docker buildx imagetools inspect registry.redhat.io/redhat/redhat-operator-index:v4.19

      Name:      registry.redhat.io/redhat/redhat-operator-index:v4.19

      MediaType: application/vnd.docker.distribution.manifest.list.v2+json

      Digest:    sha256:2c928b35ad3e00f6c5724db7bd69af3e22e3324c1502dbcfedb0a3e648e9583b

                 

      Manifests:

        Name:      registry.redhat.io/redhat/redhat-operator-index:v4.19@sha256:c1ab8b2b7897ca0c1bd43d796527224da924bb8a38728e95725828dc9b330725

        MediaType: application/vnd.docker.distribution.manifest.v2+json

        Platform:  linux/amd64

                   

        Name:      registry.redhat.io/redhat/redhat-operator-index:v4.19@sha256:bd3ad2755b29172b7838fd5f0dad00aa9a79d6e7a8e5568ba0c8891496f9f12f

        MediaType: application/vnd.docker.distribution.manifest.v2+json

        Platform:  linux/arm64

                   

        Name:      registry.redhat.io/redhat/redhat-operator-index:v4.19@sha256:3ffd87043b33950a41cead1384b18470f540756b6461d3e44961ae39e4c6552d

        MediaType: application/vnd.docker.distribution.manifest.v2+json

        Platform:  linux/ppc64le

                   

        Name:      registry.redhat.io/redhat/redhat-operator-index:v4.19@sha256:1431c0b4e52ce13dc0d3e60fd93bc8fa3fb99b5a8e6e5df237e8781916a1f39f

        MediaType: application/vnd.docker.distribution.manifest.v2+json

        Platform:  linux/s390x

      ```

      What to do here

      Add a periodic test that runs for all release branches from 4.17 to the latest, ensuring that in every built catalog image.

      NOTE: Part of: https://issues.redhat.com/browse/OPRUN-3793 ( addressing requests made on the reviewes ) 

              rh-ee-cmacedo Camila Macedo
              rh-ee-cmacedo Camila Macedo
              None
              None
              bruno andrade bruno andrade
              None
              Votes:
              0 Vote for this issue
              Watchers:
              4 Start watching this issue

                Created:
                Updated: