Bug 1228823
| Summary: | async simple paged results issue | |||
|---|---|---|---|---|
| Product: | Red Hat Enterprise Linux 7 | Reporter: | Noriko Hosoi <nhosoi> | |
| Component: | 389-ds-base | Assignee: | Noriko Hosoi <nhosoi> | |
| Status: | CLOSED ERRATA | QA Contact: | Viktor Ashirov <vashirov> | |
| Severity: | high | Docs Contact: | ||
| Priority: | high | |||
| Version: | 7.0 | CC: | nhosoi, nkinder, rmeggins, sramling, vanhoof | |
| Target Milestone: | rc | Keywords: | ZStream | |
| Target Release: | --- | |||
| Hardware: | Unspecified | |||
| OS: | Unspecified | |||
| Whiteboard: | ||||
| Fixed In Version: | 389-ds-base-1.3.4.0-19.el7 | Doc Type: | Bug Fix | |
| Doc Text: | Story Points: | --- | ||
| Clone Of: | ||||
| : | 1230037 (view as bug list) | Environment: | ||
| Last Closed: | 2015-11-19 11:42:34 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: | ||||
| Bug Blocks: | 1133060, 1230037 | |||
|
Description
Noriko Hosoi
2015-06-05 20:28:11 UTC
Justification: This bug was opened for rhel-7.2/rhel-7.1.z merging bugs filed against rhel-6.6 by strategic customers: bz 1228402 - Individual abandoned simple paged results request has no chance to be cleaned up bz 1218341 - ns-slapd crash related to paged results Changing the status to ASSIGNED. See 7.1.z bug: 1230037 1.2. Verification steps from automated acceptance tests.
############## Result for backend test : SIMPLEPAGED run
SIMPLEPAGED run elapse time : 00:04:27
SIMPLEPAGED run Tests PASS : 100% (17/17)
############## Result for backend test : filter run
filter run elapse time : 00:06:31
filter run Tests PASS : 100% (273/273)
1.3. Running simplepaged C script given in comment #1
No crash observed. Also, no constant increase of pr_idx in the RESULT line.
I am proceeding with 1.1 step to run the CI tests.
[root@qe-blade-12 slapd-testinst1]# rpm -qa |grep -i 389-ds-base 389-ds-base-1.3.4.0-5.el7.x86_64 389-ds-base-libs-1.3.4.0-5.el7.x86_64 389-ds-base-debuginfo-1.3.4.0-5.el7.x86_64 I ran the CI tests on a RHEL7.2 machine and its PASSed.
INFO:lib389:ticket47664 was successfully verified.
PASSED
ds/dirsrvtests/tickets/ticket47664_test.py::test_ticket47664_final INFO:lib389:dir (sys) : //etc/sysconfig
INFO:lib389:dir (priv): /root/.dirsrv
INFO:lib389:List from /root/.dirsrv
INFO:lib389:list instance {'RUN_DIR': '/var/run/dirsrv', 'DS_ROOT': '', 'SERVER_DIR': '/usr/lib64/dirsrv', 'INST_DIR': '/usr/lib64/dirsrv/slapd-standalone', 'SERVERBIN_DIR': '/usr/sbin', 'CONFIG_DIR': '/etc/dirsrv/slapd-standalone', 'PRODUCT_NAME': 'slapd'}
DEBUG:lib389:running: /usr/sbin/remove-ds.pl -i slapd-standalone
Instance slapd-standalone removed.
INFO:ticket47664_test:Testcase PASSED
PASSED
INFO:lib389:ticket47824 was successfully verified.
PASSED
ds/dirsrvtests/tickets/ticket47824_test.py::test_ticket47824_final INFO:lib389:dir (sys) : //etc/sysconfig
INFO:lib389:dir (priv): /root/.dirsrv
INFO:lib389:List from /root/.dirsrv
INFO:lib389:list instance {'RUN_DIR': '/var/run/dirsrv', 'DS_ROOT': '', 'SERVER_DIR': '/usr/lib64/dirsrv', 'INST_DIR': '/usr/lib64/dirsrv/slapd-standalone', 'SERVERBIN_DIR': '/usr/sbin', 'CONFIG_DIR': '/etc/dirsrv/slapd-standalone', 'PRODUCT_NAME': 'slapd'}
DEBUG:lib389:running: /usr/sbin/remove-ds.pl -i slapd-standalone
Instance slapd-standalone removed.
INFO:ticket47824_test:Testcase PASSED
PASSED
Hence, marking the bug as Verified.
Hi Noriko, should I repeat the steps mentioned in comment #1 to verify this with the new build or any other test runs? (In reply to Sankar Ramalingam from comment #9) > Hi Noriko, should I repeat the steps mentioned in comment #1 to verify this > with the new build or any other test runs? Sankar, please run the same CI test and TET pagedresults, again. If they pass, set VERIFIED (once you see the status of this bug is turned to be ON_QA. I haven't rebuilt the bits with the new fixes). The issue is the bug(s) are often observed in the IPA/SSSD environment, but it is really hard to reproduce with the standalone DS. I think we could have a test env for DS in the IPA/SSSD topology some time in the future... Thanks, --noriko 1. Acceptance with 389-ds-bas-1.3.4.0-19:
############## Result for backend test : filter run
filter run elapse time : 00:03:55
filter run Tests PASS : 100% (273/273)
############## Result for backend test : SIMPLEPAGED run
SIMPLEPAGED run elapse time : 00:03:07
SIMPLEPAGED run Tests PASS : 100% (17/17)
2. Upstream tests:
INFO:lib389:attributeLevelRights: cn:rscwo
INFO:lib389:No cookie
INFO:lib389:Paged result search returned 20 entries in 5 pages.
INFO:lib389:ticket47664 was successfully verified.
PASSED
DEBUG:lib389:running: /usr/sbin/remove-ds.pl -i slapd-standalone
Instance slapd-standalone removed.
INFO:ticket47664_test:Testcase PASSED
PASSED ====== 2 passed in 35.51 seconds
Build tested:
[root@dhcp35-196 export]# rpm -qa |grep -i 389-ds
389-ds-base-1.3.4.0-19.el7.x86_64
389-ds-base-libs-1.3.4.0-19.el7.x86_64
Hence, marking the 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://rhn.redhat.com/errata/RHBA-2015-2351.html |