pecan missing custom tenant_id policy project_id matching

Bug #1674517 reported by Kevin Benton
20
This bug affects 3 people
Affects Status Importance Assigned to Milestone
neutron
Fix Released
High
Anindita Das
tags: added: api
Changed in neutron:
assignee: nobody → Anindita Das (anindita-das)
Revision history for this message
OpenStack Infra (hudson-openstack) wrote : Fix proposed to neutron (master)

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

Changed in neutron:
status: Confirmed → In Progress
Revision history for this message
Kevin Benton (kevinbenton) wrote :

Upgrading to high since this is actually the cause of 1673124

Changed in neutron:
importance: Medium → High
tags: added: gate-failure
Revision history for this message
Anindita Das (anindita-das) wrote :

Kevin, I am not able to reproduce the tempest test failure. I was able to create a network successfully using the following curl request:

curl -i -X POST http://localhost:9696/v2.0/networks -H "X-Auth-Token: <token>" -H "Content-Type: application/json" -d '{"network": {"project_id": "9b952d000055450b9b27c09e7497effcf", "name": "admin-created-with-project_id"}}'

I didn't get the failure listed in bug #1673124. Do you have any suggestions how I can trigger the failure?

Revision history for this message
Ihar Hrachyshka (ihar-hrachyshka) wrote :
Changed in neutron:
assignee: Anindita Das (anindita-das) → Ihar Hrachyshka (ihar-hrachyshka)
Changed in neutron:
assignee: Ihar Hrachyshka (ihar-hrachyshka) → Anindita Das (anindita-das)
Revision history for this message
OpenStack Infra (hudson-openstack) wrote : Fix merged to neutron (master)

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

commit 0193777e60216844019963f785cd28ca205c42a4
Author: Anindita Das <email address hidden>
Date: Tue Mar 21 03:37:25 2017 +0000

    [Pecan] Fix custom tenant_id project_id matching

    This patch fixes the missing custom tenant_id and project_id
    matching on policy_enforcement.py

    Change-Id: I278759f6b65cce7caa4f66fa694488b75f0459b6
    Closes-Bug: #1674517

Changed in neutron:
status: In Progress → Fix Released
Revision history for this message
OpenStack Infra (hudson-openstack) wrote : Fix included in openstack/neutron 11.0.0.0b2

This issue was fixed in the openstack/neutron 11.0.0.0b2 development milestone.

tags: added: neutron-proactive-backport-potential
Revision history for this message
OpenStack Infra (hudson-openstack) wrote : Fix proposed to neutron (stable/ocata)

Fix proposed to branch: stable/ocata
Review: https://review.openstack.org/474286

tags: removed: neutron-proactive-backport-potential
Revision history for this message
OpenStack Infra (hudson-openstack) wrote : Fix proposed to neutron (stable/newton)

Fix proposed to branch: stable/newton
Review: https://review.openstack.org/474287

Revision history for this message
OpenStack Infra (hudson-openstack) wrote : Fix merged to neutron (stable/ocata)

Reviewed: https://review.openstack.org/474286
Committed: https://git.openstack.org/cgit/openstack/neutron/commit/?id=0c0c60fecb644a8cb9d40435f52a06ff6a9d0af0
Submitter: Jenkins
Branch: stable/ocata

commit 0c0c60fecb644a8cb9d40435f52a06ff6a9d0af0
Author: Anindita Das <email address hidden>
Date: Tue Mar 21 03:37:25 2017 +0000

    [Pecan] Fix custom tenant_id project_id matching

    This patch fixes the missing custom tenant_id and project_id
    matching on policy_enforcement.py

    Change-Id: I278759f6b65cce7caa4f66fa694488b75f0459b6
    Closes-Bug: #1674517
    (cherry picked from commit 0193777e60216844019963f785cd28ca205c42a4)

tags: added: in-stable-ocata
Revision history for this message
OpenStack Infra (hudson-openstack) wrote : Fix merged to neutron (stable/newton)

Reviewed: https://review.openstack.org/474287
Committed: https://git.openstack.org/cgit/openstack/neutron/commit/?id=7f207a7e1e93e911d83010fe8ed5c19ee640149c
Submitter: Jenkins
Branch: stable/newton

commit 7f207a7e1e93e911d83010fe8ed5c19ee640149c
Author: Anindita Das <email address hidden>
Date: Tue Mar 21 03:37:25 2017 +0000

    [Pecan] Fix custom tenant_id project_id matching

    This patch fixes the missing custom tenant_id and project_id
    matching on policy_enforcement.py

    Conflicts:
     neutron/tests/functional/pecan_wsgi/test_controllers.py

    Newton changes: neutron-lib did not have directory module, falling back
    to neutron.manager.

    Change-Id: I278759f6b65cce7caa4f66fa694488b75f0459b6
    Closes-Bug: #1674517
    (cherry picked from commit 0193777e60216844019963f785cd28ca205c42a4)

tags: added: in-stable-newton
Revision history for this message
OpenStack Infra (hudson-openstack) wrote : Fix included in openstack/neutron 9.4.1

This issue was fixed in the openstack/neutron 9.4.1 release.

Revision history for this message
OpenStack Infra (hudson-openstack) wrote : Fix included in openstack/neutron 10.0.3

This issue was fixed in the openstack/neutron 10.0.3 release.

To post a comment you must log in.
This report contains Public information  
Everyone can see this information.

Duplicates of this bug

Other bug subscribers

Remote bug watches

Bug watches keep track of this bug in other bug trackers.