#357 SSSD should provide fast in memory cache to provide similar functionality as NSCD currently provides

Created 7 years ago by sgallagh
Modified 2 days ago

SSSD is currently in conflict with the NSCD. It is recommended not to use NSCD with the maps SSSD provides. But performance of the SSSD is not sufficient to address all the exiting requirements. SSSD should be enhanced to provide an NSCD type in memory cache solution that would meet these requirements.

Fields changed

proposed: 2.0 =>
type: defect => enhancement

Fields changed

milestone: NEEDS_TRIAGE => SSSD 1.2

Fields changed

milestone: SSSD 1.2 => SSSD 2.0

Fields changed

coverity: =>
description: SSSD is currently in conflict with the NSCD. To resolve the caching conflicts the SSSD should provide NSCD interfaces and act as a replacement for NSCD. This would would require some additional research and evaluation.

There are several ways to resolve this conflict. Perhaps the simplest would be to have authconfig edit the /etc/nscd.conf file and disable caching for passwd and group entries.

A more complicated solution would be to implement the NSCD protocol ourselves. => SSSD is currently in conflict with the NSCD. It is recommended not to use NSCD with the maps SSSD provides. But performance of the SSSD is not sufficient to address all the exiting requirements. SSSD should be enhanced to provide an NSCD type in memory cache solution that would meet these requirements.

milestone: SSSD 2.0 => SSSD 1.9.0
patch: => 0
priority: minor => major
rhbz: =>
summary: SSSD should replace NSCD => SSSD should provide fast in memory cache to provide similar functionality as NSCD currently provides
upgrade: => 0

Fields changed

blockedby: =>
blocking: =>
patch: 0 => 1
status: new => assigned

"Nice to have" for 1.9.

Fields changed

feature_milestone: =>
milestone: SSSD 1.9.0 => SSSD 1.9 beta

Simo provided some initial patches on the sssd-devel list. Jan will finish the review and touch them up for inclusion.

owner: simo => jzeleny
status: assigned => new

Fixed in:[[BR]] 5f90993426fa2bdc3b3d994c9e85e0805bb92bbc[[BR]] eb2e21b764d03544d8161e9956d7f70b07b75f77[[BR]] 24451a6231ea0b7fd0e98a9931e8254aa17bf4cf[[BR]] 6cb1a6e7c7517ab4ccb8ad37ade86f95b5c16a01[[BR]] 5f216c753dbd2f2b25a011c5f705ee4f8ad924e6[[BR]] 1171986bdc3011555c5b62a9d9ee9f7481f48cdc[[BR]] c3ef027218fe9a7d16a70ca9d2f53e3d995e369f[[BR]] 10eae23e2483733d4ca3c21f15b5bdb3f04c9839

resolution: => fixed
status: new => closed

2 days ago

Metadata Update from @sgallagh:
- Issue assigned to jzeleny
- Issue set to the milestone: SSSD 1.9.0 beta 1

Login to comment on this ticket.

enhancement

NSS

1.0.0

0

1

https://bugzilla.redhat.com/show_bug.cgi?id=789507

cancel