Hi Todd, and other openstackers, With the release of XCP 1.3-15 in Debian SID (which I uploaded 4 days ago), we have a python-xenapi package, and I already modified nova to build-depends on it, and nova-compute-xen to depends on it. I've tested it, and it works. However, all this is for the moment only in the git on alioth.debian.org, where we keep all our packaging work in Debian.
I already started writing a README.xcp_and_openstack to document how to do an Openstack + XCP setup. However, there's still a lot that I don't know, and I'd be delighted to get help. Let me enumerate my issues. 1/ Networking I'm unsure what network manager will work with XCP. On this page: http://wiki.openstack.org/XenServerDevelopment it's written to use: --network_manager=nova.network.manager.FlatManager But would the VLan manage work? Also, should I use openvswitch? If yes, how does this work? Does OpenStack + XCP still use nova-network? Is all traffic for the VMs routed through it as with KVM and libvirt? Should I still create a bridge on the nova-network domU? How does Openstack injects IP addresses in an XCP VM? Can this even be done? Should I use dnsmaq on my nova domU? I did: nova-manage network create private 10.0.0.0/8 1 64 That seem to work. Now, how would I do to add a single, public, IP address, and assign it to a VM? 2/ Images What are OVF images? How to generate it? Where to download some? 3/ Console on the same wiki page, it tells about using VNC. While this does work, I didn't have access to the login prompt. What's the way, if using openstack, to tell that the console is hvc0 (or whatever is the Xen console device name)? Then, what's the normal way to access to the console, without using such hack (eg: customers obviously, wouldn't have ssh access to the dom0 in order to do port forwarding)? For the moment, I have this: root@GPLHost:openstack>_ ~# euca-get-console-output i-00000002 i-00000002 2012-01-12T16:53:09Z FAKE CONSOLE OUTPUT of instance I'd like to have something better than a "FAKE CONSOLE"! :) I hope I can have these concerns addressed so I can move forward, Thanks to anyone who can help, Cheers, Thomas Goirand _______________________________________________ Mailing list: https://launchpad.net/~openstack Post to : openstack@lists.launchpad.net Unsubscribe : https://launchpad.net/~openstack More help : https://help.launchpad.net/ListHelp