• Halloween is coming! To celebrate the occasion, we dusted off a couple of old skins, and even created a brand new one (Pixel).
    To get into the festive spirit, install the Skins extension.
  • The new Python extension is now available. It allows customers to deploy and manage WSGI-based Python applications on their websites directly from Plesk.
  • The Plesk Mobile apps for iOS and Android and the Plesk Mobile Center extension have been deprecated, and are no longer available for new installations. In Plesk Obsidian 18.0.84, the Plesk Mobile Center extension will be removed from servers during the upgrade, and the Plesk Mobile apps will lose their server management features.
  • The Social Login extension has been deprecated and will be removed in Plesk Obsidian 18.0.84. After that, it will no longer be possible to log in to Plesk with a Google, Facebook, GitHub account, or with a passkey. Plesk usernames and passwords, as well as logging in with a WebPros Account, are not affected.

Upgrade problems from 7.5.4

T

Thufir

Guest
I've been unable to upgrade from 7.5.4 at all to any version of 8.x. Attempts through the upgrader in Plesk say that it's installing, but when going back at a later time, no packages were upgraded.

I tried to run /usr/local/psa/admin/sbin/autoinstaller which fails on all versions other than 7.5.4 -- which is already current anyway.

The errors that autoinstaller is giving are below for all 3 versions. Anyone have an idea on a solution?


---------------------------------------------------------------------

Version 8.0.0
-------------
Reading system installed packages...done.
Download file plesk-8.0.0-rhel3-i386.hdr.gz: 100% done.
Download file plesk-8.0.0-rhel3-i386.hdr.gz: 100% done.
Resolve components
ERROR: Can't install product package psa-locale-base-en-US
Errors just before:
- Trying to find direct requires for '/usr/local/psa/admin/htdocs/locales/default' of package psa-8.0.0-rhel3.build80060425.18.i586
- Append necessary package in selectBestResolvers psa-locale-base-en-US-8.1.0-rhel3.build81070201.15.noarch

ERROR: Installation failed

---------------------------------------------------------------------

Version 8.0.1
-------------
Download file plesk_getkeyinfo.sh: ERROR: Curl download failed: The requested URL returned
error: 404 Can't download https://autoinstall.plesk.com/PSA_8.0.1/plesk_getkeyinfo.sh

ERROR: Installation failed

---------------------------------------------------------------------

Version 8.1.0
-------------
Reading system installed packages...done.
Download file update-8.1.0-rhel3-i386.hdr.gz: 16%..100% done.
Download file build-8.1.0-rhel3-i386.hdr.gz: 67%..100% done.
Resolve components
ERROR: Impossible do installation while package psa-bu-7.5.4-rhel3.build75060321.20.i586 is
installed in system

Errors just before:

- Trying to find direct hardwired dependencies for package
psa-8.1.0-rhel3.build81061129.22.i586

- Check for need upgrade of psa-bu-7.5.4-rhel3.build75060321.20.i586 with upgrade of psa-7.5.4-rhel3.build75050824.12.i586 wich needs to install psa-8.1.0-rhel3.build81061129.22.i586

- Unresolved dependency: necessary package psa-8.1.0-rhel3.build81061129.22.i586 have older version psa-7.5.4-rhel3.build75050824.12.i586. After upgrade we will have the dependency 'psa = 7.5.4' of package psa-bu-7.5.4-rhel3.build75060321.20.i586 is unresolved, add to removable list psa-bu

- Find remove mode solution for package psa-bu-7.5.4-rhel3.build75060321.20.i586

ERROR: Installation failed
 
Problem FIXED

I eventually worked out what needed to be done. For some reason the autoinstaller wouldn't do this:

I'm using Redhat ES3, and had to do a forced upgrade to some of the base files. "rpm -U --force --nodeps" on the following files:

psa-8.1.0-rhel3.build81061129.22.i586.rpm
psa-libpam-plesk-8.1.0-rhel3.build81061129.22.i586.rpm
psa-locale-base-en-US-8.1.0-rhel3.build81070201.15.noarch.rpm


Once this was done, I ran the autoinstaller again, and was able to install all needed packages. It did show that the base package was still not the new version, probably because other files weren't yet installed. It is now showing everything to be current.
 
Back
Top