When an architecture is specified the expected error is thrown:
lxc launch images:ubuntu/21.10/riscv64 ubuntu-container
Creating ubuntu-container
Error: Failed instance creation: Failed getting remote image info: Failed getting image: The requested image couldn't be found
But the following still needs to be addressed.
The implemented architecture fallback mechanism is not transparent to the user.
* lxc should notify the user.
* A fallback should only occur if the foreign architecture is supported.
When an architecture is specified the expected error is thrown:
lxc launch images: ubuntu/ 21.10/riscv64 ubuntu-container
Creating ubuntu-container
Error: Failed instance creation: Failed getting remote image info: Failed getting image: The requested image couldn't be found
But the following still needs to be addressed.
The implemented architecture fallback mechanism is not transparent to the user.
* lxc should notify the user.
* A fallback should only occur if the foreign architecture is supported.