dan at nicira
Jun 26, 2012, 10:06 AM
Post #3 of 3
On Mon, Jun 25, 2012 at 11:56 PM, Arvind Somya <asomya [at] cisco> wrote:
> Hey Netstackers
> Sorry I've been unable to attend any of the weekly meetings due to timing
> conflicts, Here's an update on the Horizon integration work:
> - Panels to create/delete networks: done
> - Panels to create/delete subnets per network: done
> - Network selection integrated into the Horizon launch instance
> workflow: done
Thanks for the update Arvind. I'd defer to the Horizon folks (CC'd) on
this, but I wonder if it makes sense to post an initial version of this
code for a "Work in Progress" review.
> At this point, All the UI work is complete and I need help with the
> - Does anyone have a working prototype of python-quantumclient with
> the v2 api?
> Yes, the python-quantumclient has a working version of v2 API code, and an
CLI client as well. See the notes Yong has put together on using the CLI:
Leveraging the client code in Horizon based on the CLI code should be
straightforward, but please ping the list if anythign is unclear.
Note: if quantum is using keystone authentication, you will likely need to
include a few more configuration options to describe how to authenticate to
keystone. See Yong's nova/quantum integration patch for an example:
> - How should the networks being selected during instance creation be
> sent to nova? I looked through the nova client and there seems to be an
> option to specify 'nics' when creating an instance, is this the correct one
> to pass a list of network id's to?
> nics: (optional extension) an ordered list of nics to
> added to this server, with information about
> connected networks, fixed ips, etc.
Yes, you can just mimic this behavior if the user wants to specify networks
(note: at least in essex, we have also allowed the tenant to not specify
any networks, in which case nova chooses a set of "default" networks).
> - Lastly is anyone available to write API tests after I finish the
> quantum horizon API?
Can you write-up a bug that describes what you think needs to be done here
and send it out? I'm confident we can get some people to pitch in and help
out (either from the Horizon team, or the Quantum team).
> Mailing list: https://launchpad.net/~netstack
> Post to : netstack [at] lists
> Unsubscribe : https://launchpad.net/~netstack
> More help : https://help.launchpad.net/ListHelp
Nicira, Inc: www.nicira.com