Submitted by alvinstarr on Tue, 01/12/2010 - 13:18
Is there any way to setup an install process that will run from an ISO image?
We have some application virtual servers that are only easily installed from an ISO image.
Status:
Active
Comments
Submitted by JamieCameron on Tue, 01/12/2010 - 13:49 Comment #1
Is this for KVM or Xen virtual systems?
Submitted by alvinstarr on Tue, 01/12/2010 - 15:36 Comment #2
Its Xen.
Some are HVM some are paravirt.
Submitted by JamieCameron on Tue, 01/12/2010 - 15:47 Comment #3
Unfortuantely, Cloudmin doesn't offer any way to boot a Xen guest off a CD for installation purposes, sorry. However, you can set this up manually and then bring the guest under Cloudmin's control (using the Add menu) once it is installed..
Submitted by alvinstarr on Tue, 01/12/2010 - 18:58 Comment #4
Hmmm. That sort of bites.
It sort defeats the purpose of cloudmin.
Possibly provisioning of new virtual servers should be abstracted so that different provisioning policies can be used.
It would be nice to be able to take other peoples virtual container like rPath or Jumpbox containers and provision them.
Submitted by JamieCameron on Tue, 01/12/2010 - 19:31 Comment #5
It may be possible to support Jumpbox images in Cloudmin, as they are most likely in a format similar to Cloudmin's own images ..
Any idea what format they use? If it is just a raw disk image, that should be usable..
Submitted by alvinstarr on Wed, 01/13/2010 - 11:55 Comment #6
What would be the chances of making provisioning modular or part of the plugin mechanism?
If it were a plugin kind of think I could con someone here to put togher a plugin or two.
For a raw install it would be nice to be able to create a new vm that starts up in a paused state. Then connect a VNC session to it and release it to run.
Submitted by JamieCameron on Wed, 01/13/2010 - 16:45 Comment #7
That's a good suggestion .. I will work on adding support for creating an 'empty' Xen instance that can boot from a CD image.
Submitted by alvinstarr on Wed, 01/13/2010 - 21:20 Comment #8
We have some serious perl geeks here if you would like some help.
We are trying to build up a bit of a virtual hosting service that can host a variety of OS's. Linux, windows and possibly others and we can put some effort into making changes to reach this end.
Submitted by brucelet on Fri, 01/15/2010 - 15:53 Comment #9
I would also like to see something. We like to use Turnkey Linux images. They're available in ISO and VMware formats. They also have a Launch To EC2 Cloud option. In their instructions, they give an example of installing the ISO on a VirtualBox instance, but it looks like VirtualBox has a GUI installer for that.
On the Turnkey site under their Base product (http://www.turnkeylinux.org/core) they say this about what platforms it will run on:
# Runs on bare metal in addition to most types of virtual machines (e.g., VMWare, VirtualBox, Xen HVM, KVM).
# Target formats:
* Installable Live CD ISO
o Supports installation to an available storage device.
o Supports running in a non-persistent (demo) mode.
* Virtual machine image
o No installation needed
o VMDK HD image
o OVF support included
Submitted by SoftDux on Sat, 01/16/2010 - 03:44 Comment #10
I would also like to vote for this feature, to have an option where we / the end user can install an OS from an ISO, and then we can have an "ISO Store" in Cloudmin where we can possibly download community provided ISO's automatically, like we have with the image files?
Submitted by brucelet on Tue, 03/23/2010 - 16:12 Comment #11
Hi Jamie.
Ever get anywhere with this?
Thanks.
Submitted by JamieCameron on Tue, 03/23/2010 - 16:15 Comment #12
Still working on it .. it's pretty complex actually, as it changes the way Cloudmin currently works.
Submitted by brucelet on Tue, 03/23/2010 - 16:24 Comment #13
I was just wondering. We can create our own, but it would be nice to use some pre-built ones. Not a major issue.