Skip to content

Installing template from URL is not possible unless it contains a predefined extension in the URL #3118

@Overv

Description

@Overv
ISSUE TYPE
  • Improvement Request
COMPONENT NAME
API
CLOUDSTACK VERSION
4.11.2
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.

Metadata

Metadata

Assignees

No one assigned

    Type

    No type

    Projects

    No projects

    Milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions