Skip to content

1.20

1.20.09

Released: 22 November 2018

Type Note
Feature Introduced ability to boot a downed KVM VM into rescue mode. Rescue mode can also be enabled via the API.
Feature Introduced ability to rate limit servers in suspension status. See documentation.
Feature Native Disk IO for KVM. If /usr/local/solusvm/data/kvm-io-native exists a KVM virtual server config file will be updated with the following lines:

<domain type='kvm' xmlns:qemu='http://libvirt.org/schemas/domain/qemu/1.0'>
<driver cache='none' io='native'/>
Feature Support for single partition KVM templates. Single Partition Templates
Feature Added support for OpenVZ on Virtuozzo Linux 7
Security Password validation has been updated for OpenVZ virtualization
Improvement The daily task runner has been optimised
Improvement The client mobile template has been disabled. It's outdated and no longer required
Improvement Many other small fixes for various errors that were detected by the advanced error logging
Improvement Introduced advanced error logging. This will allow our support teams to diagnose issues quickly and efficiently
Improvement System database backups will no longer lock the user interface
Improvement KVM network configuration files now contain the correct line breaks
Improvement General performance and stability improvements
Improvement The admin API vserver-create call now allows a custom port speed to be specified with the 'customnspeed' variable
Improvement A new admin API call has been added (vserver-change-nspeed) to allow changing a virtual servers network speed.
Fix Removed KVM video settings from client area, causing unbootable machines.
Fix Removal of all OnApp dependencies
Fix A bug preventing VMs from auto starting KVM virtual machines on node reboot.
Fix Reduced communication load between master/slave, improving performance of high density environments. 
Fix The monthly cron email now shows the correct dates
Fix KVM reboot pre hook is now executed after the config file has been written but before the virtual server is started.
Fix Replaced old branding
Fix If /usr/local/solusvm/data/.bw-keep-chains exists then the chains won’t be deleted
Fix Removed erroneous character from API response on root password reply when creating KVM servers.
Fix Fixed issue where the change owner option would give 500 errors
Fix The admin API vserver-infoall command was running slow
Fix Graph loading in the admin/client areas are now non session locking
Fix vzctl process checking has been relaxed. It caused slowdowns on high volume hypervisors
Fix

Fixed bug where the swap partition in the single partition KVM templates fails to size correctly.

https://support.solusvm.com/hc/en-us/articles/360016722271

Fix Exceptions were occurring when creating a VM or user as a reseller
Fix The function "Reboot virtual server" via API now works correctly