FreeIPA is one of the biggest consumers of 389-ds-base. When DS changes, FreeIPA often has to change to adapt tehe configuration and keep it running.
FreeIPA has proper Requires on DS to make sure only supported and working DS is running on the host, but the same is missed from DS side. DS can be updated on FreeIPA host to version that FreeIPA is incompatible with and breaks the server.
I suggest adding:
Conflicts: freeipa-server < 4.0.3
to 1.3.3 releases spec for starters, to make sure it runs with supported version only.
git patch file (f21) 0001-Release-1.3.3.5.patch
Martin,
I'm wondering at some point, the Conflicts is supposed to be removed or update the value? If so, how can we learn the timing? For instance, can we use this ticket for the communication? (Currently, target milestone is 1.3.3. We could set it to 1.3.4 and keep the status "accept"? Thanks, --noriko
Since the proposed Conflicts was added to the spec file and 1.3.3.5 was packaged with it, closing this ticket for now. {{{ Conflicts: freeipa-server < 4.0.3 }}}
Metadata Update from @nhosoi: - Issue assigned to nhosoi - Issue set to the milestone: 1.3.3 - 10/31 (October)
389-ds-base is moving from Pagure to Github. This means that new issues and pull requests will be accepted only in 389-ds-base's github repository.
This issue has been cloned to Github and is available here: - https://github.com/389ds/389-ds-base/issues/1245
If you want to receive further updates on the issue, please navigate to the github issue and click on subscribe button.
subscribe
Thank you for understanding. We apologize for all inconvenience.
Metadata Update from @spichugi: - Issue close_status updated to: wontfix (was: Fixed)
Login to comment on this ticket.