Plesk Linux

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 --dupes
Loaded plugins: fastestmirror
sw-librrd-1.6.0.1-centos7.18030119.x86_64
sw-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 --dupes
Loaded plugins: fastestmirror
[root@server ~]#

Make sure no duplicated more. Then repatch it.

plesk installer update --repatch

Done.

Leave a Reply

Your email address will not be published. Required fields are marked *