If you accept the default for slurm/ParallelCluster/Architecture, arm64, and choose the OS to be centos7 the stack deploys, but the cluster creation fails because centos7 doesn't support the arm64 architecture.
To Reproduce
Create config without Architecture or instance types configured. Deploy.
Expected behavior
The default architecture will be chosen based on the configured OS.
Describe the bug
If you accept the default for slurm/ParallelCluster/Architecture, arm64, and choose the OS to be centos7 the stack deploys, but the cluster creation fails because centos7 doesn't support the arm64 architecture.
To Reproduce
Create config without Architecture or instance types configured. Deploy.
Expected behavior The default architecture will be chosen based on the configured OS.