Bug 1781728
| Summary: | sssctl config-check command does not give proper error messages with line numbers | ||
|---|---|---|---|
| Product: | Red Hat Enterprise Linux 8 | Reporter: | Madhuri <mupadhye> |
| Component: | sssd | Assignee: | Tomas Halman <thalman> |
| Status: | CLOSED ERRATA | QA Contact: | sssd-qe <sssd-qe> |
| Severity: | unspecified | Docs Contact: | |
| Priority: | unspecified | ||
| Version: | 8.2 | CC: | grajaiya, jhrozek, lslebodn, mzidek, pbrezina, sgoveas, thalman, tscherf |
| Target Milestone: | rc | Keywords: | Regression |
| Target Release: | 8.0 | Flags: | pm-rhel:
mirror+
|
| Hardware: | Unspecified | ||
| OS: | Unspecified | ||
| Whiteboard: | sync-to-jira | ||
| Fixed In Version: | sssd-2.2.3-4.el8 | Doc Type: | If docs needed, set a value |
| Doc Text: | Story Points: | --- | |
| Clone Of: | Environment: | ||
| Last Closed: | 2020-04-28 16:56:29 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
Madhuri
2019-12-10 13:55:45 UTC
Upstream ticket: https://pagure.io/SSSD/sssd/issue/4129 Upstream PR https://github.com/SSSD/sssd/pull/961 master: b626651 Verified with sssd-2.2.3-8.el8.x86_64 Automated tests are passed passed test_config_validation.py::TestConfigValidation::()::test_0018_closingbrackets ---------------------------- Captured stderr setup ----------------------------- 2019-12-23 19:57:50,579 - sssd.testlib.common.qe_class.QeHost.hostname3.OpenSSHTransport - INFO - RUN cp -f /etc/sssd/sssd.conf /etc/sssd/sssd.conf.orig 2019-12-23 19:57:50,579 - sssd.testlib.common.qe_class.QeHost.hostname3.cmd242 - DEBUG - RUN cp -f /etc/sssd/sssd.conf /etc/sssd/sssd.conf.orig 2019-12-23 19:57:50,607 - sssd.testlib.common.qe_class.QeHost.hostname3.cmd242 - DEBUG - Exit code: 0 2019-12-23 19:57:50,607 - sssd.testlib.common.qe_class.QeHost.hostname3.OpenSSHTransport - INFO - RUN ['cat', '/etc/redhat-release'] 2019-12-23 19:57:50,607 - sssd.testlib.common.qe_class.QeHost.hostname3.cmd243 - DEBUG - RUN ['cat', '/etc/redhat-release'] 2019-12-23 19:57:50,634 - sssd.testlib.common.qe_class.QeHost.hostname3.cmd243 - DEBUG - Red Hat Enterprise Linux release 8.2 Beta (Ootpa) 2019-12-23 19:57:50,635 - sssd.testlib.common.qe_class.QeHost.hostname3.cmd243 - DEBUG - Exit code: 0 2019-12-23 19:57:50,635 - sssd.testlib.common.qe_class.QeHost.hostname3.OpenSSHTransport - INFO - RUN ['systemctl', 'stop', 'sssd'] 2019-12-23 19:57:50,635 - sssd.testlib.common.qe_class.QeHost.hostname3.cmd244 - DEBUG - RUN ['systemctl', 'stop', 'sssd'] 2019-12-23 19:57:50,668 - sssd.testlib.common.qe_class.QeHost.hostname3.cmd244 - DEBUG - Exit code: 0 ----------------------------- Captured stderr call ----------------------------- 2019-12-23 19:58:00,673 - sssd.testlib.common.qe_class.QeHost.hostname3.OpenSSHTransport - INFO - GET /etc/sssd/sssd.conf 2019-12-23 19:58:00,674 - sssd.testlib.common.qe_class.QeHost.hostname3.cmd245 - DEBUG - RUN ['cat', '/etc/sssd/sssd.conf'] 2019-12-23 19:58:00,701 - sssd.testlib.common.qe_class.QeHost.hostname3.cmd245 - DEBUG - Exit code: 0 2019-12-23 19:58:00,702 - sssd.testlib.common.qe_class.QeHost.hostname3.OpenSSHTransport - INFO - PUT /etc/sssd/sssd.conf 2019-12-23 19:58:00,702 - sssd.testlib.common.qe_class.QeHost.hostname3.cmd246 - DEBUG - RUN ['tee', '/etc/sssd/sssd.conf'] 2019-12-23 19:58:00,725 - sssd.testlib.common.qe_class.QeHost.hostname3.cmd246 - DEBUG - Exit code: 0 2019-12-23 19:58:00,725 - sssd.testlib.common.qe_class.QeHost.hostname3.OpenSSHTransport - INFO - RUN sssctl config-check 2019-12-23 19:58:00,725 - sssd.testlib.common.qe_class.QeHost.hostname3.cmd247 - DEBUG - RUN sssctl config-check 2019-12-23 19:58:00,759 - sssd.testlib.common.qe_class.QeHost.hostname3.cmd247 - DEBUG - Failed to load configuration configuration from /etc/sssd/sssd.conf. 2019-12-23 19:58:00,759 - sssd.testlib.common.qe_class.QeHost.hostname3.cmd247 - DEBUG - (Mon Dec 23 14:58:00:517492 2019) [sssd] [sss_ini_parse] (0x0010): Failed to parse configuration. Error 5. 2019-12-23 19:58:00,759 - sssd.testlib.common.qe_class.QeHost.hostname3.cmd247 - DEBUG - (Mon Dec 23 14:58:00:517564 2019) [sssd] [sss_ini_parse] (0x0010): Errors detected while parsing: /etc/sssd/sssd.conf 2019-12-23 19:58:00,759 - sssd.testlib.common.qe_class.QeHost.hostname3.cmd247 - DEBUG - (Mon Dec 23 14:58:00:517581 2019) [sssd] [sss_ini_config_print_errors] (0x0010): Error (2) on line 1: No closing bracket. 2019-12-23 19:58:00,759 - sssd.testlib.common.qe_class.QeHost.hostname3.cmd247 - DEBUG - (Mon Dec 23 14:58:00:517588 2019) [sssd] [sss_ini_read_sssd_conf] (0x0010): Failed to parse configuration. 2019-12-23 19:58:00,760 - sssd.testlib.common.qe_class.QeHost.hostname3.cmd247 - DEBUG - Exit code: 1 Passed test_config_validation.py::TestConfigValidation::()::test_0019_openingbracket 0.09 ---------------------------- Captured stderr setup ----------------------------- 2019-12-23 19:58:00,791 - sssd.testlib.common.qe_class.QeHost.hostname3.OpenSSHTransport - INFO - RUN cp -f /etc/sssd/sssd.conf /etc/sssd/sssd.conf.orig 2019-12-23 19:58:00,791 - sssd.testlib.common.qe_class.QeHost.hostname3.cmd249 - DEBUG - RUN cp -f /etc/sssd/sssd.conf /etc/sssd/sssd.conf.orig 2019-12-23 19:58:00,816 - sssd.testlib.common.qe_class.QeHost.hostname3.cmd249 - DEBUG - Exit code: 0 2019-12-23 19:58:00,816 - sssd.testlib.common.qe_class.QeHost.hostname3.OpenSSHTransport - INFO - RUN ['cat', '/etc/redhat-release'] 2019-12-23 19:58:00,816 - sssd.testlib.common.qe_class.QeHost.hostname3.cmd250 - DEBUG - RUN ['cat', '/etc/redhat-release'] 2019-12-23 19:58:00,839 - sssd.testlib.common.qe_class.QeHost.hostname3.cmd250 - DEBUG - Red Hat Enterprise Linux release 8.2 Beta (Ootpa) 2019-12-23 19:58:00,839 - sssd.testlib.common.qe_class.QeHost.hostname3.cmd250 - DEBUG - Exit code: 0 2019-12-23 19:58:00,840 - sssd.testlib.common.qe_class.QeHost.hostname3.OpenSSHTransport - INFO - RUN ['systemctl', 'stop', 'sssd'] 2019-12-23 19:58:00,840 - sssd.testlib.common.qe_class.QeHost.hostname3.cmd251 - DEBUG - RUN ['systemctl', 'stop', 'sssd'] 2019-12-23 19:58:00,873 - sssd.testlib.common.qe_class.QeHost.hostname3.cmd251 - DEBUG - Exit code: 0 ----------------------------- Captured stderr call ----------------------------- 2019-12-23 19:58:10,885 - sssd.testlib.common.qe_class.QeHost.hostname3.OpenSSHTransport - INFO - GET /etc/sssd/sssd.conf 2019-12-23 19:58:10,885 - sssd.testlib.common.qe_class.QeHost.hostname3.cmd252 - DEBUG - RUN ['cat', '/etc/sssd/sssd.conf'] 2019-12-23 19:58:10,911 - sssd.testlib.common.qe_class.QeHost.hostname3.cmd252 - DEBUG - Exit code: 0 2019-12-23 19:58:10,912 - sssd.testlib.common.qe_class.QeHost.hostname3.OpenSSHTransport - INFO - PUT /etc/sssd/sssd.conf 2019-12-23 19:58:10,912 - sssd.testlib.common.qe_class.QeHost.hostname3.cmd253 - DEBUG - RUN ['tee', '/etc/sssd/sssd.conf'] 2019-12-23 19:58:10,935 - sssd.testlib.common.qe_class.QeHost.hostname3.cmd253 - DEBUG - Exit code: 0 2019-12-23 19:58:10,935 - sssd.testlib.common.qe_class.QeHost.hostname3.OpenSSHTransport - INFO - RUN sssctl config-check 2019-12-23 19:58:10,936 - sssd.testlib.common.qe_class.QeHost.hostname3.cmd254 - DEBUG - RUN sssctl config-check 2019-12-23 19:58:10,968 - sssd.testlib.common.qe_class.QeHost.hostname3.cmd254 - DEBUG - Failed to load configuration configuration from /etc/sssd/sssd.conf. 2019-12-23 19:58:10,968 - sssd.testlib.common.qe_class.QeHost.hostname3.cmd254 - DEBUG - (Mon Dec 23 14:58:10:726576 2019) [sssd] [sss_ini_parse] (0x0010): Failed to parse configuration. Error 5. 2019-12-23 19:58:10,968 - sssd.testlib.common.qe_class.QeHost.hostname3.cmd254 - DEBUG - (Mon Dec 23 14:58:10:726613 2019) [sssd] [sss_ini_parse] (0x0010): Errors detected while parsing: /etc/sssd/sssd.conf 2019-12-23 19:58:10,968 - sssd.testlib.common.qe_class.QeHost.hostname3.cmd254 - DEBUG - (Mon Dec 23 14:58:10:726625 2019) [sssd] [sss_ini_config_print_errors] (0x0010): Error (5) on line 6: Equal sign is missing. 2019-12-23 19:58:10,969 - sssd.testlib.common.qe_class.QeHost.hostname3.cmd254 - DEBUG - (Mon Dec 23 14:58:10:726632 2019) [sssd] [sss_ini_read_sssd_conf] (0x0010): Failed to parse configuration. 2019-12-23 19:58:10,969 - sssd.testlib.common.qe_class.QeHost.hostname3.cmd254 - DEBUG - Exit code: 1 Thus from above marking this bug 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-2020:1863 |