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 )
- blocks
-
OCPBUGS-57035 Ensure catalog consistency tests catch missing supported platforms
-
- Closed
-
- is cloned by
-
OCPBUGS-57035 Ensure catalog consistency tests catch missing supported platforms
-
- Closed
-
- is related to
-
OPRUN-3951 Enable Catalog Metadata checks to avoid regressions when pipeline have the fixes in place ( ISV-5920 )
-
- Closed
-
- links to