[one-users] ONE and VMWare: configuring contextualization

Tino Vazquez tinova at fdi.ucm.es
Wed Dec 2 06:42:40 PST 2009

Hi Nikola,

Sorry for the delayed answer. You are completely right, there is some
code lacking to actually add the ISO as a CD to the image (we think
this is the easiest way to go). If you take a look at lines 226-233 of
src/vmm_mad/vmware/DeployVM.java, you can see some commented lines
were the code to perform the CD adding should be. I've opened a ticket
[1] for you to track this issue, I will code it and try it out as soon
as I have some spare time.

Best regards,


[1] http://dev.opennebula.org/issues/178

Constantino Vázquez, Grid Technology Engineer/Researcher:
DSA Research Group: http://dsa-research.org
Globus GridWay Metascheduler: http://www.GridWay.org
OpenNebula Virtual Infrastructure Engine: http://www.OpenNebula.org

On Mon, Nov 16, 2009 at 5:48 PM, Nikola Milutinovic
<n.milutinovic at levi9.com> wrote:
> Nikola Milutinovic wrote:
> Hi all.
> I have OpenNebula 1.4b and 2 x VMWare ESX server. Disk sharing is via NFS.
> VM manipulation is mostly working. Creating, deploying, listing hosts and
> VMs is fine.
> I would like to setup contextualization in this scenario, but I am running
> into missing pieces, I would say. It seams to me that some piece of the
> puzzle is missing for VMWare.
> Hate to reply to myself, but I forgot to say that I have configured
> tm_context.sh from NFS to do the job for VMWare. It could be unsuitable, I
> do realize that now, but still, no attempt to modify VMX file or somehow
> point VMWare in the direction of that ISO file is ever made. So, I still
> think that there is something missing.
> Question is, how trivial would it be to supplement the missing
> functionality? Should it be done from Java (as some parts of the VMWare
> driver do)?
> ${ONE_LOCATION}/etc/tm_vmware/tm_vmware.conf
> ----------------------------------------------------------
> CLONE   = vmware/tm_clone.sh
> LN      = dummy/tm_dummy.sh
> MKSWAP  = dummy/tm_dummy.sh
> MKIMAGE = dummy/tm_dummy.sh
> DELETE  = vmware/tm_delete.sh
> MV      = dummy/tm_dummy.sh
> CONTEXT = nfs/tm_context.sh
> ----------------------------------------------------------
> Nix.
> --
> Met vriendelijke groet / Kind regards,
> Nikola Milutinovic
> Sr Java Developer
> Levi9 Global Sourcing
> ________________________________
> .  Jan van Goyenkade 8, 1075 HP Amsterdam, The Netherlands
> (    +31 (0) 20 7547900 ext 2056
> (    +381 (0) 21 4895800 ext 2056
> È    +381 (0) 64 2202824
> *    n.milutinovic at Levi9.com
> ^    Skype: nikola.milutinovic
> ü    www.levi9.com
> Chamber of commerce Levi9 Global Sourcing BV: 34221951
> Chamber of commerce Levi9 Global Sourcing Benelux BV: 34224746
> ________________________________
> This e-mail may contain confidential or privileged information. If you are
> not (one of) the intended recipient(s), please notify the sender immediately
> by reply e-mail and delete this message and any attachments permanently
> without retaining a copy. Any review, disclosure, copying, distribution or
> taking any action in reliance on the contents of this e-mail by persons or
> entities other than the intended recipient(s) is strictly prohibited and may
> be unlawful.
> The services of Levi9 are exclusively subject to its general terms and
> conditions. These general terms and conditions can be found on www.levi9.com
> and a copy will be promptly submitted to you on your request and free of
> charge.
> _______________________________________________
> Users mailing list
> Users at lists.opennebula.org
> http://lists.opennebula.org/listinfo.cgi/users-opennebula.org

More information about the Users mailing list