Back to bug 1401546

Who When What Removed Added
Greg Scott 2016-12-05 14:48:23 UTC Priority unspecified medium
Greg Scott 2016-12-05 14:56:52 UTC Target Release --- 6.9
Jakub Hrozek 2016-12-05 15:21:23 UTC CC gscott
Flags needinfo?(gscott)
Greg Scott 2016-12-06 15:24:41 UTC Flags needinfo?(gscott)
Greg Scott 2016-12-08 15:48:18 UTC CC sssd-maint
Flags needinfo?(sssd-maint)
Jakub Hrozek 2016-12-08 16:47:47 UTC Flags needinfo?(sssd-maint)
Greg Scott 2016-12-08 17:17:55 UTC Flags needinfo?(sssd-maint)
Jakub Hrozek 2016-12-09 08:38:40 UTC Flags needinfo?(sssd-maint)
Jakub Hrozek 2016-12-14 08:45:55 UTC Flags needinfo?(gscott)
Greg Scott 2016-12-14 11:57:20 UTC Flags needinfo?(gscott)
Jakub Hrozek 2016-12-19 11:20:59 UTC Flags needinfo?(gscott)
Greg Scott 2016-12-19 17:11:31 UTC Flags needinfo?(gscott)
Greg Scott 2017-01-13 16:01:23 UTC Flags needinfo?(sssd-maint)
Chris Williams 2017-08-15 20:28:30 UTC Priority medium high
CC cww
Blocks 1374441
Severity medium high
Chris Williams 2017-09-20 16:21:33 UTC Blocks 1461138
Steeve Goveas 2017-11-30 06:48:54 UTC CC sgoveas
QA Contact sgoveas sgadekar
Martin Kosek 2017-11-30 11:42:18 UTC Blocks 1504542
Ellen Newlands 2017-12-14 14:49:59 UTC CC enewland
Jan Kurik 2017-12-14 15:25:24 UTC CC jkurik
Lukas Slebodnik 2018-01-02 11:18:48 UTC Flags needinfo?(jhrozek)
Martin Kosek 2018-01-02 11:21:10 UTC Flags needinfo?(sssd-maint) needinfo?(jhrozek)
Filip Hanzelka 2018-01-05 09:58:30 UTC CC fhanzelk
Docs Contact fhanzelk
Tomáš Hozza 2018-02-23 17:01:39 UTC Flags needinfo?(sssd-maint)
Fabiano Fidêncio 2018-02-26 22:31:33 UTC CC fidencio
Flags needinfo?(mkosek)
Fabiano Fidêncio 2018-02-27 16:24:32 UTC Status NEW MODIFIED
Fixed In Version sssd-1.13.3-60.el6
errata-xmlrpc 2018-02-27 16:29:20 UTC Status MODIFIED ON_QA
Jakub Hrozek 2018-03-05 17:03:56 UTC Flags needinfo?(sssd-maint) needinfo?(mkosek) needinfo?(gscott)
Greg Scott 2018-03-05 18:30:56 UTC Flags needinfo?(gscott)
shridhar 2018-03-23 10:15:03 UTC Status ON_QA VERIFIED
Jakub Hrozek 2018-03-29 15:21:16 UTC Doc Text Cause: Some requests, in particular authentication requests carry an additional flag that tells the SSSD to try to reconnect if SSSD is running in offline mode. The check whether to pass on the request when offline or return immediately was done in sssd_be before passing control to the provider (e.g. before going to libsss_ldap). But even if a request arrived to the provider, another spurious check was still returning immediatelly without reconnecting.

Consequence: If SSSD switched to the offline mode, it could take a long time until it would reconnect.

Fix: The additional (spurious) check that was shortcutting the requests was removed.

Result: If an authentication request arrives to SSSD while it is offline and sssd_be decides the provider should reconnect, it reconnects.
Doc Type If docs needed, set a value Bug Fix
Filip Hanzelka 2018-04-16 10:53:46 UTC Doc Text Cause: Some requests, in particular authentication requests carry an additional flag that tells the SSSD to try to reconnect if SSSD is running in offline mode. The check whether to pass on the request when offline or return immediately was done in sssd_be before passing control to the provider (e.g. before going to libsss_ldap). But even if a request arrived to the provider, another spurious check was still returning immediatelly without reconnecting.

Consequence: If SSSD switched to the offline mode, it could take a long time until it would reconnect.

Fix: The additional (spurious) check that was shortcutting the requests was removed.

Result: If an authentication request arrives to SSSD while it is offline and sssd_be decides the provider should reconnect, it reconnects.
*SSSD* now correctly switches to online mode if prompted by *sssd_be*

Previously, a decision to go online made by the *sssd_be* subcomponent of the *System Security Services Daemon* (SSSD) utility was incorrectly followed by a check by the *libsss_ldap* subcomponent of *SSSD* that canceled the original decision. In consequence, it sometimes took a long time for *SSSD* to reconnect from offline mode. With this update, the incorrect check has been removed. As a result, if a request, in particular an authentication request, arrives to *SSSD* while it is offline and *sssd_be* decides *SSSD* should reconnect, it reconnects correctly.
Flags needinfo?(jhrozek)
Jakub Hrozek 2018-04-16 13:52:30 UTC Flags needinfo?(jhrozek)
errata-xmlrpc 2018-06-19 00:10:49 UTC Status VERIFIED RELEASE_PENDING
errata-xmlrpc 2018-06-19 05:13:47 UTC Status RELEASE_PENDING CLOSED
Resolution --- ERRATA
Last Closed 2018-06-19 01:13:47 UTC
errata-xmlrpc 2018-06-19 05:15:04 UTC Link ID Red Hat Product Errata RHSA-2018:1877
Pavel Březina 2020-05-02 18:35:56 UTC Link ID Github SSSD/sssd/issues/4307

Back to bug 1401546