Uploaded image for project: 'OpenShift Bugs'
  1. OpenShift Bugs
  2. OCPBUGS-58075

Mirroring cluster-kube-descheduler-operator: Missing descheduler-rhel9 Image in Disconnected Environment

    • Icon: Bug Bug
    • Resolution: Won't Do
    • Icon: Normal Normal
    • None
    • 4.18
    • oc-mirror
    • None
    • Quality / Stability / Reliability
    • False
    • Hide

      None

      Show
      None
    • None
    • Moderate
    • None
    • None
    • None
    • None
    • None
    • None
    • None
    • None
    • None
    • None
    • None
    • None

      Hello Team,

      A customer is attempting to mirror the cluster-kube-descheduler-operator into a disconnected environment.

      The operator installs successfully after mirroring. However, when creating a KubeDescheduler custom resource (CR), an image pull error occurs:

      After mirror they try to install the operator no issue, but when create KubeDescheduler cr found there is lost a image

      ```
      Warning Failed 18s (x2 over 32s) kubelet Failed to pull image "registry.redhat.io/kube-descheduler-operator/descheduler-rhel9@sha256:38a5644c37599280375c20f73f2645257d133fc3836f0d7e9b16222b2ee6c081": initializing source docker://registry.redhat.io/kube-descheduler-operator/descheduler-rhel9@sha256:38a5644c37599280375c20f73f2645257d133fc3836f0d7e9b16222b2ee6c081: (Mirrors also failed: [harbor.ocp4.example.com/test/kube-descheduler-operator/descheduler-rhel9@sha256:38a5644c37599280375c20f73f2645257d133fc3836f0d7e9b16222b2ee6c081: reading manifest sha256:38a5644c37599280375c20f73f2645257d133fc3836f0d7e9b16222b2ee6c081 in harbor.ocp4.example.com/test/kube-descheduler-operator/descheduler-rhel9: unknown: artifact test/kube-descheduler-operator/descheduler-rhel9@sha256:38a5644c37599280375c20f73f2645257d133fc3836f0d7e9b16222b2ee6c081 not found]

      ```

      I can Reproduction the issue

      1. cat test.yaml
        apiVersion: mirror.openshift.io/v1alpha2
        kind: ImageSetConfiguration
        archiveSize: 4
        mirror:
        operators:
      • catalog: registry.redhat.io/redhat/redhat-operator-index:v4.18
        packages:
      • name: cluster-kube-descheduler-operator
        channels:
      • name: stable
        minVersion: 5.1.2
        maxVersion: 5.1.2
      1. oc-mirror --config=./test.yaml file://test
      2. oc mirror --from=./test/mirror_seq1_000000.tar docker://harbor.ocp4.example.com/test
      3. cd oc-mirror-workspace/results-1750822313/
      4. oc create -f imageContentSourcePolicy.yaml
      5. oc create -f catalogSource-cs-redhat-operator-index.yaml

      after install the operator create the cr

      kind: KubeDescheduler
      apiVersion: operator.openshift.io/v1
      metadata:
      name: cluster
      namespace: openshift-kube-descheduler-operator
      spec:
      logLevel: Normal
      mode: Automatic
      operatorLogLevel: Normal
      profileCustomizations:
      devLowNodeUtilizationThresholds: Medium
      thresholdPriorityClassName : hypershift-control-plane
      profiles:

      • LongLifecycle
        deschedulingIntervalSeconds: 3600
        managementState: Managed

      will report the issue.

      ```
      Warning Failed 18s (x2 over 32s) kubelet Failed to pull image "registry.redhat.io/kube-descheduler-operator/descheduler-rhel9@sha256:38a5644c37599280375c20f73f2645257d133fc3836f0d7e9b16222b2ee6c081": initializing source docker://registry.redhat.io/kube-descheduler-operator/descheduler-rhel9@sha256:38a5644c37599280375c20f73f2645257d133fc3836f0d7e9b16222b2ee6c081: (Mirrors also failed: [harbor.ocp4.example.com/test/kube-descheduler-operator/descheduler-rhel9@sha256:38a5644c37599280375c20f73f2645257d133fc3836f0d7e9b16222b2ee6c081: reading manifest sha256:38a5644c37599280375c20f73f2645257d133fc3836f0d7e9b16222b2ee6c081 in harbor.ocp4.example.com/test/kube-descheduler-operator/descheduler-rhel9: unknown: artifact test/kube-descheduler-operator/descheduler-rhel9@sha256:38a5644c37599280375c20f73f2645257d133fc3836f0d7e9b16222b2ee6c081 not found]
      ```

      I try by oc-mirror v2, the same issue

              luzuccar@redhat.com Luigi Mario Zuccarelli
              rhn-support-yaoli Yao Li
              Nidan Gavali Nidan Gavali
              None
              Votes:
              0 Vote for this issue
              Watchers:
              3 Start watching this issue

                Created:
                Updated:
                Resolved: