Description of problem: recent otopi 1.4.0 introduced dnf packager support. In this condition, version lock plugin which is configured for yum is not working in dnf since dnf plugin uses different configuration files. See http://dnf-plugins-extras.readthedocs.org/en/latest/versionlock.html for reference. Version-Release number of selected component (if applicable): otopi-1.4.0-0.0.master.20151001075130.git850663a.fc22.noarch How reproducible: 100% Steps to Reproduce: 1. install ovirt-engine on F22 with dnf and recent otopi 2. yum update to a newer build 3. all the package are upgraded Actual results: Expected results: Additional info:
follow spec, not sure I understand why the following remains not for rhel only (or older fedora): Requires: yum-plugin-versionlock %package setup-plugin-ovirt-engine-common Requires: yum also unsure why there is no dnf alternative for: %postun if [ "$1" -eq 0 ]; then rm -rf "%{engine_cache}" rm -rf "%{engine_pki}" if [ -f "%{_sysconfdir}/yum/pluginconf.d/versionlock.list" ]; then sed -i '/%{name}/d' "%{_sysconfdir}/yum/pluginconf.d/versionlock.list" fi fi as the dnf version is at /etc/dnf/plugins/versionlock.list
Verified in ovirt-engine-3.6.1-1.fc22
Since oVirt 3.6.0 has been released, moving from verified to closed current release.