i am trying to downgrade collectd version on oVirt engine from 5.10.0 to 5.8.4 using
ansible, but getting error while doing so. Can someone help to fix issue
----------------------
Ansible yml file
---
- name: Perform a yum clean
command: /usr/bin/yum clean all
- name: downgrade collectd version to 5.8.1
yum:
name:
- collectd-5.8.1-4.el7.x86_64
- collectd-disk-5.8.1-4.el7.x86_64
state: present
allow_downgrade: true
update_cache: true
become: true
----- error
{"changed": false, "changes": {"installed":
["collectd-5.8.1-4.el7.x86_64"]}, "msg": "Error: Package:
collectd-write_http-5.10.0-2.el7.x86_64 (@ovirt-4.3-centos-opstools)\n Requires:
collectd(x86-64) = 5.10.0-2.el7\n Removing: collectd-5.10.0-2.el7.x86_64
(@ovirt-4.3-centos-opstools)\n collectd(x86-64) = 5.10.0-2.el7\n
Downgraded By: collectd-5.8.1-4.el7.x86_64 (ovirt-4.3-centos-opstools)\n
collectd(x86-64) = 5.8.1-4.el7\n Available: collectd-5.7.2-1.el7.x86_64
(ovirt-4.3-centos-opstools)\n collectd(x86-64) = 5.7.2-1.el7\n
Available: collectd-5.7.2-3.el7.x86_64 (ovirt-4.3-centos-opstools)\n
collectd(x86-64) = 5.7.2-3.el7\n Available: collectd-5.8.0-2.el7.x86_64
(ovirt-4.3-centos-opstools)\n collectd(x86-64) = 5.8.0-2.el7\n
Available: collectd-5.8.0-3.el7.x86_64 (ovirt-4.3-centos-opstools)\n
collectd(x86-64) = 5.8.0-3.el7\n Available: collectd-5.8.0-5.el7.x86_64
(ovirt-4.3-centos-opstools)\n collectd(x86-64) = 5.8.0-5.el7\n
Available: collectd-5.8.0-6.1.el7.x86_64 (ovirt-4.3-centos-opstools)\n
collectd(x86-64) = 5.8.0-6.1.el7\n Available: collectd-5.8.1-1.el7.x86_64
(epel)\n collectd(x86-64) = 5.8.1-1.el7\n Available:
collectd-5.8.1-2.el7.x86_64 (ovirt-4.3-centos-opstools)\n collectd(x86-64) =
5.8.1-2.el7\n Available: collectd-5.8.1-3.el7.x86_64
(ovirt-4.3-centos-opstools)\n collectd(x86-64) = 5.8.1-3.el7\n
Available: collectd-5.8.1-5.el7.x86_64 (ovirt-4.3-centos-opstools)\n
collectd(x86-64) = 5.8.1-5.el7\nError: Package: collectd-disk-5.10.0-2.el7.x86_64
(@ovirt-4.3-centos-opstools)\n Requires: collectd(x86-64) = 5.10.0-2.el7\n
Removing: collectd-5.10.0-2.el7.x86_64 (@ovirt-4.3-centos-opstools)\n
collectd(x86-64) = 5.10.0-2.el7\n Downgraded By: collectd-5.8.1-4.el7.x86_64
(ovirt-4.3-centos-opstools)\n collectd(x86-64) = 5.8.1-4.el7\n
Available: collectd-5.7.2-1.el7.x86_64 (ovirt-4.3-centos-opstools)\n
collectd(x86-64) = 5.7.2-1.el7\n Available: collectd-5.7.2-3.el7.x86_64
(ovirt-4.3-centos-opstools)\n collectd(x86-64) = 5.7.2-3.el7\n
Available: collectd-5.8.0-2.el7.x86_64 (ovirt-4.3-centos-opstools)\n
collectd(x86-64) = 5.8.0-2.el7\n Available: collectd-5.8.0-3.el7.x86_64
(ovirt-4.3-centos-opstools)\n collectd(x86-64) = 5.8.0-3.el7\n
Available: collectd-5.8.0-5.el7.x86_64 (ovirt-4.3-centos-opstools)\n
collectd(x86-64) = 5.8.0-5.el7\n Available: collectd-5.8.0-6.1.el7.x86_64
(ovirt-4.3-centos-opstools)\n collectd(x86-64) = 5.8.0-6.1.el7\n
Available: collectd-5.8.1-1.el7.x86_64 (epel)\n collectd(x86-64) =
5.8.1-1.el7\n Available: collectd-5.8.1-2.el7.x86_64
(ovirt-4.3-centos-opstools)\n collectd(x86-64) = 5.8.1-2.el7\n A
▽
vailable: collectd-5.8.1-3.el7.x86_64 (ovirt-4.3-centos-opstools)\n
collectd(x86-64) = 5.8.1-3.el7\n Available: collectd-5.8.1-5.el7.x86_64
(ovirt-4.3-centos-opstools)\n collectd(x86-64) = 5.8.1-5.el7\nError:
Package: collectd-postgresql-5.10.0-2.el7.x86_64 (@ovirt-4.3-centos-opstools)\n
Requires: collectd(x86-64) = 5.10.0-2.el7\n Removing:
collectd-5.10.0-2.el7.x86_64 (@ovirt-4.3-centos-opstools)\n collectd(x86-64)
= 5.10.0-2.el7\n Downgraded By: collectd-5.8.1-4.el7.x86_64
(ovirt-4.3-centos-opstools)\n collectd(x86-64) = 5.8.1-4.el7\n
Available: collectd-5.7.2-1.el7.x86_64 (ovirt-4.3-centos-opstools)\n
collectd(x86-64) = 5.7.2-1.el7\n Available: collectd-5.7.2-3.el7.x86_64
(ovirt-4.3-centos-opstools)\n collectd(x86-64) = 5.7.2-3.el7\n
Available: collectd-5.8.0-2.el7.x86_64 (ovirt-4.3-centos-opstools)\n
collectd(x86-64) = 5.8.0-2.el7\n Available: collectd-5.8.0-3.el7.x86_64
(ovirt-4.3-centos-opstools)\n collectd(x86-64) = 5.8.0-3.el7\n
Available: collectd-5.8.0-5.el7.x86_64 (ovirt-4.3-centos-opstools)\n
collectd(x86-64) = 5.8.0-5.el7\n Available: collectd-5.8.0-6.1.el7.x86_64
(ovirt-4.3-centos-opstools)\n collectd(x86-64) = 5.8.0-6.1.el7\n
Available: collectd-5.8.1-1.el7.x86_64 (epel)\n collectd(x86-64) =
5.8.1-1.el7\n Available: collectd-5.8.1-2.el7.x86_64
(ovirt-4.3-centos-opstools)\n collectd(x86-64) = 5.8.1-2.el7\n
Available: collectd-5.8.1-3.el7.x86_64 (ovirt-4.3-centos-opstools)\n
collectd(x86-64) = 5.8.1-3.el7\n Available: collectd-5.8.1-5.el7.x86_64
(ovirt-4.3-centos-opstools)\n collectd(x86-64) = 5.8.1-5.el7\nError:
Package: collectd-write_syslog-5.10.0-2.el7.x86_64 (@ovirt-4.3-centos-opstools)\n
Requires: collectd(x86-64) = 5.10.0-2.el7\n Removing:
collectd-5.10.0-2.el7.x86_64 (@ovirt-4.3-centos-opstools)\n collectd(x86-64)
= 5.10.0-2.el7\n Downgraded By: collectd-5.8.1-4.el7.x86_64
(ovirt-4.3-centos-opstools)\n collectd(x86-64) = 5.8.1-4.el7\n
Available: collectd-5.7.2-1.el7.x86_64 (ovirt-4.3-centos-opstools)\n
collectd(x86-64) = 5.7.2-1.el7\n Available: collectd-5.7.2-3.el7.x86_64
(ovirt-4.3-centos-opstools)\n collectd(x86-64) = 5.7.2-3.el7\n
Available: collectd-5.8.0-2.el7.x86_64 (ovirt-4.3-centos-opstools)\n
collectd(x86-64) = 5.8.0-2.el7\n Available: collectd-5.8.0-3.el7.x86_64
(ovirt-4.3-centos-opstools)\n collectd(x86-64) = 5.8.0-3.el7\n
Available: collectd-5.8.0-5.el7.x86_64 (ovirt-4.3-centos-opstools)\n
collectd(x86-64) = 5.8.0-5.el7\n Available: collectd-5.8.0-6.1.el7.x86_64
(ovirt-4.3-centos-opstools)\n collectd(x86-64) = 5.8.0-6.1.el7\n
Available: collectd-5.8.1-1.el7.x86_64 (epel)\n collectd(x86-64) =
5.8.1-1.el7\n Available: collectd-5.8.1-2.el7.x86_64
(ovirt-4.3-centos-opstools)\n collectd(x86-64) = 5.8.1-2.el7\n
Available: collectd-5.8.1-3.el7.x86_64 (ovirt-4.3-centos-opstools)\n
collectd(x86-64) = 5.8.1-3.el7\n Available: collectd-5.8.1-5.el7.x86_64
(ovirt-4.3-centos-opstools)\n collectd(x86-64) = 5.8.1-5.el7\n",
"rc": 1, "results": ["Loaded plugins: fastestmirror,
versionlock\nLoading mirror speeds from cached hostfile\n updates:
mirror.ash.fastserv.com\nResolving Dependencies\n--> Running transaction check\n--->
Package collectd.x86_64 0:5.8.1-4.el7 will be a downgrade\n---> Package collectd.x86_64
0:5.10.0-2.el7 will be erased\n--> Finished Dependency Resolution\n You could try using
--skip-broken to work around the problem\n You could try running: rpm -Va --nofiles
--nodigest\n"]}