On Tue, Jun 24, 2025 at 02:03:09PM +0300, Alexander Bokovoy wrote: > On Аўт, 24 чэр 2025, Tomasz Torcz wrote: > > On Tue, Jun 24, 2025 at 10:40:55AM +0100, Aoife Moloney via devel-announce > > wrote: > > > == Upgrade/compatibility impact == > > > * Directory server instances already using lmdb as database are not > > > impacted. (typically those created with Fedora 40 and after) > > > * freeipa is not impacted because it already uses lmdb since Fedora 40 > > > > Some FreeIPA installations (like mine) were created long before F40 > > and upgraded over the years. > > Yes, you need to follow major RHEL IdM upgrade procedure that all RHEL > users follow for ~15 years now. > > RHEL IdM documentation for RHEL9 to RHEL10 migration: > https://docs.redhat.com/en/documentation/red_hat_enterprise_linux/10/html-single/migrating_to_identity_management_on_rhel_10/index#migrating_idm_from_rhel_9_to_rhel_10
I never read RHEL migration procedure and never intended to. This is Fedora we are talking about. And Fedora users. > > > == User Experience == > > > Directory server instances created since Fedora 40 and using the > > > default lmdb database are not impacted (that is typically the case for > > > freeipa users). > > > > Arguable. > > We have not detected any problems with lmdb use in past several years in > upstream CI and in Fedora OpenQA test runs for FreeIPA environments. Neither of those test FreeIPA installations upgraded over the years. They only test fresh installations. > > > > But users still using BerkeleyDB (either because they have not yet > > > migrated or because they explicitly choose to use BerkeleyDB) are > > > required to migrate to lmdb. > > > > How to check what DB 389 is using, before system-upgrade? > > # dsconf EXAMPLE-TEST backend config get | grep nsslapd-backend-implement > nsslapd-backend-implement: bdb > > For new deployment you'd get 'mdb'. > > https://www.port389.org/docs/389ds/howto/howto-use-lmdb.html describes > somewhat tersely what you can do in-place. Thank you. It should probably be added to the Change wiki page. -- Tomasz .. oo o. oo o. .o .o o. o. oo o. .. Torcz .. .o .o .o .o oo oo .o .. .. oo oo o.o.o. .o .. o. o. o. o. o. o. oo .. .. o. -- _______________________________________________ devel mailing list -- devel@lists.fedoraproject.org To unsubscribe send an email to devel-le...@lists.fedoraproject.org Fedora Code of Conduct: https://docs.fedoraproject.org/en-US/project/code-of-conduct/ List Guidelines: https://fedoraproject.org/wiki/Mailing_list_guidelines List Archives: https://lists.fedoraproject.org/archives/list/devel@lists.fedoraproject.org Do not reply to spam, report it: https://pagure.io/fedora-infrastructure/new_issue