Bug 1625213
| Summary: | crash - /usr/libexec/sssd/sssd_nss in nss_setnetgrent_timeout [rhel-7.4.z] | ||
|---|---|---|---|
| Product: | Red Hat Enterprise Linux 7 | Reporter: | Oneata Mircea Teodor <toneata> |
| Component: | sssd | Assignee: | SSSD Maintainers <sssd-maint> |
| Status: | CLOSED ERRATA | QA Contact: | sssd-qe <sssd-qe> |
| Severity: | high | Docs Contact: | |
| Priority: | high | ||
| Version: | 7.4 | CC: | aheverle, amitkuma, apeddire, atolani, atripath, ekeck, enewland, gparente, grajaiya, jhrozek, jowright, jpriddy, jstephen, kludhwan, knweiss, lmanasko, lslebodn, mbliss, minyu, mkosek, mupadhye, mzidek, nsoman, pbrezina, raines, rbdiri, sbose, sgoveas, sssd-maint, tscherf |
| Target Milestone: | rc | Keywords: | ZStream |
| Target Release: | --- | ||
| Hardware: | All | ||
| OS: | All | ||
| Whiteboard: | |||
| Fixed In Version: | sssd-1.15.2-50.el7_4.14 | Doc Type: | Bug Fix |
| Doc Text: |
Previously, the *Network Security Services* (NSS) responder's code used a faulty memory hierarchy for keeping the in-memory representation of a netgroup. Consequently, if the in-memory representation of a netgroup had expired and the netgroup was requested, the "sssd_nss" process sometimes terminated unexpectedly. With this update, the memory hierarchy has been corrected. As a result, the crash no longer occurs when a netgroup is requested whose internal netgroup representation has expired.
|
Story Points: | --- |
| Clone Of: | 1502686 | Environment: | |
| Last Closed: | 2018-09-25 20:45:30 UTC | Type: | --- |
| Regression: | --- | Mount Type: | --- |
| Documentation: | --- | CRM: | |
| Verified Versions: | Category: | --- | |
| oVirt Team: | --- | RHEL 7.3 requirements from Atomic Host: | |
| Cloudforms Team: | --- | Target Upstream Version: | |
| Embargoed: | |||
| Bug Depends On: | 1502686 | ||
| Bug Blocks: | |||
|
Description
Oneata Mircea Teodor
2018-09-04 12:08:25 UTC
# rpm -qa sssd sssd-1.15.2-50.el7_4.14.x86_64 Test case is already automated, INFO - RUN ['systemctl', 'start', 'sssd'] DEBUG - RUN ['systemctl', 'start', 'sssd'] DEBUG - Exit code: 0 INFO - RUN sssctl domain-status LDAP -o DEBUG - RUN sssctl domain-status LDAP -o DEBUG - Online status: Offline DEBUG - Exit code: 0 INFO - RUN getent netgroup -s sss netgroup_user;sleep 16; pgrep -lf sssd DEBUG - RUN getent netgroup -s sss netgroup_user;sleep 16; pgrep -lf sssd DEBUG - 29339 sssd DEBUG - 29340 sssd_be DEBUG - 29341 sssd_nss DEBUG - 29342 sssd_pam DEBUG - Exit code: 0 # cat /etc/sssd/sssd.conf.backup [sssd] config_file_version = 2 domains = LDAP services = nss, pam [domain/LDAP] ldap_search_base = dc=example,dc=com debug_level = 9 id_provider = ldap auth_provider = ldap ldap_user_home_directory = /home/%u ldap_uri = ldaps://typo.server.redhat.com:636 ldap_tls_cacert = /etc/openldap/certs/cacert.pem use_fully_qualified_names = True [nss] [pam] sssd running without any crash, marking this as 'Verified' Since the problem described in this bug report should be resolved in a recent advisory, it has been closed with a resolution of ERRATA. For information on the advisory, and where to find the updated files, follow the link below. If the solution does not work for you, open a new bug report. https://access.redhat.com/errata/RHBA-2018:2778 |