Since this is being handled by the v3-api-policy blueprint and being
tracked by that blueprint, I'm closing this bug report

** Changed in: nova
       Status: Confirmed => Invalid

-- 
You received this bug notification because you are a member of Yahoo!
Engineering Team, which is subscribed to OpenStack Compute (nova).
https://bugs.launchpad.net/bugs/1240831

Title:
  Changing policy.json is invalid for creating an aggregate

Status in OpenStack Compute (Nova):
  Invalid

Bug description:
  In default, Aggregate actions require the admin-user to operate.

  In order to give rights to normal-user, I change it in the policy.json
  , like this:

      from
          "compute_extension:aggregates": "rule:admin_api",
      to 
          "compute_extension:aggregates": "",

  But the operation result is also rejected.

  ----------------

  I check the codes in Nova, the fault dues to def
  require_admin_context() in /nova/db/sqlalchemy/api.py.

  That means Nova has checked the policy of one API twice.
  So why twice? The policy has already checked in the api-layer.

  That cause the problem happens~

To manage notifications about this bug go to:
https://bugs.launchpad.net/nova/+bug/1240831/+subscriptions

-- 
Mailing list: https://launchpad.net/~yahoo-eng-team
Post to     : yahoo-eng-team@lists.launchpad.net
Unsubscribe : https://launchpad.net/~yahoo-eng-team
More help   : https://help.launchpad.net/ListHelp

Reply via email to