#1122 Modify the mapping procedure of attributes in providers
Closed: Invalid None Opened 12 years ago by jzeleny.

Currently, on several places in LDAP and IPA providers, we change attributes from those fetched from the server to those that will be stored in sysdb. Transformation from SYSDB_MEMBEROF to SYSDB_ORIG_MEMBEROF is a good example of such change. It is performed for example in sdap_save_user(). This transformation should not be done this way. What should be done instead is to use SYSDB_ORIG_MEMBEROF in user map so it doesn't need to be transformed twice (once by a map and once in the sdap_save_user()).

Note that the described example is not the only one case and various others can be found through the code. Any part of the code which transforms attribute from one SYSDB_* name to another can qualify for this change.


Fields changed

milestone: NEEDS_TRIAGE => SSSD 1.8.0
priority: major => minor
type: defect => task

Fields changed

rhbz: => 0

This is a cleanup task, not a functional one. Moving to NEEDS_TRIAGE to push out to a later release.

feature_milestone: =>
milestone: SSSD 1.8.0 (LTM) => NEEDS_TRIAGE

No urgency on this. We'll get to it when we get to it.

milestone: NEEDS_TRIAGE => SSSD Deferred

I can't even parse what this ticket means anymore, I suggest we close it.

changelog: =>
design: =>
design_review: => 0
fedora_test_page: =>
mark: => 0
review: => 1
selected: =>
sensitive: => 0

Fields changed

resolution: => invalid
status: new => closed

Metadata Update from @jzeleny:
- Issue set to the milestone: SSSD Patches welcome

7 years ago

SSSD is moving from Pagure to Github. This means that new issues and pull requests
will be accepted only in SSSD's github repository.

This issue has been cloned to Github and is available here:
- https://github.com/SSSD/sssd/issues/2164

If you want to receive further updates on the issue, please navigate to the github issue
and click on subscribe button.

Thank you for understanding. We apologize for all inconvenience.

Login to comment on this ticket.

Metadata