CloudLinux OS Blog

LVE Manager, CageFS, LVE-utils, and Alt-Python27-cllib updated

LVE Manager, CageFS, LVE-utils, and Alt-Python27-cllib updated

New updated LVE Manager, CageFS, LVE-utils, and Alt-Python27-cllib packages are now available for download from our production repository.

As CloudLinux Dashboard Beta was released November 2018, all this time we've been testing it and this is the last prerelease before Dashboard goes to Production.

Please also note that starting from LVE Manager version 4.0-26.13, ImunifyAV is available from the production repository.

Please find the full changelog below.

How to update

To update, run:

yum update alt-python27-cllib lve-utils cagefs lvemanager

How to downgrade

To downgrade, run:

yum downgrade alt-python27-cllib cagefs lve-utils lvemanager

+ Changelog

alt-python27-cllib-1.4-14.8

  • LU-1035: investigated [Errno 14] Bad address when reading htaccess cache;
  • LU-1031: handle whmapi errors in get_php_domains_info;
  • CAG-843: fixed a bug of migrate fs.proc_can_see_other_uid value on new installations;
  • LU-975: added unicodeify method (opposite to byteify).

lve-utils-3.0-23.10

  • LU-1035: investigated [Errno 14] Bad address when reading htaccess cache - added `kernel` field to sentry tags;
  • LU-1043: investigated "Max retries exceeded" when sending statistics;
  • LU-1037: "cloudlinux-summary status" should return "failed" status if there is any exception in metric;
  • LU-1033: handle the case when ncpu is absent from ve.cfg;
  • LU-1013: added the last sending statistics status to cloudlinux-summary status;
  • LU-1015: do not require --json for cloudlinux-summary;
  • LU-1014: removed old Dashboard code;
  • LVES-920: investigated and fixed possible memory leak in lve-stats;
  • LU-1036: handle case when cl-statistics database malformed and we cannot get faults;
  • LU-1007: changed cloudlinux-summary API endpoint;
  • LU-1031: handle whmapi errors in get_php_domains_info;
  • CAG-843: fixed a bug of migrate fs.proc_can_see_other_uid value on new installations;
  • LU-990: added an ability to toggle statistic collection for cloudlinux-summary. Part 3;
  • LU-990: added an ability to toggle statistic collection for cloudlinux-summary. Part 2;
  • LU-990: added an ability to toggle statistic collection for cloudlinux-summary;
  • LU-989: return total reseller count when resellers limits are not supported;
  • LU-975: fixed incorrect output from `lvectl list-packages` with non-Unicode names of packages;
  • LU-981: cl-summary get-remote does not return success status;
  • added "users_with_faults" metric;
  • LU-913: added modules status information for Usage Statistics;
  • LU-964: added statistics metric token for signing each sending;
  • LU-966: provide blocking of simultaneous (parallel) gathering of statistics;
  • LU-965: provide get request from ClickHouse with using of signing token;
  • LU-970: get status of collecting usage statistics;
  • LU-970: get status of collecting usage statistics. Part 2;
  • LVES-924: check non-using of /tmp folder in all project for security purposes;
  • LU-971: allow async running of collecting statistics.

cagefs-6.1-28

  • CAG-851: added /var/cpanel/ea4 into CageFS;
  • LVEMAN-1369: PHP Selector stops working after toggling CageFS;
  • CAG-844: investigated and added /usr/local/cpanel/etc into CageFS;
  • CAG-843: fixed a bug of migrate fs.proc_can_see_other_uid value on new installations;
  • CAG-842: investigated and added /etc/cpanel/ea4/is_ea4 into CageFS;
  • LVES-924: check non-using of /tmp folder in all project for security purposes;
  • WEB-491: fixed appereance for LVE icon in DirectAdmin (skin Capri);
  • CAG-832: investigated: add gpg binaries to CageFS;
  • CAG-828: added python-selector.json to CageFS;
  • CAG-827: CageFS hook should not break MultiPHP INI Editor in cPanel.

lvemanager-4.0-26.13

  • use stable repository for ImunifyAV;
  • WEB-1308: hide Dashboard for Stable;
  • LU-1032: skip user and write error to log when htaccess_cache is broken or not accessible;
  • LU-1035: investigated [Errno 14] Bad address when reading htaccess cache;
  • LVEMAN-1408: ignore users which do not exist in passwd while getting Python/Ruby statistics;
  • WEB-1302: UI fixes for Dashboard;
  • WEB-1288: don't apply "Manage" filter while clicking on "Details" button;
  • LU-1038: fixed an issue when 'Interpreter' had no attribute 'version_full';
  • WEB-1289: remove using of Data::UUID->new in source code;
  • LU-1031: handle whmapi errors in get_php_domains_info;
  • WEB-1285: fixed the title in "MySQL Governor" facet;
  • WEB-1287: calculate time range correctly when clicking on "Details" button for End Users and Resellers;
  • WEB-1277: line returned in /tvar/tcpanel/tresellers breaks dynamicui_cpanel.py script;
  • WEB-1275: install_antivirus.py prints irrelevant information to stdout;
  • WEB-1252: update Dashboard status in background by timer;
  • WEB-1276: UI fixes for Dashboard;
  • WEB-1257: Dashboard Refresh should be disabled if cl_statistics_enabled=0;
  • WEB-1241: Dashboard issues by QA team (part II);
  • WEB-1246: fixed URL parameters and Dashboard links (part II);
  • WEB-1237: adapt ImunifyAV installer to deploy.sh;
  • WEB-1232: display link to ImunifyAV in DirectAdmin;
  • WEB-1208: make the LVE Manager installing imunifyAV;
  • WEB-1196: implement link and banner for transition to the ImunifyAV;
  • WEB-1211: update imunify-antivirus initialization status for waiting ready status;
  • LU-993: cron output: Backend is unhealthy;
  • WEB-1249: Dashboard refresh button does not work;
  • WEB-1250: fixed invalid date for the 'statistics collected' header for the first openning of Dashbord;
  • WEB-1246: fixed URL parameters and Dashboard links;
  • adapt code for old load spinner;
  • WEB-1241: Dashboard issues by QA team;
  • WEB-1243: improved checking data state in Dashboard;
  • WEB-1228: Dashboard design fixes;
  • WEB-1226: added notification about stolen license and turned off statistic;
  • WEB-1168: added an ability to refresh data on Dashboard;
  • WEB-1220: show a welcome message for a fresh install;
  • WEB-1210: use cloudlinux-summary get-remote as data source for Dashboard;
  • WEB-1140: added router parameters required for linking to specific places in plugin from Dashboard;
  • WEB-1056: close inactive accordion group in Options tab (show only active group);
  • WEB-163: cover utility cloudlinux-cli by unit tests (checking of Permissions);
  • WEB-1141: cover Dashboard by integration tests;
  • WEB-1192: added tooltip or comment for Python/Ruby Applications and remove "v." for PHP in Dashboard;
  • WEB-1162: discussed and implemented UI\UX fixes and improvments for Dashboard;
  • WEB-1177: added handling of the case when cloudlinux-summary utility returns result with some missed keys;
  • WEB-1154: use cloudlinux-summary like source data for Dasboard's component;
  • WEB-1138: prepared a structure for Dashboard and mocked response data;
  • WEB-1139: prepared a template with styles for Dashboard.

Topic: CloudLinux OS Blog , Tags: #cagefs, #alt-python, #lve-utils, #lve-manager,

526 people viewed this

Comments

 
No comments yet

Leave your comment

Guest, Wednesday, 16 January 2019

Captcha Image