Uploaded image for project: 'Red Hat Advanced Cluster Management'
  1. Red Hat Advanced Cluster Management
  2. ACM-15205

[Doc] Deploying arm64 spoke from amd64 hub requires matching amd64 clusterimageset

XMLWordPrintable

    • False
    • None
    • False
    • None

      Description of the problem:

      If a user attempts to install an arm64 spoke from an amd64 hub, they are required to supply both and arm64 and amd64 clusterimageset for the given OCP release they want to deploy. Otherwise, the agentclusterinstall moves between ready and preparing-for-installation indefinitely. In the logs, this message can be found:

      time="2024-10-15T20:08:25Z" level=warning msg="Cluster installation initialization failed" func="github.com/openshift/assisted-service/internal/bminventory.(*bareMetalInventory).InstallClusterInternal.func3.1" file="/remote-source/assisted-service/app/internal/bminventory/inventory.go:1379" error="failed to get image for installer image override for cluster 4a16e959-2475-45d4-8d30-da5e206dcdd2 with openshift version 4.16.16 and arm64 arch: The requested release image for version (4.16.16) and CPU architecture (x86_64) isn't specified in release images list" go-id=462 pkg=Inventory request_id=8b17d5a5-dd1c-41e5-923f-95983d776b00 

      This error message is a bit confusing because the user is just expecting to provide an arm64 release image.

      How reproducible:

      100%

      Steps to reproduce:

      1. Create resources for deploying arm64 spoke without specifying a matching x86_64 clusterimageset

              lgamliel liat gamliel
              treywest96 Trey West
              Vladislav Kolodny Vladislav Kolodny
              Votes:
              0 Vote for this issue
              Watchers:
              4 Start watching this issue

                Created:
                Updated:
                Resolved: