[openstack-dev] Devstack with libvirt and xenlight
Hello, I am working with Openstack on ARMv8 and would like to test Devstack using libvirt with Xen (xenlight). I am looking for information on how to correctly configure Devstack for this. I have used Devstack with libvirt (and KVM) on ARMv8 recently and it works for the most part (with a few issues that we knew about). Currently, I have build libvirt (using --with-libxl) and have manually tested various operations with it (using virsh -c xen:///) and they are all working so far. I have already been told by Xen maintainers that using XenAPI on ARMv8 is not going to be an option yet, and that I need to proceed with libvirt + xenlight for now. Any pointers to how to setup Devstack correctly would be appreciated. Thank you, Clark L ___ OpenStack-dev mailing list OpenStack-dev@lists.openstack.org http://lists.openstack.org/cgi-bin/mailman/listinfo/openstack-dev
Re: [openstack-dev] How does the libvirt domain XML get created?
Ok - thank you, that helps. - Clark On Oct 16, 2013, at 3:21 AM, Daniel P. Berrange berra...@redhat.com wrote: On Tue, Oct 15, 2013 at 11:07:38PM -0500, Clark Laughlin wrote: I can see in config.py where VNC gets added (the graphics element), but I can't find any place where a video element gets added. In fact, I've grepped the entire nova tree for cirrus or video and can only find it here: It is added automatically by libvirt when an app provides a graphics element but no explicit video element. Daniel -- |: http://berrange.com -o-http://www.flickr.com/photos/dberrange/ :| |: http://libvirt.org -o- http://virt-manager.org :| |: http://autobuild.org -o- http://search.cpan.org/~danberr/ :| |: http://entangle-photo.org -o- http://live.gnome.org/gtk-vnc :| ___ OpenStack-dev mailing list OpenStack-dev@lists.openstack.org http://lists.openstack.org/cgi-bin/mailman/listinfo/openstack-dev ___ OpenStack-dev mailing list OpenStack-dev@lists.openstack.org http://lists.openstack.org/cgi-bin/mailman/listinfo/openstack-dev
[openstack-dev] How does the libvirt domain XML get created?
Hello everyone, I'm trying to figure out how videomodel type='cirrus' vram='9216' heads='1'//video makes it into the libvirt domain XML when creating a new instance. I see where much of the content of the XML is created by the libvirt driver under nova/nova/virt/libvirt. However, I am unable to find where this makes it in there. Could someone point me in the right direction? Thank you, Clark L ___ OpenStack-dev mailing list OpenStack-dev@lists.openstack.org http://lists.openstack.org/cgi-bin/mailman/listinfo/openstack-dev
Re: [openstack-dev] How does the libvirt domain XML get created?
I can see in config.py where VNC gets added (the graphics element), but I can't find any place where a video element gets added. In fact, I've grepped the entire nova tree for cirrus or video and can only find it here: ./nova/tests/virt/libvirt/fakelibvirt.py - Clark L On Oct 15, 2013, at 10:58 PM, Michael Still mi...@stillhq.com wrote: On Wed, Oct 16, 2013 at 2:08 PM, Clark Laughlin clark.laugh...@linaro.org wrote: Hello everyone, I'm trying to figure out how videomodel type='cirrus' vram='9216' heads='1'//video makes it into the libvirt domain XML when creating a new instance. I see where much of the content of the XML is created by the libvirt driver under nova/nova/virt/libvirt. However, I am unable to find where this makes it in there. Could someone point me in the right direction? This XML is created by helper classes in nova/virt/libvirt/config.py. I'd look for XML which matches what you're looking for there and then look for the class which correlates to your XML in driver.py. Cheers, Michael -- Rackspace Australia ___ OpenStack-dev mailing list OpenStack-dev@lists.openstack.org http://lists.openstack.org/cgi-bin/mailman/listinfo/openstack-dev ___ OpenStack-dev mailing list OpenStack-dev@lists.openstack.org http://lists.openstack.org/cgi-bin/mailman/listinfo/openstack-dev