
I’m here to announce that today we are migrating our codebase to Python 3. Earlier, we announced Python 3 migration for Beta and there are some changes compared with the Beta release, namely, we have decided to keep the former name for the alt-python27-cllib package to provide backward compatibility and proper downgrade.
And now, all packages related to this release are scheduled for gradual rollout from our production repository and will be available for all customers within three weeks.
Rollout slot for CloudLinux 6/ 6 hybrid /7: 1
Rollout slot for CloudLinux 8: 2
Rolled out to: 1%
ETA for 100% rollout: March, 31st
# yum install lvemanager lve-utils lve-stats cagefs alt-python27-cllib cloudlinux-linksafe# yum update lvemanager lve-utils lve-stats cagefs alt-python27-cllib cloudlinux-linksafe# yum downgrade lvemanager lve-utils lve-stats cagefs alt-python27-cllib cagefs-safebin cloudlinux-linksafeyum install lvemanager lve-utils lve-stats cagefs alt-python27-cllib cloudlinux-linksafe --enablerepo=cloudlinux-rollout-1-bypassyum install lvemanager lve-utils lve-stats cagefs alt-python27-cllib cloudlinux-linksafe --enablerepo=cloudlinux-rollout-2-bypass# yum install governor-mysql# yum update governor-mysql# yum downgrade governor-mysqlyum install governor-mysql --enablerepo=cloudlinux-rollout-1-bypass# yum install alt-mod-passenger# yum update alt-mod-passenger# yum downgrade alt-mod-passengeryum install alt-mod-passenger --enablerepo=cloudlinux-rollout-1-bypassyum install alt-mod-passenger --enablerepo=cloudlinux-rollout-2-bypass# yum install httpd24-alt-mod-passenger# yum update httpd24-alt-mod-passenger# yum downgrade httpd24-alt-mod-passengeryum install httpd24-alt-mod-passenger --enablerepo=cloudlinux-rollout-1-bypassyum install httpd24-alt-mod-passenger --enablerepo=cloudlinux-rollout-2-bypassyum install --enablerepo=cloudlinux-rollout-1-bypass <packageName>yum install --enablerepo=cloudlinux-rollout-2-bypass <packageName>Changelog
lve-manager-6.0.4-1
master-py3 branchpylint --py3k-bb option to LVE Manager-s and -bb keys for LVE Managercollect_py_files script to work with Python 3fix-homedirs commandinterpolation=Noneea-ruby24-mod_passenger works with CloudLinux Python Selectoros.makedirs on Python 3post_modify_domain should not crash on Pleskalt-python27-cllib that breaks yum updatemod_hostinglimitslve-utils-4.0.4-1
cldiag --cron-check command/usr/sbin/lveps cuts user IDs > 8master-py3 branchpylint --py3klve-utils package for CloudLinux 8_parse_lve_linespython_lve-bb option to the lve-utils-s and -bb keys for lve-utilsprocess.cmdline as a method because of new psutil versionencode() in clcontrollib for Pleskcldiaglib error reporting about user’s packagesmigration_ve1_to_v2.py scriptinterpolation=Nonecl-summary get-remote returns -42 for CageFS parameters/usr/sbin/lveps cuts user IDs > 8os.makedirs on Python 3toprettyxml to fileslve-stats-3.0.1-1
Requires: jq for the lve-stats-itests package__iter__res_mem_collector to use bytes during lveps parsingassertItemsEqual with assertCountEqualos.environ['TZ']/dev/null bufferpsycopq2 and lve_read_snapshot)-bb option to lve-stats-bbRequires: jq for lve-stats-itests packagealt-python27-cllib that breaks yum updatecagefs-7.0.3-1
master-py3 branchpylint --py3ksimple_rpm.so for alt-python37-bb option to CageFSumask in CageFSinterpolation=Nonepython3-virtualenv and python36 packages to CageFScagefsctl --addrpm PACKAGE commandjail_shell_disable.sh improvementscloudlinux-linksafe-1-1.25
--skip-php-reload to the cagefsctl --setup-cl-selector called by the /usr/bin/cl-linksafe-reconfigurealt-python27-cllib-2.0.8-5
master-py3 branchassert(Not)Eqals with assert(Not)EqualassertItemsEqual with assertCountEqualbuiltin imports with builtinsreload_processes functionvendors_api-bb option to cllibtext=True in all subprocess callstext=True for subprocess while installing cPanel hookstext=True to the clcaptaindb_info optional, as mentioned in documentationrun_commandinterpolation=Noneos.makedirs on Python 3alt-mod-passenger-5.3.7-11
httpd24-alt-mod-passenger5.3.7-11
ea-apache24-mod-alt-passenger-5.3.7-11
governor-mysql 1.2-53
mariadb104 support/etc/my.cnfPlease, give us feedback on the latest release or share your ideas and feature requests with the product team via [email protected].
If you encounter any issues, do not hesitate and reach out to our support team at https://cloudlinux.zendesk.com/.
Comments