Uploaded image for project: 'Project Quay'
  1. Project Quay
  2. PROJQUAY-10020

Multi-architecture manifest layers can NOT be displayed correctly in the new UI

XMLWordPrintable

    • Icon: Bug Bug
    • Resolution: Unresolved
    • Icon: Blocker Blocker
    • None
    • quay-v3.16.0
    • quay-ui
    • False
    • Hide

      None

      Show
      None
    • False

      Description of problem:

      After the epic PROJQUAY-9269 was added into quay 3.16.0 final RC build, the 'Manifest Layers' page was added into the new UI.

      The single-architecture manifest layers has been displayed correctly in the new UI.

      But the Multi-architecture manifest layers can NOT be displayed correctly in the new UI.

      Version-Release number of selected component (if applicable):

      quay.io/redhat-user-workloads/quay-eng-tenant/stable-3-16-v4-19@sha256:5fe90a9571f6571f3bd439567c3b6e43f2bc5d07bf663314bfa59799826984ec 
      ------------------------------
      $ oc get $(oc get pod -l name=quay-operator-alm-owned -o name -n quay-enterprise) -o jsonpath='{.spec.containers[0].image}' -n quay-enterprise
      registry.redhat.io/quay/quay-operator-rhel9@sha256:16616e52f128f4a9b8511e7d9288bb1fcdd4e096a5a9b58400badbd0fad21476
      ------------------------------
      $ oc get $(oc get pod -l app=quay -o NAME -n quay-enterprise|head -n 1) -o jsonpath='{.spec.containers[0].image}' -n quay-enterprise
      registry.redhat.io/quay/quay-rhel9@sha256:c855425208f7f33a550d216328965fdcb3abebc3ee28fc0854bf62c58ce07266
      ------------------------------
      $ oc get quayregistry -o jsonpath='{.items[0].status.currentVersion}'  -n quay-enterprise
      3.16.0

      Steps to reproduce:

      1. Create repositories in new UI
      2. push a single-architecture image to one repository
      3. push a multi-architecture image to another repository

      Actual results:

      • The single-architecture manifest layers has been displayed correctly in the new UI.
      • But the Multi-architecture manifest layers can NOT be displayed correctly in the new UI.
        The multi-architecture image in the new UI

        The amd64 architecture manifest layers in the new UI

        The amd64 architecture manifest layers in the old UI

        The picture 1 about single architecture manifest layers in the new UI

        The picture 2 about single architecture manifest layers in the new UI

        The picture 1 about single architecture manifest layers in the old UI

        The picture 2 about single architecture manifest layers in the old UI

      Expected results

      The Multi-architecture manifest layers should be displayed correctly in the new UI as the old UI.

        1. Screenshot 2025-12-16 at 16.13.04.png
          292 kB
          Weihua Hu
        2. Screenshot 2025-12-16 at 16.11.49.png
          246 kB
          Weihua Hu
        3. Screenshot 2025-12-16 at 16.11.41.png
          368 kB
          Weihua Hu
        4. Screenshot 2025-12-16 at 15.54.50.png
          545 kB
          Weihua Hu
        5. Screenshot 2025-12-16 at 15.54.45.png
          562 kB
          Weihua Hu
        6. Screenshot 2025-12-16 at 15.54.29.png
          466 kB
          Weihua Hu
        7. Screenshot 2025-12-16 at 15.53.17.png
          354 kB
          Weihua Hu

              rhwhu Weihua Hu
              rhwhu Weihua Hu
              Votes:
              0 Vote for this issue
              Watchers:
              1 Start watching this issue

                Created:
                Updated: