devstack support for v2 nova/quantum integration

Bug #1017760 reported by dan wendlandt
6
This bug affects 1 person
Affects Status Importance Assigned to Milestone
neutron
Fix Released
High
Aaron Rosen

Bug Description

https://review.openstack.org/#/c/8916/4

adds a new version of quantum / Nova integration. This version require different flags than the older quantum-manager model.

we will need to update devstack to use these new flags (at least to start, this should be optional, and only enabled when quantum v2 is in use).

dan wendlandt (danwent)
Changed in quantum:
importance: Undecided → High
status: New → Confirmed
milestone: none → folsom-2
tags: added: low-hanging-fruit
Revision history for this message
Salvatore Orlando (salvatore-orlando) wrote :

I reckon the change would basically consist of making sure the following flags are in place (from Yon's commit message on the gerrit review linked above):
network_api_class=nova.network.quantumv2.api.API
quantum_admin_username=admin
quantum_admin_password=password
quantum_admin_tenant_name=admin
quantum_admin_auth_url=http://localhost:5000/v2.0
quantum_auth_strategy=keystone
quantum_url=http://localhost:9696/

We do not want to remove network manager flags now.

Revision history for this message
dan wendlandt (danwent) wrote :

if we use quantum_auth_strategy=keystone, do we need to tweak the paste config in quantum.conf so that keystone middleware is inserted by default?

(Note: the paste config is soon going to be moving from quantum.conf to a separate api-paste.ini file, I believe).

Aaron Rosen (arosen)
Changed in quantum:
assignee: nobody → Aaron Rosen (arosen)
dan wendlandt (danwent)
Changed in quantum:
status: Confirmed → In Progress
dan wendlandt (danwent)
Changed in quantum:
milestone: folsom-2 → folsom-3
dan wendlandt (danwent)
Changed in quantum:
status: In Progress → Fix Committed
Thierry Carrez (ttx)
Changed in quantum:
status: Fix Committed → Fix Released
Thierry Carrez (ttx)
Changed in quantum:
milestone: folsom-3 → 2012.2
To post a comment you must log in.
This report contains Public information  
Everyone can see this information.

Other bug subscribers

Remote bug watches

Bug watches keep track of this bug in other bug trackers.