Symptoms
-
Plesk Migrator migration from DirectAdmin server with End of Life OS (like CloudLinux or Centos 6 and 7) towards a server that has a supported OS and a latest version of Plesk fails with an error that is similar to the following:
Failed to deploy Python on source server
Cause: Command execution failed on the source server 'directadmin' (203.0.113.2) with non-zero exit code.
command: yum install -y -q plesk-py3
exit code: 1
stdout:
stderr: Error: Nothing to doThat is a critical error, migration was stopped
Cause
No plesk-py3
package is available for operating systems that have reached their End of Life (EOL).
Resolution
1. Download the custom Plesk Migrator build file that is attached to this article.
2. Upload it to your Plesk destination server
3. Log into the destination server via SSH
4. Install the custom Plesk Migrator build that you have placed on your destination server by navigating to the directory in which the file was placed and executing the following command:
# plesk bin extension -i panel-migrator-2.25.6-1356-custom.zip
Retry the migration attempt afterwards.