Details
-
Bug
-
Resolution: Done
-
Critical
-
2.4.0.GA
-
None
-
False
-
False
-
Undefined
-
Workaround Exists
-
-
Description
Seems like `oc adm catalog mirror` can't handle images which are not in format `<registry>/<org/repo>/<image>`. The command just quietly prints out message:
errors during mirroring. the full contents of the catalog may not have been mirrored: [couldn't parse image path components for mirroring (registry.stage.redhat.io/ubi8-minimal@sha256:d5fd7063f568804e3e0500badd1c6e5134d4f0b24b748d58dfbf43d95b896daf), skipping mirror, couldn't parse image path components for mirroring (registry.stage.redhat.io/ubi8-minimal@sha256:9285da611437622492f9ef4229877efe302589f1401bbd4052e9bb261b3d4387), skipping mirror, couldn't parse image path components for mirroring (registry.stage.redhat.io/codeready-workspaces-operator:2.3), skipping mirror, couldn't parse image path components for mirroring (registry.stage.redhat.io/ubi8-minimal@sha256:5cfbaf45ca96806917830c183e9f37df2e913b187aadb32e89fd83fa455ebaa6), skipping mirror]
This error is quite hiddine under ton of "normal" output.
So if user didn't notice this problem, he'll configure mirroring without ubi8-minimal image which results in any workspace not being able to start.