From 3.0, we create a default range entry in cn=ranges,cn=etc,$SUFFIX both during new install andupgrades (adtrust.py upgrade plugin).
cn=ranges,cn=etc,$SUFFIX
adtrust.py
In upgrade phase, we hard-code the range to the default value 200000. However, if somebody use a higher value, it could cause issues. We should at least check number of free IDs in the public shared tree (cn=posix-ids,cn=dna,cn=ipa,cn=etc,$SUFFIX) and report a loud warning that the entry needs to be fixed if we find out there are more than 200000 free IDs.
cn=posix-ids,cn=dna,cn=ipa,cn=etc,$SUFFIX
master:[[BR]] 34f8ff4[[BR]] 378238b[[BR]] c20d4c7
Some parts of the patch were reverted in ticket #2652. Patch with a fix will will be sent today.
attachment freeipa-mkosek-291-avoid-redundant-info-message-during-rpm-update.patch
Patch freeipa-mkosek-291-avoid-redundant-info-message-during-rpm-update.patch sent for review
master: 79a4272
Metadata Update from @mkosek: - Issue assigned to mkosek - Issue set to the milestone: FreeIPA 3.0 Beta 2
Login to comment on this ticket.