-
Bug
-
Resolution: Unresolved
-
Normal
-
rhel-9.5
-
None
-
389-ds-base-3.0.6-2.el10
-
No
-
Moderate
-
ZStream
-
rhel-sst-idm-ds
-
ssg_idm
-
0
-
False
-
-
Yes
-
None
-
Approved Blocker
-
-
Pass
-
Automated
-
Unspecified Release Note Type - Unknown
-
None
Issue Description
On a supplier, an offline import of basic entries (no replicated data like nsUniqueId) generates 'nsuniqueid'. The bug is that there are duplicate nsuniqueid values that is unexpected by replication.
The bug does not occur with 'bdb'.
Package Version and Platform:
- main
Steps to Reproduce
# ldifgen does not generate nsuniqueid dsctl supplier1 ldifgen groups test --number 1 --num-members 1000 --create-members --suffix dc=example,dc=com --ldif-file /var/lib/dirsrv/slapd-supplier1/ldif/1k_ldifgen.dif grep -ci nsUniqueId /var/lib/dirsrv/slapd-supplier1/ldif/1k_ldifgen.dif => 0 # import/export the sample entrries that generates entries with nsuniqueid dsctl supplier1 ldif2db userroot /var/lib/dirsrv/slapd-supplier1/ldif/1k_ldifgen.dif dsctl supplier1 db2ldif userroot /var/lib/dirsrv/slapd-supplier1/ldif/export_1k_ldifgen.dif grep -ci nsUniqueId /var/lib/dirsrv/slapd-supplier1/ldif/export_1k_ldifgen.dif => 1002 # verify that all values are unique grep -i nsUniqueId /var/lib/dirsrv/slapd-supplier1/ldif/export_1k_ldifgen.dif | sort > /var/lib/dirsrv/slapd-supplier1/ldif/export_1k_ldifgen.dif.nsuniqueid sort -u /var/lib/dirsrv/slapd-supplier1/ldif/export_1k_ldifgen.dif.nsuniqueid > /var/lib/dirsrv/slapd-supplier1/ldif/export_1k_ldifgen.dif.nsuniqueid.uniq diff /var/lib/dirsrv/slapd-supplier1/ldif/export_1k_ldifgen.dif.nsuniqueid /var/lib/dirsrv/slapd-supplier1/ldif/export_1k_ldifgen.dif.nsuniqueid.uniq => should be empty # the dump of nsuniqueid gives the same number of unique values dbscan -D mdb -f /var/lib/dirsrv/slapd-supplier1/db/userroot/nsuniqueid.db| wc
Expected results
nsuniqueid should be unique
- links to
-
RHBA-2024:142375 389-ds-base bug fix and enhancement update