add the ability to create a VM and install an OS (Linux/Windows) from an .ISO
It would be great to be able to stand up a VM w/ my hardware requirements and mount an .iso of the OS that I want to install. This is how Hyper V and vCenter works. We would upload the OS .ISO to a datastore, give the new VM access to the indicated datastore, and use the .ISO that is on the datastore as a bootable OS.
This way we could install custom linux OS's or other versions of windows (e.g. server 2008 R2 Standard x64)
For Windows this idea is dependent on console access to provide interactive access to the booting VM. Console access itself is under review currently and pending work to support console access in a highly secure manner.
In the interim it is possible to create a custom VM or image through nested virtualization. Once the VM has been created through nested virtualization.
I don't think this will ever be offered as it isn't needed. The proper way to do this in the Cloud is to create a custom image via Packer from the ISO and load requires apps and save it as Image that you would then deploy VMs from.
Ajay Bhande commented
Is this functionality available now? I see the ask from 2014.
Janis Baklans commented
+1 from me
Gareth Caughey commented
Definitely want to see this as the current procedure to create and upload VM's is not easy or user friendly.
Compared to the rest of the Azure platform this is a big let down. If you look at vCloud for instance the ability to upload an ISO or an OVA/F to build VM's makes my life as an admin much easier.
Please implement some form of ISO/OVA/OVF option
Shabad Chawla commented
Definitely need this!