Skip to content

vlv search may result wrong result with lmdb #6057

Closed
@progier389

Description

@progier389

Issue Description
test_backup_and_restore_TestBackupAndRestoreWithReplica freeipa test is failing with 389ds main branch
(see freeipa-pr-ci2/freeipa#3346. )
screening from freeipa tests suspect that a vlv serach returns the wrong result (See https://pagure.io/freeipa/issue/9523)
( I am not surprising as the VLV handling code is quite complex with lmdb because lmdb does not support RECNO )

A clear and concise description of what the bug is.

Package Version and Platform:

  • Platform: Fedora
  • Package and version: 389-ds-base-3.0.0
  • Browser: N/A

Steps to Reproduce
See https://pagure.io/freeipa/issue/9523
(Typically setup a ipa server and an ipa replica with CA then run ipa-healthcheck on the server)

Additional context
freeipa team may fix the issue as the VLV searches removal task progress, but we should fix it on 389ds too.

Metadata

Metadata

Assignees

Labels

lmdbLMDB related

Type

No type

Projects

No projects

Milestone

Relationships

None yet

Development

No branches or pull requests

Issue actions