-
Story
-
Resolution: Done
-
Major
-
None
-
None
-
None
-
1
-
False
-
-
False
-
-
-
OAPE Sprint 269
-
1
-
Important
In the prod released v1.14.2 bundle we accidentally shipped a multi-arch manifest list image that contained reference to only single arch-ful (amd64) bundle image. As a result, users/clusters trying to upgrade/install the operator on non-amd64 arch always failed.
Note from Konflux: https://konflux.pages.redhat.com/docs/users/getting-started/building-olm-products.html#building-file-based-catalog-fbc-components:~:text=Bundle%20images%20SHOULD%20NOT%20be%20referenced,Index%20or%20manifest%20list%20is%20encountered - bundle image references should be single arch, i.e. either application/vnd.oci.image.manifest.v1+json or application/vnd.docker.distribution.manifest.v2+json types and not a manifest list image.
Slack thread: https://redhat-internal.slack.com/archives/C045Y7FL3A6/p1744709612862229
Acceptance criteria: Gating verify check in cert-manager-operator-release konflux pipeline to enforce checking that all bundle references in catalogs are single-arch image of type either application/vnd.oci.image.manifest.v1+json or application/vnd.docker.distribution.manifest.v2+json only.
- is triggered by
-
OCPBUGS-55009 cert-manager-operator 1.14.2 upgrade fails due to missing bundle arm64 manifest
-
- Closed
-
- links to