-
Bug
-
Resolution: Done
-
Major
-
1.4.1
-
None
-
1
-
False
-
-
False
-
Release Note Not Required
-
-
Description of problem:
https://issues.redhat.com/browse/RHDHBUGS-198
A customer upgrading RHDH to version 1.4.1 using oc-mirror reported that only the Operator image was included in the mirrored output. The PostgreSQL and RHDH Hub images were missing, causing deployment issues in their airgapped environment.
Attempts to copy the images manually using skopeo with --preserve-digests failed to yield consistent results, as the digest appeared to change due to registry behavior.
Customer Questions:
- Why aren’t the Hub and PostgreSQL images included in oc-mirror?
- Is this expected behavior?
- Will this change in future releases?
- Can we include these images in an airgap-friendly way?
Prerequisites (if any, like setup, operators/versions):
Environment:
- RHDH version: 1.4 / 1.4.1
- Platform: Airgapped OpenShift (customer-managed)
- Tool: oc-mirror
- Related: PostgreSQL image (rhel9/postgresql-15), RHDH Hub image (rhdh-hub-rhel9)
Root Cause:
In RHDH versions 1.4 and 1.4.1, only the Operator bundle is registered in the catalog image, and thus automatically mirrored by oc-mirror. The Helm chart itself references external images for the RHDH Hub and PostgreSQL containers, which are not included by default.
This behavior is expected as of those versions.
Steps to Reproduce
- <steps>