-
Bug
-
Resolution: Done
-
Undefined
-
None
-
MCE 2.7.6
-
False
-
-
False
-
-
-
None
Description of problem:
On disconnected envir, the mce-custom-registry is deployed with a tagged version assigned to the image of "mce-operator-bundle":
quay.io/acm-d/mce-operator-bundle:v2.7.6-2|multicluster-engine.v2.7.6
Version-Release number of selected component (if applicable):
2.7.6-DOWNANDBACK-2025-07-28-18-15-01
[kni@ocp-edge77 ~]$ oc version
Client Version: 4.18.0-ec.4
Kustomize Version: v5.4.2
Server Version: 4.17.37
Kubernetes Version: v1.30.14
How reproducible:
100% - blocks our CI Jobs, one of them is,
https://jenkins-csb-kniqe-ci.dno.corp.redhat.com/job/CI/job/latebinding-ui-spoke-mce-2-7-ipv6-disconnected/92
Steps to Reproduce:
- Deploy a cluster with MCE 2.7 operator
(reproduced locally by https://jenkins-csb-kniqe-auto.dno.corp.redhat.com/job/CI/job/job-runner/5871/
Actual results:
1. MCE operator failed to deploy due to "bundle unpacking":
[kni@ocp-edge77 ~]$ oc get operators multicluster-engine.multicluster-engine -o json | jq -r '.status.components.refs[0].conditions[] | select(.type=="BundleUnpackFailed")| .message'
bundle unpacking failed. Reason: DeadlineExceeded, and Message: Job was active longer than specified deadline
2. tagged image from quay is assigned to "mce-operator-bundle":
[kni@ocp-edge77 ~]$ oc get pods -n openshift-marketplace | grep mce-custom-registry
mce-custom-registry-dmlkc 1/1 Running 0 22h
[kni@ocp-edge77 ~]$ oc cp openshift-marketplace/mce-custom-registry-dmlkc:/database/index.db ./index-dmlkc-3.9.25.db
tar: Removing leading `/' from member names
[kni@ocp-edge77 ~]$ sqlite3 index-dmlkc-3.9.25.db "SELECT * FROM related_image" | grep quay
quay.io/acm-d/mce-operator-bundle:v2.7.6-2|multicluster-engine.v2.7.6
[kni@ocp-edge77 ~]$
Expected results:
MCE is deploys succesfully on disconnected envir.
Only reachable, digested (sha) images on mce-custom-registry-dmlkc pod DB.