Reviewed:  https://review.openstack.org/499429
Committed: 
https://git.openstack.org/cgit/openstack/neutron/commit/?id=bf36f8c934b49310103a1b1831c9f7c8a0d14adf
Submitter: Jenkins
Branch:    master

commit bf36f8c934b49310103a1b1831c9f7c8a0d14adf
Author: Kevin Benton <ke...@benton.pub>
Date:   Wed Aug 30 20:05:30 2017 -0700

    Pecan: set tenant_id field when project_id set
    
    Add logic to pecan to add 'project_id' as a mandatory policy
    field whenever 'tenant_id' is specified as a policy field.
    This logic was added to the previous controller code to ensure
    that 'project_id' was queried in the database whenever 'tenant_id'
    was required by the policy engine and the user had fields set.
    
    Closes-Bug: #1714378
    Change-Id: I3652fbc50ce0c9a7cd1cc193e0933cf0373ecb54


** Changed in: neutron
       Status: In Progress => Fix Released

-- 
You received this bug notification because you are a member of Yahoo!
Engineering Team, which is subscribed to neutron.
https://bugs.launchpad.net/bugs/1714378

Title:
  Pecan is missing logic to add project_id to fields when tenant_id is
  specified

Status in neutron:
  Fix Released

Bug description:
  Pecan is missing this logic in the old controller code that adds
  'tenant_id' to the filters required by the policy engine when the
  'project_id' field is specified:
  
https://github.com/openstack/neutron/blob/8d2c1bd88b14eefbea74c72f384cb9952e7ee62e/neutron/api/v2/base.py#L96

  This is necessary when tenants request that only the tenant_id field
  is returned and we have a new class of resource that has a project_id
  field only.

To manage notifications about this bug go to:
https://bugs.launchpad.net/neutron/+bug/1714378/+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