Releases: plesk/cloudlinux7to8
Releases · plesk/cloudlinux7to8
Release v1.0.3
New Features and Improvements
- Lock elevate versions: we lock versions of elevate packages to make sure packages update will not break the conversion process unexpectedly
- Roundcube Configuration Management: Implemented functionality to save and restore Roundcube configurations with custom settings, preventing loss during updates or migrations.
- Feedback archive improvements: Added kernel modules information and leapp related gpg keys into the feedback archive, enhancing diagnostics and system information reporting.
- Internetx Mapping Enhancement: New action introduced to create mapping for internetx.repo repositories
- MOTD messages for signals handling: add MOTD messages on receiving signals to clarify the script status.
- Perl Modules Mapping: added mapping for following perl modules: perl-B-Hooks-OP-Check, perl-B-Hooks-OP-Check, perl-indirect, perl-Scalar-List-Utils, perl-Scalar-List-Utils, perl-Scalar-List-Utils, perl-Test-LeakTrace and perl-Test-LeakTrace.
- PostgreSQL Locale Pre-check: added preliminary checks to ensure PostgreSQL and system locales match before proceeding with operations to avoid failures on PostgreSQL database upgrade on finishing stage.
- Avoid conversion when plesk installed from archive
- Bind Configuration Enhancements: Adjustments to handle all included files in Bind configurations, ensuring comprehensive management of DNS settings
- Avoid remove of mariadb package if new packages can't be installed: there is a chance that mariadb package can't be installed on finishing stage, so we check if it's possible to install new packages before removing the old ones.
Bug Fixes
- Add switching cloudlinux channel back during reversion: Fixed an issue where the CloudLinux channel was not switched back to the original state during the reversion process.
- Avoid elevate update on finishing stage: Elevate update is not required and sometimes leads to dnf issues.
- Mailman Service Handling: Now skips interactions with inactive Mailman services to prevent errors during the conversion process.
- Progress Bar Fix: Enhanced monitoring for situations where progress bars get stuck, ensuring smoother upgrade experiences.
Release v1.0.2
New Features and Improvements
- Support conversion with Amavis antivirus (Plesk email security extension) installed
- Turned off the firewalld systemd service if the plesk-firewall service is installed and active to avoid conflicts between firewall services
Bug Fixes
- Stopped enabling the Spamassassin systemd service if it cannot start (for example, when the service is masked)
- Deleted the lock file and freed resources upon receiving signals to ensure a cleaner shutdown process
- Ensured that PHP 5.6 and PHP 7.0 repositories are not ignored during repository adoption, improving compatibility
- Prevented duplicate prefixes during repository adoption for a cleaner repository setup
- Avoid galera package re-installation on finishing stage if mariadb provided by governor
Cloudlinux 7 to Cloudlinux 8 converter v1.0.1
Changes
- Support conversion with mariadb installed by governor
- Added an assertion to ensure only one kernel-devel package is installed
- Remove pre-checkers for revert action
- Prevent actions.json removal when conversion fails on finish.
- Fixed reversion process when actions.json is missing
Cloudlinux 7 to Cloudlinux 8 converter v1.0.0
First release of the cloudlinux7to8 tool. This tool is based on centos2alma and has been adapted for Cloud Linux 7.