#882843 sssd: ldap_purge_cache_timeout invalidate most of the entries once the cleanup task kicks in

Package:
sssd
Source:
sssd
Description:
System Security Services Daemon -- metapackage
Submitter:
Tomas Forsman
Date:
2017-11-27 10:00:05 UTC
Severity:
normal
#882843#5
Date:
2017-11-27 09:57:14 UTC
From:
To:
Dear Maintainer,

*** Reporter, please consider answering these questions, where appropriate ***

   * What led up to the situation?

In config:
enumerate=true

Trying to use:
getent passwd

   * What exactly did you do (or not do) that was effective (or
     ineffective)?

getent passwd

   * What was the outcome of this action?

Random subset of actual list.

   * What outcome did you expect instead?

Complete list.

sssd 1.15.0 is affected by https://pagure.io/SSSD/sssd/issue/3369, fixed in
1.15.3 (under Notable bug fixes in release notes)

The patches attached to the bug report does not apply cleanly to 1.15.0 due to
changes between 1.15.0-1.15.2ish.

This breaks enumerate=true for 1.15.0 users in possibly subtle ways, since it's
not a completely empty list - it varies from almost empty to almost full..