OpenStack Compute (Nova)

Extension authorizer needs project_id and user_id

Reported by Rick Harris on 2012-02-06
6
This bug affects 1 person
Affects Status Importance Assigned to Milestone
OpenStack Compute (nova)
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

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