Description of problem:
Mirroring the redhat-operator-index fails due to "manifest unknown" for certain referenced digests.
Version-Release number of selected component (if applicable):
v4.16
How reproducible:
100%
Steps to Reproduce:
1. mirror redhat-operator-index for v4.16 2. 3.
Actual results:
$ cat is.yaml apiVersion: mirror.openshift.io/v1alpha2 kind: ImageSetConfiguration storageConfig: registry: imageURL: <mirror-registry>/mirror/oc-mirror-metadata skipTLS: true mirror: operators: - catalog: registry.redhat.io/redhat/redhat-operator-index:v4.16 full: false oc-mirror --dest-skip-tls --config=is.yaml docker://<mirror-registry> --dry-run <...> error: unable to retrieve source image registry.redhat.io/openshift4/ose-oauth-proxy manifest sha256:1d8e8addcecab0d3e99d5a9748cd7edf fd090ab8944a78597d41da3bd0bb9446: manifest unknown: manifest unknown error: unable to retrieve source image registry.redhat.io/openshift4/ose-kube-rbac-proxy manifest sha256:514e9e03f1d96046ff819798e54a a5672621c15805d61fb6137283f83f57a1e3: manifest unknown: manifest unknown
Expected results:
mirroring operation to complete and generate manifests
Additional info:
Both digests are referenced by several operators: $ podman run -it --entrypoint /bin/sh registry.redhat.io/redhat/redhat-operator-index:v4.16 sh-5.1$ grep -r 514e9e03f1d96046ff819798e54aa5672621c15805d61fb6137283f83f57a1e3 /configs/ /configs/rhdh/catalog.json: "image": "registry.redhat.io/openshift4/ose-kube-rbac-proxy@sha256:514e9e03f1d96046ff819798e54aa5672621c15805d61fb6137283f83f57a1e3" /configs/ansible-cloud-addons-operator/catalog.json: "image": "registry.redhat.io/openshift4/ose-kube-rbac-proxy@sha256:514e9e03f1d96046ff819798e54aa5672621c15805d61fb6137283f83f57a1e3" /configs/ansible-automation-platform-operator/catalog.json: "image": "registry.redhat.io/openshift4/ose-kube-rbac-proxy@sha256:514e9e03f1d96046ff819798e54aa5672621c15805d61fb6137283f83f57a1e3" /configs/ansible-automation-platform-operator/catalog.json: "image": "registry.redhat.io/openshift4/ose-kube-rbac-proxy@sha256:514e9e03f1d96046ff819798e54aa5672621c15805d61fb6137283f83f57a1e3" sh-5.1$ grep -r 1d8e8addcecab0d3e99d5a9748cd7edffd090ab8944a78597d41da3bd0bb9446 /configs/ /configs/businessautomation-operator/catalog.json: "image": "registry.redhat.io/openshift4/ose-oauth-proxy@sha256:1d8e8addcecab0d3e99d5a9748cd7edffd090ab8944a78597d41da3bd0bb9446" For the RHDH operator there is https://issues.redhat.com/browse/RHIDP-4097 open. For v4.12 missing images is reported in https://issues.redhat.com/browse/CLOUDDST-24399, not sure if this is a duplicate thereof.