| Summary: | Certain ACIs break the VLV with server-side sort searches | ||||||||
|---|---|---|---|---|---|---|---|---|---|
| Product: | Red Hat Enterprise Linux 7 | Reporter: | Andrey Ivanov <andrey.ivanov> | ||||||
| Component: | 389-ds-base | Assignee: | Noriko Hosoi <nhosoi> | ||||||
| Status: | CLOSED NOTABUG | QA Contact: | Viktor Ashirov <vashirov> | ||||||
| Severity: | medium | Docs Contact: | |||||||
| Priority: | unspecified | ||||||||
| Version: | 7.0 | CC: | mreynolds, nkinder, rmeggins | ||||||
| Target Milestone: | rc | ||||||||
| Target Release: | 7.3 | ||||||||
| Hardware: | x86_64 | ||||||||
| OS: | Linux | ||||||||
| Whiteboard: | |||||||||
| Fixed In Version: | Doc Type: | Bug Fix | |||||||
| Doc Text: | Story Points: | --- | |||||||
| Clone Of: | Environment: | ||||||||
| Last Closed: | 2016-12-08 15:59:36 UTC | Type: | --- | ||||||
| Regression: | --- | Mount Type: | --- | ||||||
| Documentation: | --- | CRM: | |||||||
| Verified Versions: | Category: | --- | |||||||
| oVirt Team: | --- | RHEL 7.3 requirements from Atomic Host: | |||||||
| Cloudforms Team: | --- | Target Upstream Version: | |||||||
| Bug Depends On: | |||||||||
| Bug Blocks: | 690319 | ||||||||
| Attachments: |
|
||||||||
|
Description
Andrey Ivanov
2011-03-16 14:37:00 UTC
Don't know whether the same bug applies to paged searches, i haven't tested. But it should not be difficult to change the script and test. There should be some similarities - tracking the state, absence of some entries because of ACIs etc Created attachment 485759 [details]
LDIF Test case
LDIF Test case
Created attachment 485760 [details]
Test script
Test script
I've made a quick test with paging and sorting - it does not seem to be affected by this bug. So it's only VLV... Upstream ticket: https://fedorahosted.org/389/ticket/60 This is working as expected. Once you add the deny aci for payroll, those "payroll" entries are not returned from the searches. $ ~/vlv-script.pl | grep -i payroll | wc -l 11 $ ~/vlv-script.pl | grep CN | wc -l 50 Add deny aci: $ ~/vlv-script.pl | grep -i payroll | wc -l 0 $ ~/vlv-script.pl | grep CN | wc -l 39 You can see that the 11 payroll entries are not present. Closing bug. |