Extension authorizer needs project_id and user_id

Bug #927966 reported by Rick Harris
6
This bug affects 1 person
Affects Status Importance Assigned to Milestone
OpenStack Compute (nova)
Fix Released
Medium
Rick Harris

Bug Description

http://paste.openstack.org/show/4713/

The extension authorizer is currently passing in an empty target dict by default. Since rules like admin_or_owner need the project_id, we'll need to pass that in.

For good measure, we should probably pass in the user_id as well.

Changed in nova:
importance: Undecided → Medium
assignee: nobody → Rick Harris (rconradharris)
status: New → In Progress
Revision history for this message
OpenStack Infra (hudson-openstack) wrote : Fix proposed to nova (master)

Fix proposed to branch: master
Review: https://review.openstack.org/3829

Revision history for this message
OpenStack Infra (hudson-openstack) wrote : Fix merged to nova (master)

Reviewed: https://review.openstack.org/3829
Committed: http://github.com/openstack/nova/commit/90ded87acd5db7d03e2a86e799cab5e79e196f19
Submitter: Jenkins
Branch: master

commit 90ded87acd5db7d03e2a86e799cab5e79e196f19
Author: Rick Harris <email address hidden>
Date: Mon Feb 6 23:42:03 2012 +0000

    Pass in project_id in ext. authorizer

    Fixes bug 927966

    Change-Id: I30004493c8a0269c3582e8fd88fd9ff38904cbe5

Changed in nova:
status: In Progress → Fix Committed
Thierry Carrez (ttx)
Changed in nova:
milestone: none → essex-4
status: Fix Committed → Fix Released
Thierry Carrez (ttx)
Changed in nova:
milestone: essex-4 → 2012.1
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.