Description of problem: During upgrade from 389-ds-base version <1.3.5.5 additional package 389-ds-base-snmp is not installed. This can break existing installation that have SNMP configured. Upgrade also removes /etc/dirsrv/config/ldap-agent.conf, though it backs up it to ldap-agent.conf.rpmsave. Version-Release number of selected component (if applicable): 389-ds-base-1.3.5.5 How reproducible: always Steps to Reproduce: 1. Install 389-ds-base <=1.3.5.4. 2. # which ldap-agent /usr/sbin/ldap-agent 3. Upgrade to 389-ds-base >1.3.5.4 4. # which ldap-agent Actual results: /usr/bin/which: no ldap-agent in (/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/root/bin) Expected results: /usr/sbin/ldap-agent Additional info: rpm -qa --obsoletes | grep 389-ds-base 389-ds-base-selinux Looks like 389-ds-base has incorrect Obsoletes: configured.
attachment 0001-Ticket-48918-Upgrade-to-389-ds-base-1.3.5.5-doesn-t-.patch
Thanks for the patck, Viktor.
Pushed to master on behalf of him. ff997cd..f593ae7 master -> master commit f593ae7
Metadata Update from @vashirov: - Issue set to the milestone: 1.3.5.10
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/1977
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.