It looks much better now. Now, you just need a wrapper script around VBoxManage to create the VMs and the associated instances in SMF :-)
Thanks -- Renaud Alexandre Dumont a ?crit : > Hi, > > I've finally been able to work out an updated version of the > manifest/method for my Virtualbox SMF service. This new version includes > the corrections you suggested earlier in this thread, and others: > > - Handling multiple VMs: changed from contract model to transient > because of how Virtualbox starts the VMs, > - Service dependencies: new dependency on milestone/multi-user-server > - Property value checking (in the method though, because I'm not > familiar with Template Extensions and Value Constraints) > - VM State checking before starting/stopping > > You can read more and download the files at > http://adumont.serveblog.net/2009/09/01/virtualbox-smf-2/. > > Hope you find it useful, > Regards, > Alex > > On Wed, Jul 22, 2009 at 11:46 AM, Renaud Manus <Renaud.Manus at sun.com > <mailto:Renaud.Manus at sun.com>> wrote: > > This is very good. > > A few comments : > - The dependency on filesystem/local may not be sufficient if the > VM's data are on a NFS filesytem for example. You might want to > mimic what is done for Zones and add a dependency on > milestone/multi-user-server > > - You don't check for the validity of the vm/stop_method property. > You could either do it within the method or use the Value Constraints > from the new feature recently introduced : Template Extensions[1] > > Regards, > -- Renaud > > [1] http://opensolaris.org/os/project/vpanels/templates/ > > Alexandre Dumont wrote: > > Hi, > > I've written a manifest and method to start Virtualbox headless > VMs at boot time. Both are explained in details at > http://adumont.serveblog.net/2009/07/21/virtualbox-smf/. Feel > free to comment me any further enhancement you may think of. > Hope you find it useful. > > I'll be glad to have you publish it to "Converted services: > manifests and methods" > (http://www.opensolaris.org/os/community/smf/manifests/), should > you think it deserves it of course. > > Best regards, > Alex > > > > ------------------------------------------------------------------------ > > _______________________________________________ > smf-discuss mailing list > smf-discuss at opensolaris.org <mailto:smf-discuss at opensolaris.org> > >