*_attribute_ignore is deprecated for removal even ldap backend read operations depends on it

Bug #1637135 reported by Dave Chen
8
This bug affects 1 person
Affects Status Importance Assigned to Milestone
OpenStack Identity (keystone)
Fix Released
Medium
Dave Chen

Bug Description

`user_attribute_ignore` or `group_attribute_ignore` are both needed
by identity ldap backend to judge whether a specific attributes should
be returned for read user or group operations.

We cannot deprecated those property as keystone still support read operations with ldap backend.

One occurence could be found from [1] where the logic is implemented
in `_ldap_res_to_model` method.

[1] https://github.com/openstack/keystone/blob/093d14fa9196c42f859d4a399bb2e423934a9972/keystone/identity/backends/ldap/common.py#L1921

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

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

Changed in keystone:
assignee: nobody → Dave Chen (wei-d-chen)
status: New → In Progress
description: updated
tags: added: ldap
Changed in keystone:
importance: Undecided → Medium
Changed in keystone:
milestone: none → ocata-1
Revision history for this message
OpenStack Infra (hudson-openstack) wrote : Fix merged to keystone (master)

Reviewed: https://review.openstack.org/391077
Committed: https://git.openstack.org/cgit/openstack/keystone/commit/?id=339d6a619766d5593bf75153f25a16fd7fab79f8
Submitter: Jenkins
Branch: master

commit 339d6a619766d5593bf75153f25a16fd7fab79f8
Author: Dave Chen <email address hidden>
Date: Thu Oct 27 17:13:55 2016 +0800

    Don't deprecate the LDAP property which is still needed

    `user_attribute_ignore` or `group_attribute_ignore` are both needed
    by identity ldap backend to judge whether a specific attribute could
    be returned for read user or group operations.

    Closes-Bug: #1637135
    Change-Id: If623e1e4d3c827d00f17203652f33b74ac138d62

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

This issue was fixed in the openstack/keystone 11.0.0.0b1 development milestone.

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

Other bug subscribers

Remote bug watches

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