Uploaded image for project: 'Red Hat Developer Hub Bugs'
  1. Red Hat Developer Hub Bugs
  2. RHDHBUGS-2492

rhdh-local fails with recent next image

XMLWordPrintable

    • Icon: Bug Bug
    • Resolution: Unresolved
    • Icon: Undefined Undefined
    • None
    • 1.9.0
    • RHDH Local
    • None
    • False
    • Hide

      None

      Show
      None
    • False

      Description of problem:

      using  quay.io/rhdh-community/rhdh:next with podman on MacOS (Arm)
      fails with

      rhdh-plugins-installer  | Removing ~/.npmrc to fix RHIDP-4410
      rhdh-plugins-installer  | Using dynamic-plugins.override.yaml
      rhdh-plugins-installer  | No .npmrc found, skipping NPM_CONFIG_USERCONFIG
      rhdh-plugins-installer  | /dynamic-plugins-root/dynamic-plugins.extensions.yaml does not exist - creating it to enable dynamic plugins installation by using Extensions...
      rhdh-plugins-installer  | ... file /dynamic-plugins-root/dynamic-plugins.extensions.yaml created!
      rhdh-plugins-installer  | Running install-dynamic-plugins.sh
      rhdh-plugins-installer  | ======= Created lock file: /dynamic-plugins-root/install-dynamic-plugins.lock
      rhdh-plugins-installer  |
      rhdh-plugins-installer  | ======= Extracting catalog index from quay.io/rhdh/plugin-catalog-index:1.9
      rhdh-plugins-installer  |       ==> Copying catalog index image to local filesystem
      rhdh-plugins-installer  | Traceback (most recent call last):
      rhdh-plugins-installer  |   File "/opt/app-root/src/install-dynamic-plugins.py", line 1175, in <module>
      rhdh-plugins-installer  |     main()
      rhdh-plugins-installer  |   File "/opt/app-root/src/install-dynamic-plugins.py", line 1041, in main
      rhdh-plugins-installer  |     catalog_index_default_file = extract_catalog_index(catalog_index_image, dynamic_plugins_root, catalog_entities_parent_dir)
      rhdh-plugins-installer  |                                  ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
      rhdh-plugins-installer  |   File "/opt/app-root/src/install-dynamic-plugins.py", line 987, in extract_catalog_index
      rhdh-plugins-installer  |     raise InstallException(f"Failed to download catalog index image {catalog_index_image}: {result.stderr}")
      rhdh-plugins-installer  | InstallException: Failed to download catalog index image quay.io/rhdh/plugin-catalog-index:1.9: time="2026-01-13T12:55:51Z" level=fatal msg="choosing an image from manifest list docker://quay.io/rhdh/plugin-catalog-index:1.9: no image found in manifest list for architecture \"arm64\", variant \"v8\", OS \"linux\""
      rhdh-plugins-installer  |
      rhdh-plugins-installer  |
      rhdh-plugins-installer  | ======= Cleaning up temporary catalog index directory
      rhdh-plugins-installer  | ======= Removed lock file: /dynamic-plugins-root/install-dynamic-plugins.lock
      Container rhdh-plugins-installer Error service "install-dynamic-plugins" didn't complete successfully: exit 1
      service "install-dynamic-plugins" didn't complete successfully: exit 1
      Error: executing /opt/homebrew/bin/docker-compose up --pull always: exit status 1 

       

      Steps to Reproduce

      set 
      RHDH_IMAGE=quay.io/rhdh-community/rhdh:next
      in .env

      Additional info (Such as Logs, Screenshots, etc):{}

       

      image digest of the image  sha256:40ccd9924075136290c805e03da59fb88361ff759cf19a89a0399805971b18da that was recent under next tag at the time of testing this

              Unassigned Unassigned
              tkral@redhat.com Tomas Kral
              RHDH Install
              Votes:
              0 Vote for this issue
              Watchers:
              1 Start watching this issue

                Created:
                Updated: