FATAL ERROR: python callback failed, aborting!
Plesk facing issue while initiating Plesk micro updates. The error message :
FATAL ERROR: python callback <bound method RPMTransaction.callback of <yum.rpmtrans.RPMTransaction instance at 0x7f74f2d49998>> failed, aborting!
The issue suspected due to duplicated version of repository. So need to remove the duplicated first.
Make sure the server has yum-utils installed.
yum install yum-utils
Check for duplicated
package-cleanup --dupes
Clean up the duplicated
package-cleanup --cleandupes
Check again if duplicated repo is gone
package-cleanup --dupes
If there is some duplicated repo appear, then we need to remove it manually.
For example :
# package-cleanup --dupesLoaded plugins: fastestmirrorsw-librrd-1.6.0.1-centos7.18030119.x86_64sw-librrd-1.6.0.1-2.centos.7+p18.0.20.0+t191011.1613.x86_64
Now let’s remove it.
[root@server ~]# rpm -e --nodeps --noscripts sw-librrd-1.6.0.1-centos7.18030119.x86_64[root@server ~]# package-cleanup --dupesLoaded plugins: fastestmirror[root@server ~]#
Make sure no duplicated more. Then repatch it.
plesk installer update --repatch
Done.
