Bug 1638516
| Summary: | extended search fail to match entries [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: | high | Docs Contact: | Marc Muehlfeld <mmuehlfe> |
| Priority: | high | ||
| Version: | 7.6 | CC: | cpelland, gparente, lkrispen, mhonek, mreynolds, msauton, nkinder, rmeggins, spichugi, tbordaz, toneata, 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: |
During an extended search, Directory Server creates a structure for each filter component. This structure contains the keys the server generates from the assertion and uses the given matching rule indexer. Later the server compares the keys using the matching rule with keys generated from the attribute value of the candidate entries. Previously, Directory Server incorrectly parsed the matching rules and, as a consequence, the extended search did not return any entries. The problem has been fixed. As a result, the server returns results as expected.
|
Story Points: | --- |
| Clone Of: | 1615155 | 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: | 1615155 | ||
| Bug Blocks: | |||
|
Description
Oneata Mircea Teodor
2018-10-11 19:13:04 UTC
py.test -v -k bz1615155 dirsrvtests/tests/ ===================================================================================== 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.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 832 items / 831 deselected dirsrvtests/tests/suites/filter/filter_test.py::test_extended_search PASSED [100%] ========================================================================== 1 passed, 831 deselected in 18.93 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 |