nova.conf.sample does not have neutron<->keystone auth plugin configuration

Bug #1486590 reported by Davanum Srinivas (DIMS)
6
This bug affects 1 person
Affects Status Importance Assigned to Milestone
OpenStack Compute (nova)
Fix Released
Medium
Davanum Srinivas (DIMS)

Bug Description

support was added in https://review.openstack.org/#/c/136931/ to be able to specify and use the standard session and auth plugin helpers from keystoneclient to standardize the options available for talking to neutron.

However, both in Kilo nor in Master now, these config options do not show up when we generate the sample configuration file. Jamie Lennox has details in his blog as well:
http://www.jamielennox.net/blog/2015/02/17/loading-authentication-plugins/

Essentially someone who has gone through neutronv2/api.py and read that blog post above will be able to configure keystone v3 instead of v2. Even the devstack uses v2 only for this handshake which prompted me to look in deeper and found this problem (https://review.openstack.org/#/c/209566/3/lib/neutron-legacy,cm)

Changed in nova:
assignee: nobody → Davanum Srinivas (DIMS) (dims-v)
status: New → In Progress
Changed in nova:
importance: Undecided → Medium
tags: added: liberty-rc-potential
Revision history for this message
OpenStack Infra (hudson-openstack) wrote : Fix merged to nova (master)

Reviewed: https://review.openstack.org/214423
Committed: https://git.openstack.org/cgit/openstack/nova/commit/?id=9095b364bd8fb1e4f282d7aca44825eca1243b53
Submitter: Jenkins
Branch: master

commit 9095b364bd8fb1e4f282d7aca44825eca1243b53
Author: Davanum Srinivas <email address hidden>
Date: Tue Aug 18 22:26:36 2015 -0400

    Expose keystoneclient's session and auth plugin loading parameters

    In change id (I7b3b825737dde333c8d88019d814304cbefdbfc7) support
    was added to be able to specify and use the standard session and
    auth plugin helpers from keystoneclient to standardize the
    options available for talking to neutron.

    However, these config options do not show up when we generate
    the sample configuration file. Jamie Lennox has details in his
    blog as well:
    http://www.jamielennox.net/blog/2015/02/17/loading-authentication-plugins/

    Since there are many auth plugins, we generate config params for
    a few common ones.

    DocImpact

    Closes-Bug: #1486590
    Change-Id: Id6b3ff845c2388fa01b1d3b28093f5bdf27136ff

Changed in nova:
status: In Progress → Fix Committed
Revision history for this message
Matt Riedemann (mriedem) wrote :

Fix committed so dropped the liberty-rc-potential tag.

tags: removed: liberty-rc-potential
Thierry Carrez (ttx)
Changed in nova:
milestone: none → liberty-rc1
status: Fix Committed → Fix Released
Thierry Carrez (ttx)
Changed in nova:
milestone: liberty-rc1 → 12.0.0
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.