Bug 1643875
| Summary: | ns-slapd: crash in entrycache_add_int [rhel-7.6.z] | ||
|---|---|---|---|
| Product: | Red Hat Enterprise Linux 7 | Reporter: | Oneata Mircea Teodor <toneata> |
| Component: | 389-ds-base | Assignee: | mreynolds |
| Status: | CLOSED ERRATA | QA Contact: | RHDS QE <ds-qe-bugs> |
| Severity: | urgent | Docs Contact: | Marc Muehlfeld <mmuehlfe> |
| Priority: | urgent | ||
| Version: | 7.4 | CC: | amitkuma, cpelland, fjaspe, gparente, jwooten, lkrispen, mhonek, mreynolds, msauton, nkinder, rmeggins, spichugi, tbordaz, tmihinto, vashirov |
| Target Milestone: | rc | Keywords: | ZStream |
| Target Release: | --- | ||
| Hardware: | All | ||
| OS: | Linux | ||
| Whiteboard: | |||
| Fixed In Version: | 389-ds-base-1.3.8.4-18.el7_6 | Doc Type: | Bug Fix |
| Doc Text: |
Previously, if a plug-in failed in a MODRDN operation, the server aborted the operation. However, the entry cache still contained references to the renamed entry. As a consequence, later operations returned incorrect results or the server terminated unexpectedly. With this update, the server cleans up the entry cache correctly in the mentioned scenario. As a result, the server works as expected.
|
Story Points: | --- |
| Clone Of: | 1518320 | Environment: | |
| Last Closed: | 2018-11-27 01:19:24 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: | 1518320 | ||
| Bug Blocks: | |||
|
Description
Oneata Mircea Teodor
2018-10-29 10:14:12 UTC
I used a special build with the fix for 49985 to trigger error reporting of memberof failure, since the test script is from master branch and assumes that this fix is in place. ===================================================================================== test session starts ===================================================================================== platform linux -- Python 3.6.3, pytest-4.0.0, py-1.7.0, pluggy-0.8.0 -- /opt/rh/rh-python36/root/usr/bin/python3 cachedir: .pytest_cache 389-ds-base: 1.3.8.4-18.ds49985.el7_6 nss: 3.36.0-7.el7_5 nspr: 4.19.0-1.el7_5 openldap: 2.4.44-20.el7 cyrus-sasl: 2.1.26-23.el7 FIPS: disabled rootdir: /workspace/ds, inifile: collected 1 item dirsrvtests/tests/suites/memberof_plugin/regression_test.py::test_entrycache_on_modrdn_failure PASSED [100%] ================================================================================== 1 passed in 28.32 seconds ================================================================================== Marking 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:3660 |