Bug 1490501
Summary: | sssd incorrectly checks 'try_inotify' thinking it is the wrong section | ||
---|---|---|---|
Product: | Red Hat Enterprise Linux 7 | Reporter: | Eugene Keck <ekeck> |
Component: | sssd | Assignee: | SSSD Maintainers <sssd-maint> |
Status: | CLOSED ERRATA | QA Contact: | Amith <apeetham> |
Severity: | low | Docs Contact: | |
Priority: | low | ||
Version: | 7.3 | CC: | fidencio, grajaiya, jhrozek, lslebodn, mkosek, mzidek, pbrezina, sgoveas, tscherf |
Target Milestone: | rc | ||
Target Release: | --- | ||
Hardware: | All | ||
OS: | All | ||
Whiteboard: | |||
Fixed In Version: | sssd-1.16.0-1.el7 | Doc Type: | If docs needed, set a value |
Doc Text: | Story Points: | --- | |
Clone Of: | Environment: | ||
Last Closed: | 2018-04-10 17:16:19 UTC | Type: | Bug |
Regression: | --- | Mount Type: | --- |
Documentation: | --- | CRM: | |
Verified Versions: | Category: | --- | |
oVirt Team: | --- | RHEL 7.3 requirements from Atomic Host: | |
Cloudforms Team: | --- | Target Upstream Version: | |
Embargoed: |
Description
Eugene Keck
2017-09-11 19:18:31 UTC
Upstream ticket: https://pagure.io/SSSD/sssd/issue/3511 master: * 895584001760e8188db486bc39f9938624822d35 sssd-1-14: * 69e61a52493a8c143f83763c2dd783cabea5c9f4 Verified the bug on SSSD Version : sssd-1.16.0-7.el7.x86_64 Steps followed during verification: 1. Install an older sssd build, for example sssd-1.15.2-50.el7_4.8, to reproduce the problem. 2. Configure sssd.conf as follows: [sssd] config_file_version = 2 services = nss, pam domains = LDAP debug_level = 0xFFF0 try_inotify = false [pam] [domain/LDAP] debug_level = 0xFFF0 id_provider = ldap ldap_uri = ldap://hubcap.lab.eng.pnq.redhat.com ldap_search_base = dc=example,dc=com ldap_tls_cacert = /etc/openldap/certs/cacert.asc 3. Start SSSD service and grep for inotify in sssd.log file. You should see the typo error. # grep inotify sssd.log [sssd] [sss_ini_call_validators] (0x0020): [rule/allowed_sssd_options]: Attribute 'try_inotify' is not allowed in section 'sssd'. Check for typos. [sssd] [sss_ini_call_validators] (0x0020): [rule/allowed_sssd_options]: Attribute 'try_inotify' is not allowed in section 'sssd'. Check for typos. 4. Upgrade SSSD to the latest version and restart sssd service. # rpm -q sssd sssd-1.16.0-7.el7.x86_64 5. Repeat the grep command and the typo error vanished. # grep inotify sssd.log [sssd] [snotify_watch] (0x2000): Opened inotify fd 0 [sssd] [_snotify_create] (0x0400): Added a watch for /etc/resolv.conf with inotify flags 0x8D88 internal flags 0x1 using function resolv_conf_inotify_cb after delay 1.0 [sssd] [watch_ctx_destructor] (0x2000): Closing inotify fd 0 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/RHEA-2018:0929 |