<p dir="ltr">Never modify that file beyond declaring a hook, it's a really bad idea for a prod environment.</p>
<p dir="ltr">Again, openstack realm is to create an XML file that is passed to libvirt and no more. OpenStack only creates and deletes instances it's not his responsibility to modify it on runtime, that's libvirt resoonsability and if you want to do it there are 2 ways: </p>
<p dir="ltr">Create an extension api for openstack that connects via python to the libvirt on the compute nodes.</p>
<p dir="ltr">Or call to the libvirt API directly via shell and modify the instance.</p>
<div class="gmail_quote">El 15/12/2014 09:56, "Blazej Kwasniak" <<a href="mailto:blazejkwasniak@gmail.com">blazejkwasniak@gmail.com</a>> escribió:<br type="attribution"><blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex"><div dir="ltr">Hi ! <div><br></div><div>It depends what type of flag You want to add but generaly all stuff is done on compute-host.</div><div><br></div><div>For example If You want to make some changes in CPU config You should take a look on</div><div><br></div><div>nova/virt/libvirt/driver.py</div><div><br></div><div>Regards</div><div><br></div><div>Blazje</div></div><div class="gmail_extra"><br><div class="gmail_quote">2014-12-15 8:37 GMT+01:00 Adrián Norte Fernández <span dir="ltr"><<a href="mailto:adrian@bashlines.com" target="_blank">adrian@bashlines.com</a>></span>:<blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex"><p dir="ltr">You can do this before launching: </p>
<p dir="ltr"> glance image-update \<br>
    --property hw_disk_bus=scsi \<br>
    --property hw_cdrom_bus=ide \<br>
    --property hw_vif_model=e1000 \<br>
    f16-x86_64-openstack-sda</p>
<p dir="ltr">It's from  <a href="http://docs.openstack.org/user-guide/content/cli_manage_images.html" target="_blank">http://docs.openstack.org/user-guide/content/cli_manage_images.html</a></p>
<p dir="ltr">But if you need to change it on runtime you will need to use the libvirt API because modifiying a running VM is outside the scope of openstack</p>
<div class="gmail_quote">El 15/12/2014 07:13, "Srinivasreddy R" <<a href="mailto:srinivasreddy4390@gmail.com" target="_blank">srinivasreddy4390@gmail.com</a>> escribió:<br type="attribution"><blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex"><div><div><div>hi,</div>
<div>I want to add some extra flags[have some ruquirement] at runtime [while launching the VM ] as qemu  arguments .</div>
<div>any suggestions ?</div>
<div>which files/lib  i need to change . </div>
<div> </div>
<div>thanks</div>
<div>srini</div>
<br></div></div>_______________________________________________<br>
Mailing list: <a href="http://lists.openstack.org/cgi-bin/mailman/listinfo/openstack" target="_blank">http://lists.openstack.org/cgi-bin/mailman/listinfo/openstack</a><br>
Post to     : <a href="mailto:openstack@lists.openstack.org" target="_blank">openstack@lists.openstack.org</a><br>
Unsubscribe : <a href="http://lists.openstack.org/cgi-bin/mailman/listinfo/openstack" target="_blank">http://lists.openstack.org/cgi-bin/mailman/listinfo/openstack</a><br>
<br></blockquote></div>
<br>_______________________________________________<br>
Mailing list: <a href="http://lists.openstack.org/cgi-bin/mailman/listinfo/openstack" target="_blank">http://lists.openstack.org/cgi-bin/mailman/listinfo/openstack</a><br>
Post to     : <a href="mailto:openstack@lists.openstack.org" target="_blank">openstack@lists.openstack.org</a><br>
Unsubscribe : <a href="http://lists.openstack.org/cgi-bin/mailman/listinfo/openstack" target="_blank">http://lists.openstack.org/cgi-bin/mailman/listinfo/openstack</a><br>
<br></blockquote></div></div>
</blockquote></div>