New updated LVE Manager, LVE-Stats, LVE-Utils, Alt-Python27-Cllib, CageFS, and cloudlinux-linksafe packages have been scheduled for gradual rollout from our production repository.
Rollout slot: 1
Rolled out to: 0.2%
ETA for 100% rollout: May, 28th
Instruction for installation, update and downgrade
Install command:
# yum install lvemanager lve-utils lve-stats cagefs alt-python27-cllib cloudlinux-linksafe
Update command:
# yum update lvemanager lve-utils lve-stats cagefs alt-python27-cllib cloudlinux-linksafe
Downgrade command:
# yum downgrade lvemanager lve-utils lve-stats cagefs alt-python27-cllib cagefs-safebin cloudlinux-linksafe
Immediate installation (via bypass):
yum install lvemanager lve-utils lve-stats cagefs alt-python27-cllib cloudlinux-linksafe --enablerepo=cloudlinux-rollout-1-bypass
Changelog
lvemanager-6.1.4-1
- WEB-1799: Added an ability to get the current version for all users
- WEB-1776: Admin side: redesign PHP Selector interface
- WEB-1783: Implement logic for disabling the "Domain" tab for user
- WEB-1770: Admin side: implement logic to work with domains in the "PHP Selector" tab
- WEB-1775: Admin side: implement API to disable PHP-FPM and set system version for domain
- WEB-1794: Admin side: add paginator to the table with domains
- WEB-1629: Incorrect PHP error_reporting view if value is long
- WEB-1789: User side: identify what filters are selected
- WEB-1783: Implement logic for disabling the "Domain" tab for user (part2)
- WEB-1788: Admin side: message about disabled PHP Selector if alt-php version is system default
- WEB-1809: Use a new design for the old paginator
- WEB-1802: Admin side: Reduce the number of filters in the "Domain" tab
- WEB-1816: Set URL of RSS feed as "https://blog.cloudlinux.com/tag/technical-blog/rss.xml"
- WEB-1793: Use the "--style=user" option when request user graphs
- WEB-1803: Admin side: behaviour of the "Domain" tab if CageFS is disabled
- WEB-1822: Show the "Unavailable" page when CageFS disabled
- WEB-1823: PHP Selector small fixes
- WEB-1785: Admin side: Dashboard warning about PHP Selector issue
- WEB-1821: Show the right version in the confirmation window for PHP Selector activation
- LVEMAN-1645: cl-quota does not cleanup the old users
- WEB-1279: Show waiting progress of cldiag on the "Selector" tab
- LVEMAN-1644: Node.js Selector: improve integration with LiteSpeed
- LVEMAN-1647: Added the "$CL_VIRTUAL_ENV/lib/bin/" to the "$PATH" in the Node.js virtual environment
- LU-1684: Added a possibility to install lsapi via Wizard on DirectAdmin from beta
- LU-1684: Added a possibility to install lsapi via Wizard on DirectAdmin from beta. Part II
- WEB-1819: Fixed incorrect time translation in Dashboard
- LU-1068: Improved errors reporting for the cl-quota utility
- WEB-1835: PHP Selector errors with the "zlib.output_compression = On"
- WEB-1810: Prepare skeleton of SPA application for X-Ray
- WEB-1825: Hide modules in Wizard according panel features
- WEB-1826: Hide modules on Dashboard according configuration
- Fixed displaying quota limits on the "Resource usage" page
- LU-1718 Make config parser less strict and ignore duplicate options in configs
- Remove function duplicate
- LVEMAN-1657: Fix Unicode regression in htaccess parsing in Python 3
- WEB-1829: Admin part: 'use PHP Selector' button should not be active in some case
- WEB-1828: Admin part: use PHP Selector button should not reset search filter
- LVEMAN-1661: Plesk 18 does not install native PHP by default and PHP Selector is broken
- LVEMAN-1657: Fixed Unicode regression (reopened)
- LVEMAN-1661: Disable extra environment check
- WEB-1858: User: PHP Selector: change version in table when change current version
- WEB-1859: Update the Native version when changing the system default version
- WEB-1800: Improved wording of a message for the Native PHP Selected in PHP Selector
- WEB-1852: Notification about Dashboard's relevance should be more evident
- WEB-1832: Interface improvements
- Fixed PHP Selector tests
- LVEMAN-1669 Python 2.7 > Python 3.7 migration issue TypeError: a bytes-like object is required, not string
lve-utils-4.2.2-1
- PTCLLIB-192: Implemented a new folder-based hooks installation mechanism on DirectAdmin
- LU-1654: Set the "cloudlinux=yes" parameter in the "/usr/local/directadmin/custombuild/options.conf"
- LU-1685: Corrected a typo in the cldiag help
- WEB-1788: Admin side: message about disabled PHP Selector if alt-php version is the system default
- LU-1686: Added cldiag cron check enabled metric
- LU-1544: LVE limits don't reset to the signed package limits in DirectAdmin for the account which was created by the reseller
- LU-1677: Added collecting of number of domains and subdomains on the server in daily stats
- LU-1691: Fixed lve-utils performance regression
- LU-1672 [Endurance] Added a metric for datacycle usage
- WEB-1785: Admin side: Dashboard warning about PHP Selector issue
- WEB-1784: Admin side: a message about incompatibility
- LU-978: Always create the "clsupergid" group
- LU-1631: Added an ability to set lve-stats2 email parameters
- LU-1696: Added LiteSpeed web-server usage statistic in cl-summary for adding into ClickHouse
- LU-1684: Added a possibility to install lsapi via Wizard on DirectAdmin from beta
- LU-1684: Add a possibility to install lsapi via Wizard on DirectAdmin from beta. Part II
- LU-1702 Added cloudlinux linksafe metric
- LU-1258 Skip suspended users in the "--check-cpanel-packages" checker
- LU-1239: Skip the WHMCS "Custom" package during package checking
- LU-1381: Case installing panel after LVE Manager, LVE-Utils
- LU-1068: Improved errors reporting for the cl-quota utility
- LU-1068: Refactor clquota_lib in order to avoid code duplicates
- PTCLLIB-192: Removed hooks function from clcontrollib
- LU-1372: Prepare Cloud Linux Summary & Dashboard to work with unification
- LU-1720: Fixed the copyright checker failure on lve-utils
- LU-1718: Make config parser less strict and ignore duplicated options in configs
- LU-1720: Fixed copyright checker failure on lve-utils. Part II
- LVEMAN-1658: Fixed dynamicUI crash during Node.js installation on DirectAdmin
- LU-1710: Fixed lve-utils unit-tests fail during building on the EL8 environment
- LVEMAN-1664: Use "/usr/bin/switch_mod_lsapi --stat" instead of import Python libraries
- LU-1155: Fixed a cause of mismatch Governor status returned by the cloudlinux-limits
- WEB-1856: Fixed the link in LVE Manager error
- LU-1768: Create prototype which can collect statistics
lve-stats-3.0.4-1
- WEB-1818: Fixed an error occurred while touching the "/var/lve/governor.ts" file when MySQL Governor is not installed
- LVES-996: HTTP requests are not included into the "Snapshots" saved by SnapshotSaver for DirectAdmin, Plesk, etc
- LU-1718: Make config parser less strict and ignore duplicate options in configs
- LVES-991: HTTP requests are not included into the "Snapshots" saved by SnapshotSaver
- LVES-995: Fixed wrong permissions in the "/var/lve/governor.ts"
- LVES-985: Snapshot saver: read number of Litespeed's port from its config
- LU-1631: Added missing parameter to the StatsNotifier.cfg
cagefs-7.0.5-1
- CAG-1038: Change permissions on the "exclude.d" directory
- LU-1718: Make config parser less strict and ignore duplicated options in configs
- CAG-1039: Make the "/dev/shm" isolated by default for new CageFS installations
- LU-1670: Added logging for cagefsctl calls in hooks
- CAG-1033: Disable unneeded cagefsctl calls on cPanel, DirectAdmin and other panels
- WEB-1788: Admin side: message about disabled PHP Selector if alt-php version is the system default
- PTCLLIB-199: Added debug check in the "pre_delete" hook
- PTCLLIB-209: Fixed an error in pretrans scriplet while installing CloudLinux 7.8 from the ISO image
- LVES-996: Added method for getting aliases on Plesk and DirectAdmin
alt-python27-cllib-2.1.3-2
- LU-1768: Create prototype which can collect statistics
- PTCLLIB-209: Fixed an error in pretrans scriplet while installing CloudLinux 7.8 from the ISO image
- LVES-996: Added a method for getting aliases on Plesk and DirectAdmin
- PTCLLIB-208: Bug in the CageFS 7 at the "ispmanager_create_user_wrapper_detect_php_ver" function in the "/usr/share/cagefs/cagefs_ispmanager_lib.py"
- LU-1718: Make config parser less strict and ignore duplicated options in configs
- LVES-991: HTTP requests are not included into the "Snapshots" saved by the SnapshotSaver
- LU-1372: Added an ability for vendor to list supported CloudLinux components
- LU-1283: Create dependency for lve-utils package
- LU-1684: Added a possibility to install lsapi via Wizard on DirectAdmin from beta. Part II
- Added the "text=True" to subprocess in the "vendors_api.parser"
- WEB-1823: PHP Selector small fixes
- PTCLLIB-192: Implemented a new folder-based hooks installation mechanism on DirectAdmin
- PTCLLIB-199: Investigated why the "pre_delete_hooks" fails on cPanel
- WEB-1783: Implemented logic for disabling the "Domain" tab for a user
cloudlinux-linksafe-1-1.26
- LVEMAN-1654: Ensure that linksafe group is configured properly on CloudLinux 8 installed from the ISO image