When I build virtual systems that interact, often there is a a need for a vm boot up priorty order. an example of this, would be the NFS server booting before the NFS Clients, or another case, database driven websites firing up AFTER the database server is online.
I would like to see/suggest the inclusion of some kind of a VM boot priority that is respected by cloudmin when booting up the hosts, it could then know and adhere to the order the VMs should be brought online.
The only way I can see to accomplish this now, is to set all VMS to not "Start at host boot time" and then write a shell script using the cloudmin shell commands to manually start the vms in order.
This would be an easy feature to integrate into the GUI where you could assign a weight, or drag and drop the order.
Anyhow, just thought I would share this (before writing my shell scripts to boot services before clients) Thanks! Franco