Queue listing may include queues from other projects

Bug #1236605 reported by Kurt Griffiths on 2013-10-07
6
This bug affects 1 person
Affects Status Importance Assigned to Milestone
zaqar
High
Kurt Griffiths

Bug Description

If a project ID exists greater than the ID of the project being queried, the queue listing can bleed over into the subsequent project's list of queues.

Reviewed: https://review.openstack.org/50176
Committed: http://github.com/openstack/marconi/commit/32e2e29e62e650db75afd0fccfb685339011a63a
Submitter: Jenkins
Branch: master

commit 32e2e29e62e650db75afd0fccfb685339011a63a
Author: kgriffs <email address hidden>
Date: Mon Oct 7 16:44:04 2013 -0500

    fix(mongo): Queue listing may include queues from other projects

    This patch changes the mongo driver so that it explicitly checks that the
    queue belongs to the correct project, rather than simply getting
    everything greater than a specific queue name.

    The associated unit test was updated to catch any regressions in the
    fix. The test was also updated to take into account the change in queue
    metadata handling that landed several weeks ago.

    Change-Id: I6434d8452ff38bb3191ab947f5f143b650e2b103
    Closes-Bug: #1236605

Changed in marconi:
status: In Progress → Fix Committed
Thierry Carrez (ttx) on 2013-12-19
Changed in marconi:
milestone: none → icehouse-1
status: Fix Committed → Fix Released
Thierry Carrez (ttx) on 2014-04-17
Changed in marconi:
milestone: icehouse-1 → 2014.1
To post a comment you must log in.
This report contains Public information  Edit
Everyone can see this information.

Other bug subscribers