ISSUE TYPE
COMPONENT NAME
CLOUDSTACK VERSION
CONFIGURATION
N/A
OS / ENVIRONMENT
N/A
SUMMARY
It is not possible to install a template from a URL unless it matches some predefined postfix.
STEPS TO REPRODUCE
Try to install a template from the URL https://cloud-images.ubuntu.com/bionic/current/bionic-server-cloudimg-amd64.img.
EXPECTED RESULTS
I expected CloudStack to just download the image and install it as the QCOW2 image that it is.
ACTUAL RESULTS
CloudStack will return an error stating that the URL does not end on .qcow2. This seems like an unnecessary limitation, because now I need to rehost this image with a different name just because CloudStack refuses to download it otherwise.