Comment 4 for bug 1424745

Revision history for this message
OpenStack Infra (hudson-openstack) wrote : Fix merged to keystone (master)

Reviewed: https://review.openstack.org/161702
Committed: https://git.openstack.org/cgit/openstack/keystone/commit/?id=437b282001e16ae9d55ca772c2578895ae24c708
Submitter: Jenkins
Branch: master

commit 437b282001e16ae9d55ca772c2578895ae24c708
Author: Samuel de Medeiros Queiroz <email address hidden>
Date: Thu Mar 5 07:59:19 2015 -0300

    Fixes bug in SQL/LDAP when honoring driver_hints

    SQL and LDAP backends failed to honor multiple
    valued driver_hints due to a wrong manipulation
    of the list of filters.

    When iterating over the list of filters, the
    method removes elements from it at the same time.
    As result, filters in odd indexes are skipped.

    This patch fixes this bug and assert the expected
    behavior.

    Closes-Bug: #1424745

    Change-Id: Idc755de01d5dfd1013d6825c2c77436b256da096