-
Bug
-
Resolution: Done
-
Normal
-
None
-
ACM 2.10.0, ACM 2.12.0
-
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