СloudLinux Blog

WP Optimization Suite for CloudLinux OS Solo Beta Release

Written by Inessa Atmachian | Aug 26, 2021 1:05:33 PM

New updated packages related to our new tool – WP Optimization Suite for CloudLinux OS Solo are now available for download from our updates-testing repository.

Visit this page to get more information about  WP Optimization Suite. The WP Optimization Suite for CloudLinux OS Shared PRO will be available at the end of Q3.

Changelog

alt-python27-cllib-3.2.2-1

  • Added WP Optimization Suite feature for CloudLinux OS Solo
  • LU-2664: Improve user reload process in the CloudLinux WPOS daemon
  • PTCLLIB-231: Provide the method to detect the number of hosting accounts for CloudLinux OS Solo and cPanel
  • LU-2726: Handled UnicodeUnicodeDecodeError in is_advanced_cache_enabled()

lve-utils-6.1.0-2

  • Added WP Optimization Suite feature for CloudLinux OS Solo
  • LU-2715: Detect ROC plugin installed by other soft (not CloudLinux WPOS) and print error
  • LU-2716: Fix error message about supported PHP versions
  • LU-2725: Don't pass env variables to the php -m call
  • LU-2713: Improve detection of ROC errors
  • LU-2732: Fix multisite detection constant to avoid false-positive results with debugging enabled
  • LU-2698 Redis managing when set module
  • LU-2695: UI is blocked when the daemon is killed
  • LU-2697: Add a trigger to LVE-Utils on update all needed alt-python37 packages
  • LU-2694 The clwpos-enable should not write the config if the daemon does not start Redis
  • LU-2636: Added check that Redis extension is loaded
  • LU-2712: Fix "Redis is not running" error message
  • LU-2709: Fix "Conflicting object cache plugin enabled" message
  • LU-2696: Replace predis to phpredis in the redis-cache config
  • LU-2710 Detect the issue with different PHP versions/handlers on the same docroot
  • LU-2664: Improve user reload process in the CloudLinux WPOS daemon
  • LU-2700: Investigate the WP_CACHE_KEY_SALT and the WP_REDIS_PREFIX parameters
  • LU-2698 Problem with clwpos-admin during privileges drop
  • Add gettext to the incompatible PHP error
  • LU-2640: Fix enable/disable errors format
  • Change minimal WordPress version from 3.3 to 3.7
  • LU-2640: Update error messages to add more context and information
  • LU-2549 Add WPOS metrics to the cloudlinux-summary for CloudLinux OS Shared Pro
  • LU-2685: Check minimal required PHP version
  • Fix: move the clwpos_user_get_result function out of TestClwposAdmin class
  • LU-2684: Add headers to malfunctions and issues
  • LU-2667: Get rid of drop_permissions_if_needed decorator and enable code duplicates
  • LU-2486: Handle website response timeouts
  • LU-2618: Add context to output of clwpos-user disable command when the module is already disabled
  • LU-2599: Create enable without config changes function
  • LU-2668: Investigate issue with ea-php80 broken wp-cli
  • LU-2486: Handle multiple WPOS installations for a domain
  • LU-2669: Redis purge, enable and disable must return actual memory usage
  • LU-2486: Add website checking logic and integrate it into existing enable/disable commands
  • LU-2669: The clwpos-user set must return updated config
  • LU-2500: Implement scanning of users' config files in the Redis monitoring daemon
  • Fixed "drop_user_privileges is not defined" in wpos_user.py
  • LU-2666: The wp-config.php gets cleaned completely in some cases
  • LU-2486: Make --wp-path work the same for enabling and disabling commands
  • LU-2486: Added special underscore operator for translatable strings
  • LU-2654: Redis maxmemory min and max must be changed and validated in the UI
  • LU-2658 Extend enable/disable responses with current issues
  • LU-2486: Added required argument --user for the wpos-user utility
  • LU-2658: Update issues format in the clwpos-user get/enable/disable command
  • LU-2574: Enable/disable by admin
  • LU-2468: Implement detection of the WordPress Multisite feature
  • LU-2652: Add mutual exclusive argument groups
  • LU-2648: Don't hide cPanel WPOS icon
  • LU-2166: Add hook: disable caching when not supported PHP version or handler is selected for domain
  • LU-2642: Get rid of locking the same file that we read/write
  • LU-2567: Fix disable command
  • LU-2632: Detect the ea-php74-snuffleupagus module while calling wp-cli
  • LU-2619: Add the plugin_compatibility_check failure if the object-cache.php exists but the conflicting plugin not found
  • LU-2614: Implement checking of CloudLinux OS license according to specifiction
  • LU-2631: Added the "max_cache_memory" to the JSON output for the "clwpos-user get" command
  • LU-2611: Added misconfiguration errors
  • LU-2610: Disable alt-PHP support for WPOS on CloudLinux OS Solo
  • LU-2489: Implement the clwpos-user enable command
  • LU-2629: Fix module check in user config
  • LU-2608: Add enable\disable to user config
  • LU-2567: Implement the clwpos-user disable
  • LU-2514: Implement logs rotation
  • LU-2496: Implement the clwpos-user set command
  • LU-2495: Implement clwpos-user get
  • LU-2603: Add cron task to send statistics on first boot
  • LU-2542: Add metrics that will show if the machine was installed from ISO or by the cldeploy
  • LU-2479: Implement handling of WPOS icon visibility for CloudLinux OS Solo
  • LU-2548: Implement CLI argument parsing wpos-admin utility using argparse
  • LU-2517: WPOS should work on CloudLinux OS Solo + cPanel only
  • LU-2492: Implement the "clwpos-user do-action --action=purge --module=<str>" command
  • LU-2484: Implement the "clwpos-admin set-module" command for CloudLinux OS Solo
  • LU-2474: Add WPOS metrics to the cloudlinux-summary
  • LU-2565: Implement CLI argument parsing for the clwpos-user utility
  • LU-2485: Implement the "clwpos-admin get-report" command for CloudLinux OS Solo
  • LU-2454: Move old clwposctl utility to a new location
  • LU-2501: Rework Redis monitoring daemon
  • LU-2516: Disable WPOS cronjob on CloudL Solo
  • LU-2236: Improve Redises monitoring process in the clwpos daemon
  • LU-2460: Investigate and fix slow Redis start in daemon
  • LU-2414: Implement cronjob to search for all WordPress sites
  • LU-2456: Add rpm trigger to restart Redis after Redis rpm update
  • LU-2048: Refactor logging in WPOS CLI
  • LU-2409: Add support for Redis Object Cache to the CloudLinux WPOS utility
  • LU-2201: Improve checking of requirements
  • LU-2199: Implement the clwposctl apply-cache-for-all-domains command
  • LU-2175: Add check if the w3tc plugin is already installed
  • LU-2120: Do not enable caching when ea-php is selected for the domain
  • LU-2154: Do not recreate redis.conf if it already exists
  • LU-2153: Do not enable caching for not supported domain PHP handlers
  • LU-2138: Make a backup of the w3tc config
  • LU-2085: Uninstall w3tc when removing WPOS
  • LU-2104: Add the --wp-path option
  • LU-2034: Implement setup of Redis for user
  • CloudLinuc WPOS daemon fix for CloudLinux OS 6
  • LU-2122: Check that we use optimal config for w3tc
  • LU-2107: Recreate Redis instance for the user after destroying LVE
  • LU-2090: Improve error handling and argument processing
  • LU-2103: The clwposctl install-cache should not break CSS
  • LU-2098: The clwposctl utility should print pretty JSON by default
  • LU-2079: Improve the clwposctl help message
  • LU-2095: Add verbosity to the clwposctl install/uninstall cache errors
  • LU-2094: Update the copyright_ignore file
  • LU-2034: Implement setup of Redis for user
  • LU-1997: Resolve conflict with hosting plans cronjob
  • LU-2035: Implement installation of the PHP-Redis
  • LU-2036: Implement installation of the W3TC plugin
  • LU-2022: Implement monitoring service for Redis
  • LU-2077: Fix issues with downgrade (WPOS)
  • LU-2078: Implement rotation of the WPOS logs
  • LU-2063: Fix help message that causes an unhandled error
  • LU-2033: Implement installation of the wp-cli
  • LVEW-22: The cagefs_enter_user: add --no-fork option
  • LU-1975: Implement the clwposctl CLI (set-wpos and get-wpos commands)

lvemanager-7.5.0-2

  • Added WP Optimization Suite feature for CloudLinux OS Solo
  • WEB-2258: Fix clean installation of CloudLinux Manager
  • WEB-2251: Add headers to malfunctions and issues

Update command

yum update lvemanager lve-utils alt-python27-cllib --enablerepo=cloudlinux-updates-testing