Skip to content

Releases: plesk/cloudlinux7to8

Release v1.1.9

30 Mar 08:17
5dba103

Choose a tag to compare

Improvements

  • Improved PostgreSQL repository handling by skipping disabled repositories during leapp configuration to prevent conversion issues with modern PostgreSQL installations

Bugfixes

  • Enhanced PostgreSQL locale handling to ensure proper matching with PostgreSQL locale configurations
  • Enhanced DNF command automation during PostgreSQL package installation by adding the -y flag to update commands for unattended operation

Release v1.1.8

16 Feb 10:09
cb28563

Choose a tag to compare

Improvements

  • Added support for SOGo extension during conversion process
  • Enhanced systemd service management by ensuring the dist-upgrade service is removed at the very end of the conversion process

Bugfixes

  • Fixed license activation issues on systems with multiple network interfaces by removing python3-ethtool package at the final stage of conversion

Release v1.1.7

06 Nov 12:40
e5de269

Choose a tag to compare

Improvements

  • Changed leapp resume mechanism to call leapp --resume directly instead of relying on systemd, preventing potential conflicts with the dist-upgrader finishing stage
  • Updated error messages for governor asserts to include diagnostic commands for better troubleshooting.

Build

  • Updated build infrastructure to use newer Docker images for improved build stability and speed

Release v1.1.6

25 Sep 14:30
f3ef198

Choose a tag to compare

Improvements

  • Addressed DNS resolution failures by ensuring proper /etc/resolv.conf is available in the leapp container.
  • Added automatic removal of legacy psa-fileserver package prior to system conversion to prevent upgrade failures.
  • Improved DNF cache management by running 'dnf clean all' before upgrade to prevent curl and download errors.
  • Added DNF cache cleaning before package updates on finishing stage to prevent repository metadata issues.

Release v1.1.5

05 Sep 12:41
409422e

Choose a tag to compare

Improvements

  • Update to new versions of cloudlinux provided leapp data packages

Release v1.1.4

20 Aug 08:41
c3a9555

Choose a tag to compare

Improvements

Pre-checks

  • Added a pre-check for the '/boot' partition to ensure sufficient space before upgrade.
  • Prevents conversion if dnf can't be installed.
  • Prevents conversion if there are duplicate mount points in /etc/fstab.

Action improvements

  • Improved handling of PermitRootLogin in SSH configuration: now automatically changes 'without-password' to an allowed value.
  • Fixed issue with GPG keys parsing when keys are space-separated on the same line.
  • Disabled cloudlinux-elevate repository during final package upgrade and when packages are installed.

Feedback improvements

  • Includes /etc/fstab in the feedback archive.

Release v1.1.3

03 Jul 05:54
1b10ca5

Choose a tag to compare

Improvements

  • Updated CloudLinux Leapp Packages
  • Excluded handling of Imunify360 extension repositories, as they're now managed directly by the CloudLinux Leapp tooling.
  • Enhanced the PostgreSQL locale pre-checker: it no longer fails when no locale is set in the environment, as long as it's defined in the configuration files.

Release v1.1.2

03 Jun 04:46
44161ee

Choose a tag to compare

Improvements

  • Improved handling of password-protected repositories: Fixed an issue where the conversion process could get stuck when dealing with Immunify extension repositories that use password-protected gpg-keys. The tool now extracts required GPG keys from the local RPM database instead of attempting to fetch them from remote sources that require credentials.
  • Prevent resume on critical failures: Prevent attempting to resume the conversion process on reboot, if failures have occurred during preparation stage.
  • Enhanced kernel version comparison: handle TuxCare kernel versions properly, ensuring accurate version comparisons during pre-checking.
  • Better failure recovery: The tool now provides clearer guidance when conversion failures occur, highlighting that the script can be called again to resume the conversion process after addressing any issues.

Bug Fixes

  • Fixed service startup issues during revert process: Resolved an issue where certain Plesk services could fail to start during the revert process due to missing dependencies. The tool now ensures conflict packages (like OpenSSL) are properly re-installed before attempting to start basic Plesk services.
    Improved MOTD restoration: Enhanced the handling of MOTD restoration when the script is restarted after a failure.

Release v1.1.1

15 Apr 06:25
90ad985

Choose a tag to compare

Enhancements

  • Display leapp-report inhibitors when the leapp-preupgrade command fails, making it easier to investigate issues on this step.
  • Retain the /etc/my.cnf configuration file to ensure custom settings are not lost after the conversion process

Release v1.1.0

28 Mar 14:30
3c53027

Choose a tag to compare

Enhancements

  • Update to the new leapp tools provided by cloudlinux team
  • Re-install Roundcube only if previously installed
  • Add pre-check CLI option to make it possible to run only pre-checks

Bug Fixes

  • Allow "error" state for plesk components, preventing fail on parsing states from plesk installer output
  • Ensure PostgreSQL systemd service runs only when necessary during pre-checks
  • Retrive plesk GPG keys for leapp configuration to make sure they are available for the upgrade process