Extension authorizer needs project_id and user_id

Bug #927966 reported by Rick Harris on 2012-02-06
This bug affects 1 person
Affects Status Importance Assigned to Milestone
OpenStack Compute (nova)
Rick Harris

Bug Description


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

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) on 2012-02-29
Changed in nova:
milestone: none → essex-4
status: Fix Committed → Fix Released
Thierry Carrez (ttx) on 2012-04-05
Changed in nova:
milestone: essex-4 → 2012.1
To post a comment you must log in.
This report contains Public information  Edit
Everyone can see this information.

Other bug subscribers