SolusVM 2 Release Notes

Latest updates, new features, improvements, and bug fixes for SolusVM 2 virtualization management platform.

Version 2.0.0-39984

2026-03-09

Change Log

Improvement

Added a Retry button for failed Compute Resources upgrades. (SVM2‑6777)

Improvement

Updated documentation links to point to the new SolusVM documentation portal. (SVM2‑6879)

Bugfix

Fixed an issue where some tasks were not executed if other tasks failed due to already non‑existing objects. (SVM2‑6829, SVM2‑6830)

Bugfix

Fixed the issue where Storage Tags were not shown on a Compute Resource Storages tab. (SVM2-6944)

Bugfix

Fixed an issue where the “Install Now” button could appear for the currently installed version instead of the new version. (SVM2‑6646)

Bugfix

Fixed an issue where ARP network filtering could break networking in certain VLAN environments. (SVM2‑6773)

Version 2.0.0-39757

2026-02-19

Change Log

Improvement

Added compatibility support for some S3 storage providers that require the Content-MD5 header and do not support newer AWS SDK integrity headers (e.g. Storj). This resolves backup deletion failures for affected providers. (SVM2-6893)

Bugfix

Fixed the issue where the default gateway may be set incorrectly on the newly deployed Compute Resources on Ubuntu 22.04 and Ubuntu 24.04. (SVM2-6937)

Version 2.0.0-39638

2026-02-12

Change Log

Improvement

Introduced logic to auto-retry updates for Compute Resources that failed to update. (SVM2-6776, SVM2-6884)

Bugfix

Fixed task scheduler configuration issue that could lead to tasks stuck forever. (SVM2-6838)

Bugfix

Fixed problems with the boot of old distributions (e.g. Debian 10, Debian 11, Virtuozzo 7). (SVM2-6872)

Bugfix

Allow Gratuitous ARPs in ARP filtering rules. (SVM2-6701)

Version 2.0.0-39445

2026-01-21

Change Log

Improvement

It is now possible to use a non-primary network interface for outgoing connections on Ubuntu 22.04 and Ubuntu 24.04, even if the interface does not have IP address assigned to it. This can only be configured during the installation of a Compute Resource. (SVM2-6785)

Improvement

When a Virtual Server is created, the necessary PTR records for rDNS are now automatically created for IPv6 addresses as well as IPv4 addresses. (SVM2-6779)

Improvement

The Admin Panel, the Quick Start guide, and the login screen have been updated with the new SolusVM logos! (SVM2-6834)

Bugfix

The NUMA policy in the libvirt XML configuration has been switched from strict to preferred. (SVM2-6841)

Bugfix

Fixed an issue where NUMA topology was not reported to the Management Node during virtual server operations, which could result in missing NUMA pinning in VM configurations. (SVM2-6849)

Bugfix

Fixed an issue where only the last 50 Compute Resources were visible when creating a Virtual Server from the admin panel. (SVM2-6808)

Bugfix

Fixed an issue where, on new installations, the default firmware for Windows 2025 could be set to BIOS instead of EFI, preventing Virtual Servers from booting. (SVM2-6508)

Bugfix

Fixed an issue where manually set OS passwords were reverted after Virtual Server reboot on Debian/Ubuntu systems. (SVM2-6536)

Bugfix

Fixed an issue where the initial password was not set for Debian 12. (SVM2-6494)

Bugfix

Fixed an issue where tasks created using the ‘/api/v1/disaster_recoveries/prepare’ endpoint failed, resulting in Virtual Servers remaining registered on the failed Compute Resource. (SVM2-6852)

Version 2.0.0-39174

2026-01-08

Change Log

Improvement

Added a new OS image: OpenSUSE Leap 16. (SVM2-6691)

Improvement

Added the ability to force delete SSH keys even if they are installed in some VMs. This functionality only removes the SSH key from the SSH keys list, it doesn’t remove SSH keys from VMs. The VM owner must delete them manually. (SVM2-6804)

Bugfix

Fixed an issue where the agent service could not parse NUMA node cpulist format. (SVM2-6826)

Bugfix

Fixed an issue where during VM creation from a backup in the client area the recovery task was not created. (SVM2-6807)

Bugfix

Fixed an issue where it was not possible to add an additional disk with size greater than 1TB to a Virtual Server. (SVM2-6793)

Bugfix

Fixed scheduler issues where some tasks were blocked forever. (SVM2-6705)

Version 2.0.0-38908

2025-12-18

Change Log

Feature

Added the ability to create new Virtual Servers from backups to both the Admin and the Client areas. Read more in our documentation: https://docs.solusvm.com/v2/administrator-guide/Backing%2Bup%2Band%2BRestoring%2BServers.html#create-a-new-virtual-server-with-a-backup (SVM2-6738)

Feature

Added a new API endpoint ‘/api/v1/disaster_recoveries/prepare’. The endpoint allows for using Disaster Recovery with custom backup solutions. First, use the API to create a new Virtual Server with a configuration identical to that of an existing Virtual Server hosted on an unavailable Compute Resource. Then, use your custom backup solution to restore a backup to the newly created Virtual Server. (SVM2-6722)

Improvement

Added the ability to customize the default action for libvirt-guests. Read more in our documentation: https://docs.solusvm.com/v2/administrator-guide/how-to-configure-guest-vm-shutdown-behavior.html (SVM2-6741)

Improvement

Added the ability to customize the Management Node stack configuration. Read more in our documentation: https://docs.solusvm.com/v2/administrator-guide/Customizing%2BConfiguration.html#customize-the-stackyml-settings (SVM2-6736)

Improvement

Added the ability to enable a profiler to help with investigating complex performance issues. This is intended only for the use of the R&D team. (SVM2-6670)

Bugfix

Fixed a broken link to the RockyLinux image. (SVM2-6772)

Bugfix

Fixed the issue where Virtual Servers with hostnames consisting of only numbers could not be reached over the network or logged in to via VNC using password authentication. (SVM2-6734)

Bugfix

Increased the default RabbitMQ nofile limits. (SVM2-6778)

Bugfix

Changed the color of the icons for Compute Resources whose storage(s) have the “Unknown” status from red to gray. (SVM2-6770)

Bugfix

Fixed the issue where incorrect Libvirt XML was generated for Virtuozzo containers with routed networking. (SVM2-6305)

Bugfix

Fixed the issue where some UI text strings were missing from the “Backups” tab of Virtual Servers that had no backups. (SVM2-6366)

Version 2.0.0-38688

2025-12-01

Change Log

Attention

Removed support for older operating systems. Starting with this version, SolusVM 2 no longer supports the following operating systems: Management Nodes—AlmaLinux 8, CentOS 7, CentOS Stream, Debian 10, Debian 11, Ubuntu 18.04, and Ubuntu 20.04; Compute Resources—AlmaLinux 8, CentOS 7, CentOS Stream, Debian 10, Debian 11, Ubuntu 18.04, and Ubuntu 20.04; Templates for VMs—AlmaLinux 8.9, CentOS 7, CentOS 8, CentOS 8 Stream, Debian 9, Debian 10, Debian 11, Ubuntu 18.04, and Ubuntu 20.04. Existing Management Nodes, Compute Resources, and templates will continue to work, but installations on unsupported OSes are no longer possible, and deprecated templates will be marked in the UI. We have stopped testing with these OSes and templates and strongly recommend upgrading your infrastructure and plans accordingly. (SVM2-6420, SVM2-6768)

Feature

Added the ability to use iSCSI as a Shared LVM storage for Virtual Servers. Read more in our documentation: https://docs.solusvm.com/v2/administrator-guide/Adding%2BShared%2BLVM%2BStorage.html (SVM2-6434)

Feature

Added the ability to change a Virtual Server storage type. Read more in our documentation: https://docs.solusvm.com/v2/administrator-guide/Changing%2BVirtual%2BServers%2BStorage%2BType.html (SVM2-6642)

Feature

Introduced checks for storage health and added the storage status information to UI. (SVM2-6636, SVM2-6637)

Improvement

Added new Storage Type fields to Virtual Servers page with the possibility to filter by a type. (SVM2-6641)

Improvement

Improved readability for long application and operating system names during Virtual Server creation. (SVM2-6717)

Version 2.0.0-38455

2025-11-13

Change Log

Bugfix

Fixed the issue where installations and updates could fail after the Docker Engine 29.0 release. If you have already upgraded Docker to 29.0, you may be unable to update SolusVM 2. In that case, please follow the KB article: https://support.solusvm.com/hc/en-us/articles/36261528929943-Installation-update-tasks-and-one-time-login-are-failed-with-the-error-failed-to-get-containers-Error-response-from-daemon-client-version-1-43-is-too-old-Minimum-supported-API-version-is-1-44 (SVM2-6743)

Version 2.0.0-38276

2025-11-05

Change Log

Bugfix

Fixed the issue where, when creating multiple Virtual Servers at once, the creation of some of them could fail with the ‘Failed to create the next IP address’ error. (SVM2-6702)

Version 2.0.0-37935

2025-10-08

Change Log

Improvement

Improved API response time by up to 15%. (SVM2-6618)

Improvement

Improved the performance of Compute Resources and the Management Node by preventing multiple versions of the same task from running simultaneously. Large SolusVM 2 clusters in particular will benefit from this change. (SVM2-6647)

Improvement

It is now possible to configure network rules for individual Compute Resources. You can find the new “Network Rules” section in Compute Resources’ settings. (SVM2-6652)

Improvement

Added a new OS image: Debian 13. (SVM2-6597)

Bugfix

Fixed an issue where scheduled backups were not being created due to the delayed execution of the task. (SVM2-6590)

Bugfix

Fixed an issue where attaching a Compute Resource to an S3 Backup Node could fail with the “Backup node is not accessible” error. (SVM2-6681)

Bugfix

Fixed an issue where Virtual Servers that were recovered using Disaster Recovery would sometimes not start automatically after the Compute Resource reboot. (SVM2-6687)

Version 2.0.0-37619

2025-09-04

Change Log

Improvement

Added a new OS image: AlmaLinux 10. (SVM2-6431)

Improvement

Sped up the caching of data used for Disaster Recovery. (SVM2-6620)

Version 2.0.0-37557

2025-08-28

Change Log

Feature

The Management Node can now run on Debian 13. (SVM2-6595)

Improvement

It is now possible to customize the PostgreSQL configuration. Learn more in our documentation: https://docs.solusvm.com/v2/administrator-guide/Customizing%2BConfiguration.html (SVM2-6593)

Bugfix

Fixed an issue where the number of hosted Virtual Servers was missing from the “Compute Resources”, and the “Add Server” button was missing from the individual Compute Resources’ pages. (SVM2-6632)

Version 2.0.0-37498

2025-08-21

Change Log

Attention

On November 28th, 2025 the support for a number of OSes will be deprecated. They are outdated, and are not recommended for use in production. Management Nodes: AlmaLinux 8, CentOS 7, CentOS Stream, Debian 10, Debian 11, Ubuntu 18.04, and Ubuntu 20.04. Compute Resources: AlmaLinux 8, CentOS 7, CentOS Stream, Debian 10, Debian 11, Ubuntu 18.04, and Ubuntu 20.04. Templates for VMs: AlmaLinux 8.9, CentOS 7, CentOS 8, CentOS 8 Stream, Debian 9, Debian 10, Debian 11, Ubuntu 18.04, and Ubuntu 20.04. The deprecated images will not be removed, but will be marked with the “Deprecated” label. You will still be able to create Virtual Servers from deprecated images. However, doing so is not recommended, and we do not guarantee that such Virtual Servers will be supported in future SolusVM 2 versions. We strongly recommend that you upgrade your infrastructure and plans accordingly.

Feature

Compute Resources can now run on Debian 13. (SVM2-6596)

Improvement

Disaster Recovery: added support for recovering Virtual Servers with VPC networks. (SVM2-6574)

Bugfix

Fixed the issue where the task updating the Disaster Recovery cache could consume a lot of resources on the Compute Resource. This is a fix to prevent the Management Node from being affected. We will optimize the caching speed in one of the next updates. (SVM2-6620)

Bugfix

Fixed the issue when Virtual Servers Migrations tab is not loaded on huge clusters. (SVM2-6615)

Bugfix

Fixed an issue preventing the addition of a Management Node as a Compute Resource with a valid license if the Management Node is using a self-signed certificate. (SVM2-6526)

Bugfix

Minor fixes and UX improvements for Disaster Recovery. (SVM2-6554, SVM2-6586)

Version 2.0.0-37459

2025-08-15

Change Log

Improvement

Allow setting the custom configuration for PHP-FPM. Learn more in our documentation: https://docs.solusvm.com/v2/administrator-guide/Customizing%2BConfiguration.html (SVM2-6593)

Version 2.0.0-37375

2025-07-31

Change Log

Feature

We are excited to announce the Disaster Recovery (DR) feature! It enables administrators to minimize downtime for virtual servers hosted on a Compute Resource (CR) experiencing a disaster scenario (e.g., hardware failure, data center outage, etc.) by restoring the latest virtual server backups to a different, healthy CR. Learn more in our documentation: https://docs.solusvm.com/v2/administrator-guide/Disaster%2BRecovery.html (SVM2-6081)

Feature

The Management Node can now run on AlmaLinux 10. (SVM2-6432)

Feature

Compute Resources can now run on AlmaLinux 10 and Red Hat 10. (SVM2-6449)

Version 2.0.0-37223

2025-07-23

Change Log

Bugfix

Fixed an issue where some Compute Resources could not be updated if /tmp was mounted on tmpfs. (SVM2-6533)

Bugfix

Fixed an issue that prevented managing virtual servers on Compute Resources running AlmaLinux OS 9, CentOS 9, or RHEL 9 when services initialized in the wrong order. (SVM2-6537)

Version 2.0.0-37157

2025-07-17

Change Log

Bugfix

Fixed an issue where network on an AlmaLinux OS 9, CentOS 9, or RHEL 9 Compute Resource with routed network configured would sometimes not initialize fully after rebooting the CR. (SVM2-6139)

Bugfix

Fixed an issue where virtual servers would sometimes not be manageable after a reboot if the libvirtd service started after the agent service. (SVM2-6510)

Version 2.0.0-37091

2025-07-11

Change Log

Bugfix

Fixed an issue where a compute resource reboot made it impossible to manage a virtual machine if the virtual machine was started before the SolusVM agent had fully initialized. (SVM2-6504)

Bugfix

Fixed an issue where snapshots were not merged after a backup failure, which could lead to increased disk space usage. (SVM2-6505)

Version 2.0.0-37023

2025-07-07

Change Log

Improvement

Added a new OS image: AlmaLinux 9.6. (SVM2-6492)

Improvement

Introduced a per-Compute Resource setting for CPU Libvirt XML configuration. This allows overriding the default CPU settings for individual Compute Resources. This is particularly useful in cases such as the recent Windows Server 2025 BSOD issue: https://support.solusvm.com/hc/en-us/articles/32935729120663-After-recent-Windows-server-2025-cumulative-update-KB5060842-VPSs-don-t-start-with-BSOD-UNSUPPORTED-PROCESSOR (SVM2-6475)

Improvement

Increased the PHP memory limit to 512M to prevent issues with large API responses. This setting is now configurable - in case of issues, we can quickly raise the limit and investigate the cause of high memory consumption. (SVM2-6493)

Improvement

Added a ‘paused’ status for VMs in the API (Get), UI, and Dashboard. Although pausing VMs via the UI is not supported, they can be paused via CLI or triggered as an on_crash action. (SVM2-6388)

Improvement

Moved VM autostart logic from libvirt to the backend. VMs that were in a ‘started’ or ‘paused’ state prior to a Compute Resource reboot will now automatically start after reboot. This addresses several issues with VMs not starting after migration or similar scenarios. (SVM2-6271)

Improvement

Updated the ‘Reinstall a Server’ API to return a task_id field, simplifying task tracking. (SVM2-6418)

Bugfix

Fixed an issue where failed incremental disk backups on ThinLVM left the domain XML in an inconsistent state. (SVM2-6205)

Bugfix

Fixed an issue preventing the addition of a Management Node as a Compute Resource with a valid license if the limit of other Compute Resources had already been reached. (SVM2-6406)

Bugfix

Fixed an issue where EFI VM creation failed if firmware settings existed but the OVMF package was not installed. (SVM2-6464)

Bugfix

Fixed an issue where suspended VMs belonging to a user were unintentionally resumed when that user was edited. (SVM2-6458)

Bugfix

Fixed an issue where VM migration with storage type conversion could fail on fast hardware. (SVM2-6498)

Version 2.0.0-36723

2025-05-29

Change Log

Improvement

Improved the VM boot times in certain scenarios by running fstrim only once, and only after network configuration. (SVM2-6391)

Bugfix

Resolved multiple issues that could affect network setup during the new Compute Resource network configuration step. (SVM2-6424, SVM2-6425, SVM2-6426)

Version 2.0.0-36544

2025-05-12

Change Log

Bugfix

Fixed an issue that prevented VM creation with error: “Unable to find any firmware to satisfy ’efi’” on compute resources running AlmaLinux 8/9 and RHEL 8/9. (SVM2-6401)

Version 2.0.0-36494

2025-05-07

Change Log

Improvement

Added a new OS image: Windows 2025. (SVM2-6341)

Improvement

Added a new application: Plesk on Windows 2025. (SVM2-6341)

Bugfix

Fixed an issue that prevented snapshot creation in WHMCS. (SVM2-6377)

Version 2.0.0-36388

2025-04-09

Change Log

Feature

Added support for setting firmware type for OS and application images. VMs created from these images will use the firmware specified in the image. By default, all existing images are set to use BIOS. This change affects only newly created VMs or existing VMs after a reinstall. (SVM2-6367)

Version 2.0.0-36368

2025-04-03

Change Log

Bugfix

Fixed the issue where enabling ARP flood protection would make VMs attached to VLANs in the “access” mode unreachable. (SVM2-6179)

Version 2.0.0-36218

2025-03-13

Change Log

Improvement

Disabled the “Reset root password” button when the VM is booted from ISO or Rescue ISO. Added a tooltip to explain that the reset root password action is only available when booted from disk. (SVM2-6236)

Bugfix

Fixed an issue where migration tasks were not dispatched because cache keys were not properly cleared. (SVM2-6337)

Version 2.0.0-36183

2025-03-06

Change Log

Improvement

Mass mailing now includes all affected users, not just those with the CLIENT role. (SVM2-6323)

Improvement

Added the ‘vnc_proxy_url’ parameter containing the full URL to the /api/v1/servers/{id}/vnc_up API for convenience. (SVM2-6304)

Improvement

Added a sanity check to prevent accidental deletion of system directories in case of incorrect virtual server configuration. (SVM2-6307)

Bugfix

Fixed an issue preventing changes to the Primary IP for OpenVZ containers on hosts imported from SolusVM 1. (SVM2-6325)

Bugfix

Increased the timeout for checking connectivity between backup nodes and Compute Resources from 5 to 15 seconds. (SVM2-6333)

Bugfix

Fixed an intermittent issue with IPv6 initialization on AlmaLinux OS 9. (SVM2-6328)

Version 2.0.0-36118

2025-02-21

Change Log

Feature

Added support for online resizing of the primary disk limit. (SVM2-228)

Improvement

Added hints explaining why certain items are greyed out during server creation. (SVM2-6092)

Bugfix

Fixed an issue where the VLAN tag was not updated after an offline virtual server migration. (SVM2-6057)

Bugfix

Fixed an issue where backup tasks remained stuck in the pending state if the virtual server scheduled to be backed up was deleted. (SVM2-6252)

Bugfix

Fixed an issue where installation would fail due to the new Docker 28.0 release. (SVM2-6310)

Version 2.0.0-36053

2025-02-12

Change Log

Improvement

Implemented a security fix for the VNC console. (SVM2-6193)

Improvement

Made some changes to the UI text on the “Licensing” page to improve clarity. (SVM2-6239)

Bugfix

Fixed the issue where changing the primary IP address for an OpenVZ container in SolusVM 2 failed to apply the change to the container itself. (SVM2-6152)

Bugfix

Fixed the issue where it was not possible to update limits for OpenVZ compute resources imported from SolusVM 1. (SVM2-6289)

Bugfix

Fixed the issue where it was not possible to use the management node as a compute resource even if it was allowed by the SolusVM 2 license. (SVM2-6291)

Version 2.0.0-35925

2025-02-03

Change Log

Bugfix

Optimized listing of operating systems for the large amount of custom plans. (SVM2-6276)

Version 2.0.0-35823

2025-01-28

Change Log

Improvement

The Onboarding guide is now shown automatically to new users. Also, we updated it to improve clarity and added the ability to share feedback. (SVM2-6210)

Improvement

Improved logging for investigating failures that may occur while adding an IP address to a virtual machine. (SVM2-6253)

Bugfix

Fixed an issue with the changed API where the ‘used’ field went missing from the Compute Resource setting. (SVM2-6221)

Version 2.0.0-35740

2025-01-15

Change Log

Improvement

Updated the naming of SolusVM 2 pricing plans with modernized terminology to enhance clarity. This is purely a naming update, with no changes to pricing, plan configurations, or functionality. Learn more: https://solusvm.com/updates-to-solusvm-2-plan-names/ (SVM2-6079)

Bugfix

Fixed an issue that prevented resetting the virtual machine password. (SVM2-6228)

Version 2.0.0-35728

2025-01-09

Change Log

Feature

Introduced Image Groups to enhance flexibility and control over VM provisioning and management within specific plans. This feature streamlines the user experience by allowing administrators to predefine, customize, and restrict operating systems and applications available for Virtual Machines associated with specific plans. (SVM2-458)

Bugfix

Fixed the issue where backup details (e.g., the virtual server hostname and deletion date) would disappear several days after the virtual server removal. (SVM2-6093)

Bugfix

Fixed the issue preventing the addition of extra disks during VM creation with a custom plan. (SVM2-6224)

Version 2.0.0-35708

2025-01-06

Change Log

Feature

Added the ability to put compute resources in maintenance mode. Doing so makes certain operations unavailable until the compute resource is taken out of maintenance mode. (SVM2-13)

Improvement

It is now possible to specify the timeout for VM and CT migration via new config parameter ‘migration_timeout_minutes’. (SVM2-6212)

Bugfix

Fixed the issue where it was not possible to set the virtual memory limit for a Compute Resource to more than 1024 GB. (SVM2-6206)

Bugfix

Fixed the issue with incorrect traffic usage after VM reinstallation. (SVM2-6194)

Version 2.0.0-35600

2024-12-17

Change Log

Bugfix

Fixed the issue where the Enterprise License did not allow using the management server as a compute resource. (SVM2-6170)

Bugfix

Fixed the issue where incorrect resource usage prevented the creation of new VMs or migration of existing VMs. (SVM2-193)

Version 2.0.0-35541

2024-12-10

Change Log

Feature

Introduced the mass mailing feature. (SVM2-163)

Feature

Introduced the ability to change the root password on a virtual server reinstall. (SVM2-189)

Feature

Compute Resource names are now shown together with their IP addresses in the Virtual Servers list. (SVM2-159)

Version 2.0.0-35349

2024-11-11

Change Log

Bugfix

Fixed the issue where enabling the “Enable ARP flood protection” rule did not filter incoming ARP requests unrelated to the virtual server. (SVM2-75)

Bugfix

Fixed the issue where configuring the bandwidth settings for imported SolusVM1 hosts would fail if one or more of them had an IPv6 address assigned. (SVM2-6165)

Version 2.0.0-35338

2024-11-07

Change Log

Feature

Introduced the onboarding process for new instances. (SVM2-6126)

Bugfix

Fixed the issue where enabling the “IP Spoofing” network rule would prevent other network rules from functioning. (SVM2-6154)

Bugfix

Fixed the issue where reverse DNS entries were malformed if no reverse DNS record name template was set. (SVM2-6136)

Version 2.0.0-35251

2024-10-31

Change Log

Bugfix

Improved error reporting when a conflict occurs during VLAN assignment to an IP block. (SVM2-6094)

Bugfix

Fixed an issue where an imported SolusVM1 master node with VPSes could be mistakenly treated as a management node. (SVM2-330)

Bugfix

Fixed an issue where importing a SolusVM1 cluster would fail due to key validation errors. (SVM2-6153)

Bugfix

Fixed an issue where deleting a user would remove all associated projects, even those owned by other users. (SVM2-6123)

Bugfix

Fixed an issue where listing virtual servers for a specific Compute Resource would display servers for the entire cluster. (SVM2-456)

Version 2.0.0-35139

2024-10-09

Change Log

Bugfix

Fixed the issue where a license couldn’t be activated after servers had been imported from SolusVM 1. (SVM2-6122)

Version 2.0.0-35114

2024-09-30

Change Log

Bugfix

Fixed the issue where a task to register a reverse DNS zone failed if the zone’s name contained a slash symbol “/”. (SIO-6060, SVM2-274)

Version 2.0.0-35106

2024-09-26

Change Log

Improvement

Updated nginx to version 1.27.1.

Bugfix

Fixed the issue where a user failed to authenticate if the “Single session only” setting was enabled. (SVM2-6102)

Version 2.0.0-35096

2024-09-23

Change Log

Improvement

Cluster Import now supports the import of users’ two-factor authentication settings from SolusVM 1. (SVM2-6039)

Bugfix

Fixed the issue where backup creation could fail if temporary network error occurred when an SSH connection to the backup node was being established. (SVM2-6096)

Bugfix

Fixed the issue where backup creation could fail if a virtual server couldn’t be temporarily found on a compute resource. (SVM2-6096)

Version 2.0.0-34984

2024-09-05

Change Log

Bugfix

Fixed the issue where the installation of guest tools on an imported VMs failed with the “hda disk with VirtIO bus wasn’t found in current XML” message. (SVM2-6039)

Version 2.0.0-34974

2024-09-02

Change Log

Improvement

The “iothread” parameter for primary and additional disks is now set to “1” in Libvirt XML when the “IO threads” parameter is set. (SVM2-6045)

Bugfix

Fixed the issue where Libvirt XML configuration of a virtual server could be saved incorrectly after the virtual server backup in some rare cases. (SIO-6122, SVM2-138)

Version 2.0.0-34957

2024-08-29

Change Log

Improvement

It’s now possible to provision a new virtual server with a non-FQDN hostname from the WHMCS prepaid module even if DNS integration is enabled. (SIO-6144, SVM2-275)

Bugfix

Fixed the issue where tasks for scheduled backup are not created. (SIO-6184, SVM2-14)

Version 2.0.0-34908

2024-08-21

Change Log

Improvement

It’s now possible to set a disk driver for KVM virtual servers to each OS image version. This disk driver will be used for all new virtual servers deployed using this OS image. (SIO-5881, SVM2-216)

Version 2.0.0-34885

2024-08-19

Change Log

Improvement

It’s now possible to customize disk drivers of KVM virtual servers per cluster for all new servers on the “Settings” > “Compute Resources” page. (SIO-6172, SVM2-86)

Version 2.0.0-34816

2024-08-08

Change Log

Bugfix

Fixed the issue where the traffic usage wasn’t collected if a virtual server’s primary network interface was connected to the “vmbr0” bridge. (SVM2-486)

Version 2.0.0-34810

2024-08-06

Change Log

Improvement

It’s now possible to set the Libvirt IO threads configuration using the “<iothreads”, “”, and “” tags for KVM virtual servers on the “Settings” > “Compute Resources” page. (SIO-6173, SVM2-85)

Version 2.0.0-34776

2024-08-02

Change Log

Bugfix

Fixed the issue where the creation of a management node backup could fail with the “invalid memory address or nil pointer dereference” error. (SVM2-486)

Version 2.0.0-34766

2024-08-01

Change Log

Improvement

Updated nginx to version 1.27.0.

Improvement

The suspended status of a virtual server is now displayed in the User Area from the WHMCS prepaid module in WHMCS Addon version 1.0.45 https://marketplace.whmcs.com/product/6416-solusvm-20-whmcs-addon. (SVM2-303, SIO-6138)

Bugfix

Fixed the issue where a user could perform actions with a suspended virtual server (for example, reinstall, resize, enable Rescue Mode, enable scheduled backups, create or restore a backup, create or revert a snapshot, add or remove additional IP addresses, add or remove an additional disk, change a virtual server hostname, reset password, or access VNC). (SVM2-303, SIO-6138)

Bugfix

Fixed the issue where the “vzpkg list” command didn’t show the used OS template because the “OSTEMPLATE” setting was not set in the configuration file of the VZ container. (SVM2-468)

Bugfix

Fixed the issue where update installation always changed the hostname in Icons URLs to the value of the “Hostname” setting. (SVM2-470)

Bugfix

Fixed the issue where a virtual server’s migration failed on getting the virtual server’s snapshots if Libvirt error messages were localized. (SVM2-480)

Version 2.0.0-34718

2024-07-24

Change Log

Bugfix

Fixed the issue where creating a VZ virtual server backup could fail with the “Failed to checkpoint the Container” or “Can’t dump nested user namespace” errors.

Version 2.0.0-34711

2024-07-24

Change Log

Feature

It’s now possible to configure the trusted proxy IP addresses and the True-Client-IP header in “Settings” > “General” > “HTTP Server Settings” to allow determining the real client’s IP address when SolusVM 2 is working behind a proxy server. (SIO-6134)

Version 2.0.0-34640

2024-07-18

Change Log

Bugfix

Fixed the issue where an unnecessary additional “You don’t have any snapshots” message was shown on virtual servers’ snapshots pages. (SIO-6157)

Version 2.0.0-34611

2024-07-16

Change Log

Feature

It’s now possible to create and assign tags to virtual servers. (SIO-5875)

Feature

It’s now possible to add tags to API tokens. Tags added to an API token will be assigned to virtual servers created using the token. (SIO-5875)

Feature

It’s now possible to filter virtual servers by tags. (SIO-5875)

Feature

It’s now possible to see virtual server’s tags in Activity Logs. (SIO-5875)

Version 2.0.0-34604

2024-07-15

Change Log

Feature

It’s now possible to hide the address of a SolusVM 2 instance using a proxy server, firewall, or Cloudflare by specifying the frontend hostname in “Settings” > “General”. (SIO-6030, SIO-6119)

Bugfix

Fixed the issue where the “Confirm” button on the backup deletion screen was displayed as the [backup.batchButtonWithConfirmation.confirmationButton] locale key. (SIO-6156)

Version 2.0.0-34538

2024-07-08

Change Log

Feature

Added support for the FreeBSD 13 and FreeBSD 14 operating systems for virtual servers. (SIO-5120)

Version 2.0.0-34494

2024-07-03

Change Log

Bugfix

Fixed the issue where an imported VZ container was not properly renamed, which caused backup creation failure with the “decode uuid “12345”: invalid UUID length” error. (SIO-6154)

Version 2.0.0-34395

2024-06-20

Change Log

Improvement

It’s now possible see a compute resource name of a virtual server in the User Area if a user has the “get compute resource name” permission. (SIO-6118)

Version 2.0.0-34385

2024-06-18

Change Log

Bugfix

Fixed the issue where autostart remained turned on after a virtual server had been stopped. (SIO-6131)

Version 2.0.0-34376

2024-06-17

Change Log

Bugfix

Fixed the issue where the Libvirt XML configuration of a virtual server could be saved incorrectly after the virtual server backup. (SIO-6122)

Bugfix

Fixed the issue where the “Delete” and “Create” buttons for a virtual server were shown in the User Area even when a user didn’t have the corresponding permissions. (SIO-6126)

Version 2.0.0-34357

2024-06-11

Change Log

Bugfix

Fixed the issue where the configured “Reduce network bandwidth if a virtual server reached the traffic limit” settings were not applied on the virtual server reinstall. (SIO-6103)

Bugfix

Fixed the issue where additional disks were not deleted from storage on the deletion of a virtual server with a custom plan. (SIO-6109)

Version 2.0.0-34299

2024-06-03

Change Log

Improvement

It’s now possible to filter Activity Logs entries by date period using the “filter[from]” and “filter[to]” query parameters in API. (SIO-5875)

Version 2.0.0-34260

2024-05-29

Change Log

Bugfix

Fixed the issue where a VNC session was interrupted after one minute. Now VNC will automatically reconnect if the session is interrupted. (SIO-4894)

Bugfix

Fixed the issue where checkpoints and dirty bitmaps were not removed from a virtual server’s QCOW2 image before live migration. (SIO-6067)

Version 2.0.0-34220

2024-05-27

Change Log

Improvement

It’s now possible to power off a virtual server in the WHMCS Addon version 1.0.39. (SIO-6068)

Improvement

Added a new OS image: AlmaLinux 9.4.

Improvement

It’s now possible to set virtual server firmware setting to “BIOS” or “EFI”. (SIO-5997)

Improvement

The “OS (x86-64)” field in “Settings” > “Compute Resources” > “KVM settings” is now split into two “OS (x86-64, BIOS)” and “OS (x86-64, EFI)” fields. (SIO-5997)

Improvement

The administrator can now specify a firmware during server creation via the API. (SIO-5997)

Bugfix

Fixed the issue where a “dns-record-update” task failed after removing an additional IP address from a virtual server. (SIO-6033)

Version 2.0.0-34152

2024-05-20

Change Log

Feature

It’s now possible to restore a deleted virtual server from a backup because SolusVM retains backups for deleted virtual servers. (SIO-4245)

Version 2.0.0-34145

2024-05-20

Change Log

Bugfix

Fixed the issue where a virtual server with only an IPv6 address and OS with NetworkManager lost network connectivity. (SIO-6049)

Version 2.0.0-34121

2024-05-16

Change Log

Improvement

It’s now possible to configure a custom field to see a virtual server ID in the WHMCS Addon version 1.0.36. For more information, see https://docs.solusvm.com/v2/billing-integration-guide/prepaid-billing/Advanced-configuration/Custom+Fields.html (SIO-5957)

Improvement

The administrator can now specify a MAC address during server creation via the API. (SIO-5996)

Bugfix

Fixed the issue where the text message in the pop-up window shown after resetting password of a virtual server wasn’t correct. The issue was fixed in the WHMCS Addon version 1.0.35. (SIO-5976)

Bugfix

Fixed the issue where the virtual server password field wasn’t updated in the WHMCS Admin area after resetting password of a virtual server. The issue was fixed in the WHMCS Addon version 1.0.35. (SIO-5977)

Bugfix

Fixed the issue where configuring the network on a compute resource with a Debian-like OS could fail if the network interface with bonding was used. (SIO-6035)

Version 2.0.0-34060

2024-05-10

Change Log

Improvement

It’s now possible to create VLAN with the two new “access” and “dot1q-tunnel” modes. (SIO-6017)

Bugfix

Fixed the issue where the Docker network in a virtual server with Ubuntu broke after adding or removing additional IP address. (SIO-6002)

Version 2.0.0-34044

2024-05-09

Change Log

Bugfix

Fixed the issue where configuring the network on CentOS 9 or AlmaLinux 9 using the network interface with bonding and VLAN could fail. (SIO-6018)

Version 2.0.0-34038

2024-05-08

Change Log

Improvement

A new virtual server password will be displayed to a user after a password reset in the WHMCS Addon version 1.0.34. (SIO-5970)

Bugfix

Fixed the issue where “Enabling Backups” via configurable options didn’t work in the WHMCS Addon. The issue was fixed in the WHMCS Addon version 1.0.34. (SIO-5994)

Bugfix

Fixed the issue where a reverse DNS record for an IP address couldn’t be edited after an update to 2.0.0-33991. (SIO-6020)

Version 2.0.0-33991

2024-05-06

Change Log

Improvement

Added a new OS image: Ubuntu 24.04.

Bugfix

Fixed the issue where switching off SolusVM 1 services on nodes imported from SolusVM 1 using the “/usr/local/solus/bin/agent services-solusvm1 off” command didn’t work properly. (SIO-5958)

Bugfix

Fixed the issue where the management node couldn’t be installed on a server with the specific IP addresses. (SIO-6011)

Version 2.0.0-33944

2024-04-30

Change Log

Improvement

Updated nginx to version 1.25.5.

Improvement

IP spoofing protection has been improved on nodes imported from SolusVM 1. (SVM-3915, SIO-5939)

Bugfix

Fixed the issue where SSH connections to backup nodes were not closed after a backup process finished. (SIO-5993)

Version 2.0.0-33902

2024-04-18

Change Log

Improvement

Added a new OS image: AlmaLinux 8.9.

Bugfix

Fixed the issue where the total traffic limit was not applied to a virtual server because the “vms-update-limits” task was not started. (SIO-5846)

Version 2.0.0-33891

2024-04-18

Change Log

Improvement

The ID of a virtual server is now shown on its page in the Admin Area. (SIO-5967)

Version 2.0.0-33875

2024-04-15

Change Log

Bugfix

Fixed the issue where the list of virtual servers couldn’t be opened because the “influxdb” hostname couldn’t be resolved inside the API container. (SIO-5962)

Version 2.0.0-33846

2024-04-11

Change Log

Feature

It’s now possible to create a VPC network to connect multiple KVM servers in one location using a private network. (SIO-5171)

Feature

Compute resources now have the “IP for VPC network” setting, which allows using the VPC networks feature. To use the feature, specify a private IP address for the setting on all compute resources in one location. The IP addresses must be from one of the following ranges: 10.0.0.0/8, 172.16.0.0/12, or 192.168.0.0/16.

Feature

Users with the “manage owned VPC networks” permission can create, attach, detach, and delete VPC networks in the User Area.

Feature

It’s now possible to import nodes with virtual servers with private IP addresses from SolusVM 1.

Feature

It’s now possible to migrate virtual server with private IP addresses from nodes imported from SolusVM 1.

Version 2.0.0-33801

2024-04-08

Change Log

Feature

The management node can now run on Ubuntu 24.04.

Feature

The compute resource can now run on Ubuntu 24.04.

Feature

Added a new OS support for virtual servers: Ubuntu 24.04.

Bugfix

Fixed the issue where a virtual server’s directory was not removed after deleting that server. (SIO-5794)

Version 2.0.0-33718

2024-04-03

Change Log

Bugfix

Fixed the issue where a task to migrate or back up a virtual server, and a task to back up the management node could hang up after the Agent or the Installer reconnected to RabbitMQ. (SIO-5879, SIO-5917)

Version 2.0.0-33664

2024-04-01

Change Log

Feature

It’s now possible to set the number of concurrent backup operations, namely backup creation and restoration for backup nodes and compute resources. For more information, see https://docs.solusvm.com/v2/administrator-guide/Backing+up+and+Restoring+Servers.html#backup-tasks-processing. (SIO-5789)

Version 2.0.0-33519

2024-03-15

Change Log

Bugfix

Fixed the issue where a cluster import could fail with the “You have an error in your SQL syntax; check the manual that corresponds to your MySQL server version for the right syntax to use near ‘DOUBLE” error. (SIO-5871)

Version 2.0.0-33508

2024-03-14

Change Log

Improvement

Updated nginx to version 1.25.4.

Bugfix

Fixed the issue where the “dns-record-unregister” and “reverse-dns-record-unregister” tasks got the “Canceled” status for no reason. (SIO-5865)

Version 2.0.0-33456

2024-03-11

Change Log

Bugfix

Fixed the issue where the billing resource usage data was duplicated after update installation. (SIO-5847)

Version 2.0.0-33429

2024-03-04

Change Log

Bugfix

Fixed the issue where the total traffic limit was not applied to a virtual server because the “vms-update-limits” task was not started. (SIO-5846)

Version 2.0.0-33408

2024-02-28

Change Log

Bugfix

Fixed the issue where an unclear error message was displayed in case a virtual server image could not be downloaded. (SIO-5842)

Version 2.0.0-33362

2024-02-26

Change Log

Improvement

Increased the speed of adding additional IP addresses to a virtual server with a large number of additional IP addresses. (SIO-5837)

Version 2.0.0-33341

2024-02-21

Change Log

Improvement

It’s now possible to specify a host for RabbitMQ that is distinct from the main application one via the /usr/local/solus/config/config.yml file. (SIO-5816)

Bugfix

Fixed the issue where adding an additional IP address to a virtual server with a large number of additional IP addresses already added to it could fail due to timeout. (SIO-5837)

Version 2.0.0-33315

2024-02-20

Change Log

Improvement

DHE TLS ciphers were removed from Nginx configuration to mitigate CVE-2002-20001. (SIO-5832)

Version 2.0.0-33251

2024-02-13

Change Log

Improvement

Added the ability to enable creating, reverting, and deleting snapshots for VPSes ordered via WHMCS to the WHMCS Addon version 1.0.30. Learn more in our documentation: https://docs.solusvm.com/v2/billing-integration-guide/prepaid-billing/Configurable-options/Plan-parameters/Enable%2Bsnapshots.html. (SIO-5473)

Improvement

It’s now possible to perform a live migration from CentOS to AlmaLinux. (SIO-5810)

Version 2.0.0-33242

2024-02-12

Change Log

Improvement

Live migration downtime for KVM virtual servers is now adjusted automatically if the contents of the virtual server’s memory change at a rate exceeding the bandwidth between the source and the destination compute resources. (SIO-5802)

Version 2.0.0-33206

2024-02-08

Change Log

Bugfix

Fixed the issue where pending backup tasks blocked operations on virtual servers such as “Resize”, “Reinstall”, “Migration”, and so on. (SIO-5716)

Version 2.0.0-33178

2024-02-06

Change Log

Improvement

Rescue ISO image upgraded to Ubuntu 22.04. (SIO-4939)

Improvement

A net promoter score survey can now appear on the Dashboard in the Admin Area. (SIO-5792)

Bugfix

Fixed the issue where, after changing the owner of a SolusVM 2 WHMCS prepaid service in WHMCS, clicking the “Log in to cloud panel” button still logged the user in to SolusVM 2 as the previous owner. The issue was resolved in WHMCS Addon version 1.0.29 https://marketplace.whmcs.com/product/6416-solusvm-20-whmcs-addon. (SIO-5736)

Bugfix

Fixed the issue where a virtual server booted from a Rescue ISO didn’t have network connectivity. (SIO-5797)

Bugfix

Fixed the issue where the agent service could crash on backup deletion. (SIO-5800)

Version 2.0.0-33135

2024-02-01

Change Log

Bugfix

Fixed the issue where a cluster import could fail with the “You have an error in your SQL syntax near “FLOAT”” error. (SIO-4939)

Bugfix

Fixed the issue where a virtual server’s network traffic usage could increase by a factor of two or even three after a reinstall or a live migration. (SIO-5769, SIO-5785)

Version 2.0.0-33091

2024-01-29

Change Log

Bugfix

Fixed the issue where a new virtual server using thin storage could not be created if the disk space offered by the plan the virtual server was based on exceeded the amount of disk space available. (SIO-5777)

Version 2.0.0-33066

2024-01-25

Change Log

Bugfix

Fixed the issue where a cluster import could fail with the “converting driver.Value type []uint8 (1.073741824E+14) to a int64: invalid syntax” error. (SIO-4939)

Version 2.0.0-33061

2024-01-24

Change Log

Attention

We strongly recommend that you back up the management node before installing this update. If the update causes any issues, you can use the backup to revert the management node to its original state.

Bugfix

Fixed the issue where wrong URL is used in Compute Resource link on the virtual server page in the Admin Area. (SIO-5761)

Version 2.0.0-33000

2024-01-17

Change Log

Bugfix

Fixed the issue where file-based storage on the “ecryptfs” file system was incorrectly showing 100% of disk usage. (SIO-5752)

Bugfix

Fixed the issue where adding a compute resource on a Debian-based operating system could fail with the “Unable to acquire the dpkg frontend lock” error. (SIO-5654)

Version 2.0.0-32960

2024-01-12

Change Log

Bugfix

Fixed the issue where retrieving the list of virtual servers could take too much time if a /48 IPv6 block was used for virtual servers. (SIO-5712)

Version 2.0.0-32953

2024-01-11

Change Log

Bugfix

Fixed the issue where VZ server migration could fail with the “Virtual Machine is migrated possibly with errors because it still exists on the source” error. (SIO-5595)

Version 2.0.0-32930

2024-01-08

Change Log

Improvement

Updated the S3 client SDK to fix a minor security vulnerability.

Version 2.0.0-32920

2024-01-08

Change Log

Improvement

It’s now possible to see the Cluster Import task progress in the task list. (SIO-5714)

Version 2.0.0-32859

2024-12-28

Change Log

Bugfix

Fixed the issue where restoration of a management node could fail because the Docker images were pulled from a wrong registry. (SIO-5720)

Version 2.0.0-32850

2023-12-27

Change Log

Attention

We strongly recommend creating a management node backup before installing this update. Should the update cause any issues, the backup can be used to revert the management node to its original state.

Improvement

It’s now possible to open the virtual server’s activity log on a separate tab in the Admin Area. (SIO-5138)

Improvement

If a virtual server is reinstalled, the server’s activity log now shows the previous operating system in addition to the current one. (SIO-5138)

Improvement

If a setting’s value is changed, the server’s activity log now also shows the previous value in addition to the current one. (SIO-5138)

Improvement

Now when a virtual server is deleted, the server’s virtual log contains information about the virtual server’s ID, IP addresses, name, and UUID. (SIO-5138)

Improvement

It’s now possible to open links on separate tabs in the user interface by pressing down on the mouse wheel. (SIO-5665)

Bugfix

Fixed the issue where an import of a cluster with many nodes could fail by timeout without any clear error message. (SIO-5714)

Version 2.0.0-32828

2023-12-22

Change Log

Attention

We strongly recommend creating a management node backup before installing this update. Should the update cause any issues, the backup can be used to revert the management node to its original state.

Bugfix

Fixed the issue where PostgreSQL upgrade could fail because a database for restoring a backup in PostgreSQL 16.1 could not be created in time. (SIO-5710)

Version 2.0.0-32801

2023-12-19

Change Log

Attention

This update involves a major upgrade of the PostgreSQL database server, which is a complex, multi-step procedure. We strongly recommend creating a management node backup before installing this update. Should the update cause any issues, the backup can be used to revert the management node to its original state.

Improvement

Updated PostgreSQL to version 16.1.

Version 2.0.0-32786

2023-12-13

Change Log

Attention

In the future, we plan to reduce the number of keys contained inside the “plan” object in the responses of the “/api/v1/servers”, “/api/v1/compute_resources/{id}/server”, and “/api/v1/projects/{id}/servers” endpoints. Going forward, only the “id” and “name” keys will be included in the “plan” object. Please review your integrations and amend them accordingly. If you believe this change is going to impact your business in a major way, please let us know by contacting technical support.

Improvement

Sped up the response time of the “/admin/servers” page by up to a factor of two. (SIO-5425, SIO-5600)

Version 2.0.0-32767

2023-12-11

Change Log

Improvement

Updated PostgreSQL to version 12.17.

Improvement

It’s now possible to specify the type of objects to look for when using search, such as “server”, “user”, or “compute-resource”.

Bugfix

Fixed the issue where, after resetting the root password, the new password pop-up appeared twice. (SIO-5471)

Bugfix

Fixed the issue where encountering an error during the precheck stage made it impossible to recheck the import process even after fixing the root cause of the error. (SIO-5652)

Version 2.0.0-32703

2023-12-06

Change Log

Improvement

Added a new OS image: OpenSUSE 15.5. (SIO-5648)

Bugfix

Fixed the issue where creating multiple virtual servers via API could fail with the “not enough free space of specified storage type” error even if there was enough free space in the storage. (SIO-5570)

Version 2.0.0-32677

2023-12-04

Change Log

Feature

KVM-based virtual servers are now configured automatically according to the NUMA node topology on a compute resource during creation, resizing, reinstallation, or migration. For more information, see https://docs.solusvm.com/v2/administrator-guide/NUMA%2Bnodes.html (SIO-5581)

Improvement

Added a new OS image: Rocky Linux 9. (SIO-5648)

Improvement

Added a new OS image: Fedora 39. (SIO-5648)

Version 2.0.0-32609

2023-11-27

Change Log

Bugfix

Fixed the issue where migrated virtual severs couldn’t be restored from backups if their storage type and/or image format were converted during migration. Note that restoring from an incremental backup after a migration involving the conversion of storage type and/or image format is still not supported https://docs.solusvm.com/v2/administrator-guide/Migration+of+Servers+Between+Compute+Resources.html#known-issues-and-limitations. (SIO-5629)

Version 2.0.0-32596

2023-11-22

Change Log

Improvement

The “ISO checksum” field is now not required to create an ISO image. (SIO-5563)

Version 2.0.0-32586

2023-11-21

Change Log

Bugfix

Fixed the issue where backing up to Amazon S3 storage could fail with the “exceeded total allowed configured MaxUploadParts” error. (SIO-5633)

Version 2.0.0-32583

2023-11-20

Change Log

Feature

It’s now possible to add S3-compatible storage as a backup node by specifying the “Endpoint” field. (SIO-5604, SIO-5623)

Version 2.0.0-32573

2023-11-16

Change Log

Bugfix

Fixed the issue where refreshing the information about a running import process failed if a custom SSH port was being used. (SIO-5622)

Version 2.0.0-32568

2023-11-15

Change Log

Bugfix

Fixed the issue where a change of the virtual server owner didn’t change the owner of IP addresses attached to the virtual server. (SIO-5621)

Version 2.0.0-32545

2023-11-13

Change Log

Feature

“freePageReporting” is now set to the “” tag on a compute resource with the Libvirt version greater than 7.0.0. Briefly, this improvement allows to deploy more virtual servers on a compute resource. More specifically, the improvement allows to free up the host memory not used inside a virtual server if the guest operating system supports the “Free Page Reporting” Linux kernel feature. At the moment, the following operating systems support the feature: Debian 12, Ubuntu 22, and those based on RHEL 8 and later. (SIO-5601)

Improvement

Tokens can now be decimal numbers in plans and offers. (SIO-5577)

Bugfix

Fixed the issue where a change of the virtual server owner wasn’t reflected in the invoice for the postpaid billing method. (SIO-5590)

Bugfix

Fixed the issue where a change of the virtual server hostname wasn’t reflected in the invoice for the postpaid billing method. (SIO-5591)

Bugfix

Fixed the issue where a task to create a virtual server could get stuck in the “Running” state if NFS or any other mounted partition wasn’t available. (SIO-5606)

Bugfix

Fixed the issue where a wrong ISO image owner was set in the ISO image edit form. (SIO-5616)

Version 2.0.0-32494

2023-11-09

Change Log

Attention

For custom billing integration, the “decimals” field is now deprecated and will be removed in the future releases. Please use the “decimals_per_month” and “decimals_per_hour” fields instead https://docs.solusvm.com/v2/billing-integration-guide/postpaid-billing/Custom+Billing+Integration.html.

Bugfix

Fixed the issue where selection of a plan could unintentionally reset after the rest of the plans are loaded on the server creation page. (SIO-4283)

Version 2.0.0-32485

2023-11-09

Change Log

Feature

It’s now possible to migrate a virtual server to a different storage type and image format. Pay attention that this feature requires NBD kernel module compilation on Compute Resources running on CentOS 7. (SIO-4556)

Feature

It’s now possible to perform the search in Activity Logs.

Improvement

It’s now possible to search for virtual servers by IPv6 address. (SIO-5566)

Improvement

It’s now possible to change the disk driver to “VirtIO”, “IDE”, or “SCSI” for a KVM virtual server. (SIO-4872). We don’t recommend using “VirtIO” on a QEMU version earlier than 4.0.0 (CentOS 7 and Virtuozzo 7) as the main scenario for thin storage points. “VirtIO” doesn’t support the “Trim” or “Discard” operations from the guest OS to free up unused data from the storage. It means that the size of thin storage points like QCOW2 or ThinLVM will grow beyond control on the host.

Version 2.0.0-32426

2023-11-03

Change Log

Feature

It’s now possible to store backups on AWS S3. (SIO-5552)

Bugfix

Fixed the issue where an actual path to a virtual server’s disk didn’t match the path specified in the database. The issue occurred after the import and brought any attempt to change the configuration of the virtual server to failure. (SIO-5525)

Version 2.0.0-32383

2023-10-31

Change Log

Bugfix

Fixed the issue where configuring the network on Ubuntu 22.04 in a VLAN network interface could fail. (SIO-5586)

Version 2.0.0-32348

2023-10-30

Change Log

Improvement

It’s now possible to set the Libvirt OS configuration for KVM virtual servers on the “Settings” > “Compute Resources” page. (SIO-4959)

Improvement

It’s now possible to search for users in the Admin Area. (SIO-4550, SIO-4553)

Improvement

Updated nginx to version 1.25.3.

Version 2.0.0-32311

2023-10-24

Change Log

Improvement

It’s now possible to create a VZ server even if the disk size in a Plan is greater than the free disk space in compute resource storage. (SIO-5457)

Bugfix

Fixed the issue where the list of virtual servers on a compute resource went blank after starting migration of a virtual server. (SIO-5574)

Version 2.0.0-32302

2023-10-24

Change Log

Improvement

It’s now possible to see the QEMU Guest Agent status on the “Settings” tab of a KVM virtual server. (SIO-5467)

Bugfix

Fixed the issue where offline migration of a virtual server could fail if the path to source compute resource storage differs from the path to destination compute resource storage. (SIO-5573)

Version 2.0.0-32272

2023-10-23

Change Log

Improvement

Increased the boot menu timeout of KVM virtual servers to 30 seconds when the boot from an ISO or Rescue ISO is set. (SIO-5562)

Bugfix

Fixed the issue where a task could be executed twice on a compute resource if it lost and then restored a connection to RabbitMQ. (SIO-5533)

Bugfix

Fixed the issue where not all IPv6 subnets were imported. (SIO-5554)

Bugfix

Fixed the issue where creating a backup for VZ server could fail with the “backup directory already exists on backup node” error. (SIO-5567)

Version 2.0.0-32197

2023-10-19

Change Log

Bugfix

Fixed the issue where it was impossible to type the “/” character in a text field because the search field was focused instead. (SIO-5553)

Version 2.0.0-32177

2023-10-18

Change Log

Improvement

It’s now possible to see the disk space used by virtual servers’ disks on the compute resource storage. (SIO-4733)

Version 2.0.0-32120

2023-10-16

Change Log

Feature

It’s now possible to search for virtual servers and compute resources in the Admin Area. (SIO-4550, SIO-4553)

Version 2.0.0-32077

2023-10-12

Change Log

Bugfix

Fixed the issue where offline migration could fail with the “No such file or directory” error. (SIO-5531)

Version 2.0.0-32055

2023-10-11

Change Log

Bugfix

Fixed the issue where some user interface elements were not displayed in the Safari browser. (SIO-5492)

Version 2.0.0-32027

2023-10-10

Change Log

Bugfix

Fixed the issue where resizing a VZ virtual server failed if TUN/TAP and/or PPP were enabled for that virtual server. (SIO-5519)

Version 2.0.0-31980

2023-10-09

Change Log

Bugfix

Fixed the issue where configuring the network on AlmaLinux 9 could result in network connection loss. (SIO-5503)

Version 2.0.0-31891

2023-10-05

Change Log

Bugfix

Fixed the issue where two backup processes for a single virtual server could start if the agent lost network connection with RabbitMQ. (SIO-5477)

Version 2.0.0-31740

2023-09-27

Change Log

Feature

It’s now possible to add an additional disk to a virtual server on the “Disks” tab.

Feature

It’s now possible to create offers for primary and additional disk with different storage tiers.

Feature

It’s now possible to tag compute resource storage with different storage tiers. Storage tiers take effect only when the “Settings” > “Compute Resource” > “Enable the storage tier list” is switched on.

Feature

It’s now possible to see disk space used by virtual server disks on a virtual server on the “Disks” tab.

Improvement

Updated RabbitMQ to version 3.11.23.

Version 2.0.0-31552

2023-09-25

Change Log

Improvement

It’s now possible to limit the count and size of the virtual server’s snapshots in a plan. (SIO-4703, SIO-5263)

Version 2.0.0-31520

2023-09-18

Change Log

Improvement

It’s now possible to allow selection of the IP address type on the “Settings” > “User Area” page.

Version 2.0.0-31479

2023-09-14

Change Log

Bugfix

Fixed the issue where the original MAC address wasn’t set for the “br-ext” network interface during network configuration on CentOS 9 or AlmaLinux 9. (SIO-5436)

Version 2.0.0-31408

2023-09-08

Change Log

Bugfix

Fixed the issue where the hyphen character (-) wasn’t treated as a special character, which broke automatic password generation in the Safari browser. (SIO-5003)

Bugfix

Fixed the issue where a virtual server failed to boot from an ISO image with the “Attempt to read property “url” on null” error. (SIO-5428)

Version 2.0.0-31392

2023-09-08

Change Log

Improvement

Updated nginx to version 1.25.2.

Bugfix

Fixed the issue where network rules weren’t applied for imported nodes with the “linux nettools rule “ip_spoofing” does not exist in rule list” error. (SIO-5420)

Bugfix

Fixed the issue where installing updates failed with the “null value in column “actual_size” violates not-null constraint” error. (SIO-5422)

Version 2.0.0-31356

2023-09-06

Change Log

Improvement

Virtual servers now support a new OS: CloudLinux 9.

Improvement

It’s now possible to enable IP spoofing protection on the “Settings” > “Network rules” page. (SIO-5406)

Version 2.0.0-31329

2023-09-05

Change Log

Bugfix

Fixed the issue where network limits weren’t applied to imported nodes. (SIO-5333)

Version 2.0.0-31312

2023-09-04

Change Log

Improvement

It’s now possible to configure the Nginx “worker_connection” parameter via the /usr/local/solus/config/config.yml file. (SIO-5388)

Bugfix

Fixed the issue where, after performing a live migration, running virtual servers were shown as “Stopped” in the user interface. (SIO-5383)

Version 2.0.0-31208

2023-08-28

Change Log

Attention

Before installing this update, please update Docker packages to the latest version. For more information, see the article https://support.solusvm.com/hc/en-us/articles/7161562317458.

Improvement

It’s now possible to migrate a virtual server with QCOW2 snapshots in offline mode. (SIO-5369)

Improvement

RabbitMQ now uses TLS v1.3 only. (SIO-5380)

Bugfix

Fixed the issue where deleting an imported virtual server could fail with the “ItemNotFoundException” error. (SIO-5373)

Bugfix

Fixed the issue where updates could not be installed with the “ImportedComputeResourceVm::getCTID(): Return value must be of type string, int returned” error. (SIO-5385)

Version 2.0.0-31073

2023-08-21

Change Log

Improvement

It’s now possible to create a virtual server in the Admin Area with exact IP address families like IPv4 only, IPv6 only, or IPv4 with IPv6. (SIO-5024)

Version 2.0.0-31039

2023-08-15

Change Log

Bugfix

Fixed the issue where an additional IPv6 address was configured without a gateway in a virtual server if the server had no primary IPv6 address. (SIO-5302)

Version 2.0.0-30996

2023-08-14

Change Log

Improvement

If the postpaid billing method is used, the price of an ISO image is now shown in the interface.

Bugfix

Fixed the issue where installation of the guest tools on an imported virtual server could fail if the server couldn’t boot after the disk device name had been changed from /dev/vda to /dev/sda. (SIO-5342)

Version 2.0.0-30852

2023-08-02

Change Log

Bugfix

Fixed the issue where an import could fails with the “ClusterImportJob has been attempted too many times or run too long” error. (SIO-5338)

Bugfix

Fixed the issue where creating a backup could fail with the “unable to execute QEMU command ’transaction’: Error: Trying to create an image with the same filename as the backing file” error. (SIO-5335, SIO-5339)

Bugfix

Fixed the issue where creating a virtual server on a compute resource on AlmaLinux 9/RHEL 9 could fail with the “dial unix /var/run/libvirt/libvirt-sock-ro : connect: no such file or directory” error. (SIO-5256)

Version 2.0.0-30792

2023-07-27

Change Log

Feature

Compute resources can now run on Red Hat Enterprise Linux 8 and 9. (SIO-5311)

Improvement

It’s now possible to use a template for reverse DNS records of an IP block. (SIO-5314)

Version 2.0.0-30738

2023-07-25

Change Log

Bugfix

Fixed the issue where a user couldn’t add a new ISO image in the Client Area. (SIO-5317)

Version 2.0.0-30621

2023-07-18

Change Log

Feature

It’s now possible to configure two-factor authentication using Google Authenticator (or any other application using TOTP algorithm) in Admin and User Areas. (SIO-2905)

Improvement

It’s now possible to open the “Account” page in Admin Area by clicking a user’s email in the top right corner.

Improvement

It’s now possible to install guest tools on multiple virtual servers. (SIO-5252)

Improvement

It’s now possible to add the following permissions to a role: “start servers”, “stop servers”, “restart servers”, “power off servers”, “reset root password”, and “open vnc console”. (SIO-3178)

Improvement

The management node can now run on AlmaLinux 9.

Improvement

Added a new OS image: AlmaLinux 9.2.

Version 2.0.0-30351

2023-06-26

Change Log

Improvement

Updated nginx to version 1.25.1

Bugfix

Fixed the issue where, after refreshing cluster import, it was unclear which node caused the SSH connection error. (SIO-5243)

Version 2.0.0-30306

2023-06-22

Change Log

Improvement

It’s now possible to log in to the User Area from the WHMCS pre-paid module in WHMCS Addon version 1.0.21 https://marketplace.whmcs.com/product/6416-solusvm-20-whmcs-addon. For more information, see the article https://docs.solusvm.com/v2/billing-integration-guide/prepaid-billing/Advanced-configuration/Config-php.html. (SIO-3178)

Improvement

The “cPanel” application was rebuilt on AlmaLinux 8 and updated to version 112.0.3. (SIO-5239)

Version 2.0.0-30235

2023-06-19

Change Log

Feature

It’s now possible to use snapshots for virtual servers on LVM storages. (SIO-4549)

Improvement

It’s now possible to use configurable options to enable backups for virtual server in WHMCS Addon version 1.0.19 https://marketplace.whmcs.com/product/6416-solusvm-20-whmcs-addon. For more information, see the article https://docs.solusvm.com/v2/billing-integration-guide/prepaid-billing/Configurable-options/Plan-parameters/Enable+backups.html. (SIO-4611)

Improvement

It’s now possible to use hooks for “server-start” and “server-stop” events. Please see for more information https://docs.solusvm.com/v2/administrator-guide/Using%2BHooks.html. (SIO-5218)

Improvement

It’s now possible to select a unit for the disk space limits in a plan. (SIO-5165)

Version 2.0.0-30170

2023-06-14

Change Log

Improvement

It’s now possible to add multiple IP addresses to an IP block of type “Set”. (SIO-5137)

Bugfix

Fixed the issue where authentication API tokens expired after enabling the session timeout. (SIO-5172)

Version 2.0.0-30125

2023-06-13

Change Log

Feature

It is now possible to install the operating system from an ISO image.

Feature

It is now possible to manage ISO images in User Area.

Feature

It is now possible to manage ISO images in Admin Area.

Feature

It is now possible to set new limits for the count and size of ISO images in a limit group.

Feature

It is now possible to add new permissions “manage all ISO images”, “manage owned ISO images”, “get ISO images”, and “boot from ISO images” to a role.

Feature

The compute resource can now run on Debian 12.

Improvement

It is now possible to disable backing up of particular virtual servers in the global Backup Settings. (SIO-5085)

Bugfix

Fixed the issue where changing the hostname of an imported virtual server failed with the “Guest tools are required for this action” error. (SIO-5041)

Version 2.0.0-29993

2023-06-07

Change Log

Feature

The management node can now run on Debian 12.

Improvement

Guest Tools installation was significantly improved to handle broken network and OS package repositories inside a virtual server. (SIO-5033)

Bugfix

Fixed the issue where an additional IP address wasn’t set up on a virtual server. (SIO-5187)

Version 2.0.0-29964

2023-06-06

Change Log

Improvement

Added a new OS image: Debian 12.

Improvement

Now a new virtual server password can be obtained in the user interface after reset the virtual server password. (SIO-5052)

Improvement

It’s now possible to suspend and resume a virtual server on the virtual server’s “Settings” page. (SIO-3597)

Bugfix

Fixed the issue where a virtual server could not start after migration with the “unsupported configuration: Invalid attempt to set network interface guest-side IP route and/or address info, not supported by QEMU” error. (SIO-5183)

Version 2.0.0-29862

2023-06-01

Change Log

Feature

It is now possible to offline migrate VZ containers between compute resources.

Improvement

It is now possible to define a role for users who will be imported by Cluster Import using the “Settings” > “User Area” > “The default role for new users” setting. (SIO-5131)

Version 2.0.0-29838

2023-05-31

Change Log

Feature

It is now possible to assign a VLAN to an IP block. (SIO-4846)

Bugfix

Fixed the issue where VNC session interrupts after one minute. (SIO-4894)

Version 2.0.0-29636

2023-05-23

Change Log

Bugfix

Fixed the issue where virtual servers with Ubuntu 22.04 could not be accessed via the IPv6 address because the route to the gateway was not set inside the virtual server. (SIO-5118)

Version 2.0.0-29591

2023-05-16

Change Log

Bugfix

Fixed the issue where creating a backup of a VZ virtual server could fail with the “Container configuration file does not exist” error. (SIO-5119)

Version 2.0.0-29585

2023-05-15

Change Log

Improvement

Added a new “Allow IP address changes during a single session” option to the “Settings” > “General” page. (SIO-5061)

Improvement

It is now possible to set a custom number of consumers for the “create-vm” and “reinstall-vm” queues by specifying two new parameters “queue_consumers_create_vm” and “queue_consumers_reinstall_vm” in the /etc/solus/agent.json config file. That way the queues can simultaneously run more tasks to create and reinstall virtual servers on a single compute resource. The default value is one consumer. When you set new values to these parameters, the Agent service must be restarted. (SIO-5074)

Bugfix

Fixed the issue where automatic import of the WHMCS products using converter.php could bind product to a wrong virtual server in SolusVM v2. The issue is fixed in the WHMCS addon version 1.0.18 https://marketplace.whmcs.com/product/6416-solusvm-20-whmcs-addon. (SIO-5007)

Bugfix

Fixed the issue where it wasn’t possible to scroll an IP block that contained more than fifty IP addresses. (SIO-5086)

Bugfix

Fixed the issue where creating a backup of a VZ virtual server could fail with the “expected element type <Virtuozzo_disk_image> but have <Parallels_disk_image>” error. (SIO-5088)

Version 2.0.0-29495

2023-05-05

Change Log

Improvement

It’s now possible to set the Libvirt CPU configuration for KVM virtual servers on the “Settings” > “Compute Resources” page. (SIO-5055)

Improvement

It’s now possible to do a live and offline migration of a virtual server on an NFS storage. (SIO-5068)

Bugfix

Fixed the issue where a VZ server couldn’t be started on an imported node because the fix for OVZ-7403 was not installed. (SIO-5073)

Version 2.0.0-29366

2023-05-02

Change Log

Improvement

It’s now possible to specify the Primary IP address for a new virtual server on the “Add Server” page in the Admin Area. (SIO-5055)

Version 2.0.0-29332

2023-05-01

Change Log

Bugfix

Fixed the issue where a compute resource could be imported with the “routed” network type instead of “bridged”. (SIO-5066)

Version 2.0.0-29325

2023-05-01

Change Log

Improvement

It’s now possible to limit sessions of a user with the new “Single session only” option on the “Settings” > “General” page. (SIO-5061)

Bugfix

Fixed the issue where an import could fails due to too high values of “Max Memory” and “Max Disk” in node settings with the “Argument #1 ($bytes) must be of type int, float given” error. (SIO-5060)

Bugfix

Fixed the issue where an imported virtual server could not be started due to the “Unable to add bridge br-int port kvm101.0: Operation not supported” error. The error occurred if the virtual server was migrated to another compute resource. (SIO-5000)

Bugfix

Fixed the issue where resize imported virtual server could fail with the “get volume’s size: get volume’s info: failed” error. (SIO-5050, SIO-5067)

Version 2.0.0-29127

2023-04-25

Change Log

Improvement

It’s now possible to set a user session timeout on the “Settings” > “General” page. (SIO-2906)

Version 2.0.0-29082

2023-04-25

Change Log

Improvement

It’s now possible to enable the VNC console for a VZ virtual server on the server’s “Settings” tab. (SIO-4951)

Improvement

It’s now possible to specify multiple packages in Manage2 External License Integration so that you can issue several licenses for a single virtual server. (SIO-4985)

Bugfix

Fixed the issue where attempting to create a VZ server with only IPv6 address(es) failed with the “The selected image doesn’t support IPv6.” error. (SIO-5023)

Version 2.0.0-28906

2023-04-11

Change Log

Bugfix

Fixed the issue where SolusVM 2 product in WHMCS did not have backups enabled after switching to a plan with backups. Please update “SolusVM 2.0 WHMCS Addon” to version 1.0.17 from https://marketplace.whmcs.com/product/6416-solusvm-20-whmcs-addon. (SIO-4935)

Bugfix

Fixed the issue where attempting to create more than three servers on a compute resource with the server count limit set to a three digit number failed with the “The compute resource usage limits are exceeded” error. (SIO-4988)

Bugfix

Fixed the issue where deleting an imported file-based virtual server resulted in storage folders of other virtual servers being deleted as well. (SIO-5001)

Version 2.0.0-28894

2023-04-10

Change Log

Bugfix

Fixed the issue where the “install-server-guest-tools” task could get stuck in the “Queued” state. (SIO-4993)

Bugfix

Fixed the issue where a cluster import could fail with the unclear error message: “cURL error 28: Operation timed out”. (SIO-4929)

Bugfix

Fixed the issue where it wasn’t possible to add a new compute resource if an IP restriction was applied to the user account. (SIO-4938)

Version 2.0.0-28858

2023-04-06

Change Log

Improvement

Added the permission to delete additional IP addresses. (SIO-3178)

Improvement

Added the permission to revert a server snapshot. (SIO-3178)

Improvement

Added the permission to delete a server snapshot. (SIO-3178)

Bugfix

Fixed the issue where the “{{ super_user_password }}” variable could have only the “0” value. (SIO-4966)

Version 2.0.0-28820

2023-04-05

Change Log

Improvement

The new system variable “{{ super_user_password }}” is now available in Applications (the left menu) > Application > the “User data template” field. (SIO-4966)

Improvement

Added the permission to create a server snapshot. (SIO-3178)

Bugfix

Fixed the issue where a cluster import could fail with the “converting driver.Value type []uint8 (1.099511627776E+19) to a int64: invalid syntax” error. (SIO-4939)

Version 2.0.0-28788

2023-04-04

Change Log

Feature

It’s now possible to create a webhook for the following events: “Add or remove additional IP”, “Suspend a server”, “Resume a server”, “Delete a sever”, “Change a server hostname”, “Change a server root password”, and “Reinstall a server”. (SIO-4555)

Feature

It’s now possible to install Guest Tools on a virtual server. Guest Tools bring back the following features for KVM virtual servers imported from v1: adding additional IP addresses, deleting additional IP addresses, and changing hostnames of virtual servers.

Improvement

Added the permission to add an additional IP address. (SIO-3178)

Bugfix

Fixed the OpenVZ issue (https://bugs.openvz.org/browse/OVZ-7403) where creating a VZ container on Virtuozzo 7.5.4 or OpenVZ 7.0.19 failed with the “cannot mix caller fds with blocking execution” error. (SIO-4707)

Bugfix

Fixed the issue where it wasn’t possible to add additional IPv6 addresses if the limit on IPv4 addresses had been reached. (SIO-4936)

Bugfix

Fixed the issue where it wasn’t possible to create a VZ container on a compute resource imported from v1. (SIO-4962)

Bugfix

Fixed the issue where an upgrade of the SolusVM Agent service failed on a compute resource imported from v1. (SIO-4963)

Version 2.0.0-28725

2023-04-03

Change Log

Bugfix

Fixed the issue where automatic backups of virtual servers enabled on the compute resource level didn’t work. (SIO-4953)

Bugfix

Fixed the issue where, after a cluster import, wrong free disk space was reported in the compute resource’s /vz/private storage. (SIO-4958)

Bugfix

Fixed the issue where network traffic usage of imported VZ virtual servers wasn’t reset. (SIO-4960)

Version 2.0.0-28675

2023-04-03

Change Log

Improvement

Updated nginx to version 1.23.4

Improvement

Added the permission to change a virtual server hostname. (SIO-3178)

Improvement

GPT partitions are now used to build images with the https://github.com/solusio/solus-cloud-images tool. New OSes and application images created by the SolusVM development team will receive GPT partitions. Note: CentOS images build by the vendor may not have GPT partitions. (SIO-4885)

Improvement

Added a new OS image: AlmaLinux 8.7.

Improvement

Added a JavaScript preloader to the front-end web user interface. This fixes the issue where an end-user couldn’t open the user interface because of a slow or unstable Internet connection. (SIO-4946)

Version 2.0.0-28637

2023-03-28

Change Log

Bugfix

Fixed the issue where a cluster import could fail on decrypting a PowerDNS password. (SIO-4941)

Version 2.0.0-28541

2023-03-27

Change Log

Feature

It’s now possible to schedule automatic backups creation for all virtual servers on a compute resource.

Version 2.0.0-28521

2023-03-22

Change Log

Improvement

It’s now possible to paste text into the VNC console. (SIO-4848)

Version 2.0.0-28503

2023-03-21

Change Log

Improvement

It’s now possible to change the primary IPv6 address. (SIO-4552)

Version 2.0.0-28469

2023-03-20

Change Log

Improvement

The system time of virtual servers is now synced with the compute resource’s host time after virtual servers were reverted to QCOW2 snapshots.

Bugfix

Fixed the issue where the QEMU block job could not be completed when a virtual server backup was being created (which caused the virtual server to keep using the backing disk source file). (SIO-4863)

Version 2.0.0-28443

2023-03-14

Change Log

Improvement

Added the permission to create servers. (SIO-4826)

Version 2.0.0-28403

2023-03-13

Change Log

Bugfix

Fixed the issue where creating a snapshot could fail with the “Cannot get response from libvirt within 10m0s” error. (SIO-4857)

Version 2.0.0-28297

2023-03-06

Change Log

Attention

For compatibility purposes, please update “SolusVM 2.0 WHMCS Addon” to version 1.0.12 https://marketplace.whmcs.com/product/6416-solusvm-20-whmcs-addon.

Attention

Some incompatible changes were made to the API responses with information on a virtual server. The “ip_addresses.ipv6” field of the virtual server was changed from the “object” type to the “list” type, and it now contains a list of IPv6 addresses instead of a single IPv6 address. Please make sure that your integrations are compatible with this change.

Feature

It’s now possible to add additional IPv6 addresses for a virtual server. (SIO-4552)

Feature

It’s now possible to set a limit for additional IPv6 addresses in the limit groups. (SIO-4552)

Improvement

In the User Area, it’s now possible to see the operating system password on the virtual server creation page. (SIO-1978, SIO-2768, SIO-4827)

Improvement

It’s now possible to clone the applications on the “Applications” page.

Version 2.0.0-28184

2023-02-27

Change Log

Attention

For compatibility purposes, please update “SolusVM 2.0 WHMCS Addon” to version 1.0.8 https://marketplace.whmcs.com/product/6416-solusvm-20-whmcs-addon.

Feature

It’s now possible to import virtual servers from the SolusVM v1 cluster. For more information, see the article https://docs.solusvm.com/v2/administrator-guide/Importing+SolusVM+v1+Clusters.html

Feature

Compute resources can now run on AlmaLinux OS 9.

Feature

Compute resources can now run on VZ 9. Please pay attention that VZ 9 is still on the “alpha” quality stage and we do not recommend it for production use. (SIO-4745)

Improvement

It’s now possible to add backup nodes and compute resources using SSH keys of the ed25519 type. (SIO-4680)

Improvement

Open vSwitch 2.17 will be now installed when adding new compute resources on AlmaLinux 8 and CentOS 8 Stream. (SIO-4834)

Version 2.0.0-28123

2023-02-22

Change Log

Bugfix

Fixed the issue where a license check could be completed with an error if the the hostname resolved into several IP addresses. (SIO-4819)

Version 2.0.0-28096

2023-02-20

Change Log

Bugfix

Fixed the issue where, after deleting the primary IP address, the ‘dns-record-update’ task failed with the “Can’t update the DNS records: Can’t register the IP addresses: DNS record is already registered” error. (SIO-4791)

Bugfix

Fixed the issue where an additional IP address could not be added on a virtual server if the “ifupdown” package was not installed. (SIO-4591)

Bugfix

Fixed the issue where adding additional IP address didn’t work on a virtual server on Debian 9. (SIO-4813)

Version 2.0.0-28006

2023-02-13

Change Log

Bugfix

Fixed the issue where, after updating to 2.0.0-27957, the task “update-network-rules” failed with the “unknown network driver” error. (SIO-4608)

Bugfix

Fixed the issue where the agent service could restart with the “send on closed channel” error if connection to RabbitMQ was lost. (SIO-4803)

Bugfix

Fixed the issue where the filter on the tasks page did not contain all possible actions. (SIO-4702)

Version 2.0.0-27957

2023-02-08

Change Log

Attention

Users with custom roles lacking the “delete servers” permission are no longer able to delete their own virtual servers. A virtual server can now only be deleted by the owner if they have the “delete servers” permission, or by any user with the “delete servers” and “manage servers” permissions. (SIO-4632)

Improvement

Added the permission for deleting servers. (SIO-4632)

Version 2.0.0-27905

2023-02-07

Change Log

Improvement

You can now retrieve a KVM virtual server’s hostname in human or machine readable format by running the “virsh list –title” or “virsh metadata SERVER_UUID https://solusvm.com/ –config” commands, respectively. (SIO-4634)

Version 2.0.0-27840

2023-01-31

Change Log

Bugfix

Fixed the issue where, if some one DNS record couldn’t be created by “dns-record-register” task because of any reason other DNS record also couldn’t be created. Now all DNS records which are possible to create by “dns-record-register” task should be created even any one record was not created. (SIO-4719)

Version 2.0.0-27740

2023-01-25

Change Log

Bugfix

Fixed the issue where documentation for the “GET /api/v1/servers_migrations” API request wasn’t displayed. (SIO-4747)

Version 2.0.0-27734

2023-01-24

Change Log

Improvement

Now it’s possible to filter migrations by virtual server, source compute resource, and destination compute resource in the “GET /api/v1/servers_migrations” API request. (SIO-4747)

Version 2.0.0-27611

2023-01-17

Change Log

Improvement

Now when a user other than the server owner resets the password to a virtual server in User Interface, they will both receive the new password. In the API, the same behavior can be achieved by setting the “send_password_to_current_user” option to “true” in the “POST /servers/{serverId}/reset_password” endpoint. (SIO-4557)

Bugfix

Fixed the issue where, after updating to 2.0.0-27365, a TXT DNS record was created with a host that contained wildcard by mistake. (SIO-4719)

Version 2.0.0-27583

2023-01-17

Change Log

Bugfix

Fixed the issue where, after updating to 2.0.0-27365, it was impossible to create a user with a limit group from SolusVM WHMCS Addon and Hostbill module. (SIO-4725)

Bugfix

Fixed the issue when not all text was translated on Licensing page. (SIO-4663)

Bugfix

Fixed the issue where creating a backup could not start due to the “finalize active commit block job: cannot get response from libvirt within 10m0s” error. (SIO-3254)

Version 2.0.0-27474

2023-01-10

Change Log

Improvement

Wildcard A and AAAA DNS records (*.) are now are registered in PowerDNS when a virtual server is created. (SIO-4670)

Version 2.0.0-27449

2023-01-09

Change Log

Bugfix

Fixed the issue where, after updating to 2.0.0-27365, it wasn’t possible to create a user from the WHMCS module. (SIO-4712)

Bugfix

Fixed the issue where, after updating to 2.0.0-27365, it wasn’t possible to create a user with a limit group. (SIO-4713)

Bugfix

Fixed the issue where a virtual server’s VNC didn’t work on compute resources with OpenVZ or Virtuozzo because VNC was listening on ::1 address. (SIO-3905)

Version 2.0.0-27365

2023-01-04

Change Log

Feature

It’s now possible to restrict user access by IP address.

Improvement

Added a new OS image: AlmaLinux 9.1.

Version 2.0.0-27234

2022-12-26

Change Log

Bugfix

Fixed the issue where network inside a virtual server based on AlmaLinux 9 could not be configured if both IPv4 and IPv6 addresses were used. (SIO-4682)

Version 2.0.0-27181

2022-12-26

Change Log

Improvement

Updated nginx to version 1.23.3

Improvement

Disk I/O performance was improved for Windows virtual servers. (SIO-4667)

Version 2.0.0-27098

2022-12-22

Change Log

Feature

It is now possible to lock the compute resource for new virtual servers provisioning.

Version 2.0.0-27093

2022-12-20

Change Log

Bugfix

Fixed the issue where task to create a management node backup could hang and block installation of an update. (SIO-4645)

Version 2.0.0-26974

2022-12-13

Change Log

Improvement

You can now see a successful user authentication event in the Activity Logs.

Bugfix

Fixed the issue where the documentation endpoint for virtual server reinstallation was wrong in API. (SIO-4637)

Version 2.0.0-26887

2022-12-08

Change Log

Improvement

RabbitMQ queues were switched to the “quorum” type so that it will be able to work on multiple management nodes in the future.

Bugfix

Fixed the issue where the translation of the words “month” and “hour” in the service plan price was missing in the Brazilian Portuguese locale. (SIO-4516)

Bugfix

Fixed the issue where a new plan could be created from the UI without some relations to Locations, Operating Systems, or Applications. (SIO-4084)

Bugfix

Fixed the issue where no error message was shown in the UI when one created a new compute resource using an invalid SSH key. (SIO-4622)

Version 2.0.0-26663

2022-11-21

Change Log

Bugfix

Fixed the issue where a virtual server reinstallation couldn’t be made if the server owner used up the virtual server limit. (SIO-4578)

Version 2.0.0-26493

2022-11-10

Change Log

Bugfix

Implemented a script to restore lost billing resource usage data for virtual servers that have already been deleted. The script can be run manually from an API container. For example, to restore lost data for November 2022, run “php artisan missed:usage:creator 2022 11”. (SIO-4564)

Version 2.0.0-26481

2022-11-09

Change Log

Bugfix

Fixed the issue where billing resource usage data was not always being calculated for virtual servers. (SIO-4564)

Version 2.0.0-26441

2022-11-07

Change Log

Improvement

It is now possible to set custom timeouts for creation of the virtual server backups by specifying two new parameters “backup_create_timeout_hours” and “backup_restore_timeout_hours” in the /etc/solus/agent.json config file. The default value is 6 hours and the maximum value is 24 hours. When you set new values to these parameters, the Agent service must be restarted. (SIO-4583)

Bugfix

Fixed the issue where it was impossible to create new scheduled tasks to create or rotate backups because cache keys could be not deleted properly from the Redis server. (SIO-4587)

Version 2.0.0-26284

2022-10-31

Change Log

Improvement

Updated RabbitMQ to version 3.10.10.

Improvement

Updated nginx to version 1.23.2.

Version 2.0.0-26220

2022-10-25

Change Log

Improvement

It is now possible to add and remove additional IP addresses during the upgrade and downgrade of the product’s configuration options in the WHMCS module https://marketplace.whmcs.com/product/6416-solusvm-20-whmcs-addon.

Version 2.0.0-26207

2022-10-21

Change Log

Bugfix

Fixed the issue where adding or deleting an additional IP address for a virtual server could fail with the “timed out waiting to open tray of ‘sdz’” error. (SIO-4546)

Version 2.0.0-26144

2022-10-17

Change Log

Feature

SolusVM 2 has been released.

Version 1.8.0-26130

2022-10-13

Change Log

Bugfix

Fixed the issue where deleting a virtual server could fail if the server’s libvirt domain had checkpoints. (SIO-4333)

Bugfix

Fixed the issue where offline migration of a virtual server left libvirt checkpoints in the QEMU image file. The checkpoints will now be deleted from the QEMU image file before migration. (SIO-4333)

Version 1.8.0-26046

2022-09-30

Change Log

Improvement

Added a new OS support for virtual servers: ArchLinux.

Bugfix

Fixed the issue where customers were charged for finished billing usages as if those lasted until the end of the month. (SIO-4504)

Version 1.8.0-25974

2022-09-21

Change Log

Bugfix

Fixed the issue where task processing could stuck with the “Queued” status due to the “Exception (504) Reason: “channel/connection is not open” error. (SIO-4512)

Version 1.8.0-25948

2022-09-19

Change Log

Bugfix

Fixed the issue where a scheduled task to create a backup could stuck with the “Queued” status because the Agent failed to decode the task payload. (SIO-4508)

Version 1.8.0-25906

2022-09-14

Change Log

Improvement

To provide better integration with WHMCS, now the API endpoint for virtual server resize /servers/{id}/resize can accept several requests within one minute, but will execute only the latest one. (SIO-4495)

Version 1.7.3-25765

2022-08-29

Change Log

Improvement

Backing up of virtual servers now uses full network bandwidth. (SIO-4463)

Version 1.7.2-25739

2022-08-25

Change Log

Attention

To simplify custom billing integration with the resource usage API, the resource’s “tokens” field value cannot be greater than the value of the “tokens_per_month” field. If “quantity” * “tokens_per_hour” is greater than “tokens_per_month”, then the “tokens” field value will be equal to the “tokens_per_month” value. (SIO-4472)

Improvement

Backing up and restoring of virtual servers have now become faster. (SIO-4463)

Version 1.7.1-25640

2022-08-22

Change Log

Bugfix

Fixed the issue where uploading backups to Hetzner Storage Box was too time-consuming. (SIO-4463)

Bugfix

Fixed the issue where creating a backup failed due to the “Exception (504) Reason: “channel/connection is not open” error. (SIO-4463)

Bugfix

Fixed the issue where restore of incremental backup from Hetzner Storage Box failed with the “connection lost” error. (SIO-4463)

Version 1.7.0-25496

2022-08-11

Change Log

Attention

To delete additional IP addresses, we no longer recommend using the “DELETE /ips/{id}” method because it will be deprecated soon. To delete additional IP addresses, use the “DELETE /servers/{serverId}/ips/{ipId}” method instead

Improvement

It’s now possible to add multiple additional IP addresses using the “POST /servers/{serverId}/ip” API method.

Improvement

It’s now possible to delete multiple additional IP addresses using the “DELETE /servers/{serverId}/ips” API method.

Bugfix

Fixed the issue where the owner of a virtual server didn’t receive a notification that the server was created. (SIO-4452)

Bugfix

Fixed the issue where migration of a virtual server could fail with the “Failed to call DomainMigratePerform3Params on source for domain: cannot get response from libvirt within 1h0m0s” error. (SIO-4454)

Version 1.6.3-25332

2022-07-27

Change Log

Improvement

The Activity Log now contains the IP address of the user making the request. (SIO-4403)

Improvement

Updated nginx to version 1.23.1.

Improvement

The list of users now features pagination and the ability to delete users in batches.

Bugfix

Fixed the issue where IP blocks of type “Set” couldn’t be edited because of a wrong validation check.

Version 1.6.3-25153

2022-07-12

Change Log

Feature

The administrator can now create IP blocks with a set of arbitrary IP addresses.

Bugfix

Fixed the issue where backing up the management node significantly decreased the UI performance.

Version 1.6.2-25090

2022-07-08

Change Log

Bugfix

Fixed the issue where installing the product anew or updating it to a newer version could fail with the “failed to get aws auth token: failed to find aws region from “image”” error. The error occurred on servers located in the regions of Africa. (SIO-4375)

Version 1.6.1-25057

2022-07-06

Change Log

Improvement

Updated nginx to version 1.23.0.

Bugfix

Fixed the issue where a virtual server could not be reinstalled after resizing it to a custom plan. (SIO-4364)

Bugfix

Fixed the issue where installing the product anew or updating it to a newer version could fail with the “failed to pull docker images: failed to load “image”: context deadline exceeded” error. The error occurred on servers located in the regions of Africa or Asia. (SIO-4346)

Version 1.6.1-24909

2022-06-27

Change Log

Bugfix

Fixed the issue where the “vms-update-limits” task could fail with the “network.OvsRuleDel: panic: runtime error: invalid memory address or nil pointer dereference” error. (SIO-4337)

Version 1.6.1-24876

2022-06-23

Change Log

Attention

Introduced a new algorithm for collecting resource usage for billing. Now we collect the time a usage period starts (started_at) and ends (ended_at). If ended_at is empty, usage is ongoing and we continue to collect its tokens. We start collecting usage data after a server is created, backups are enabled, additional IP addresses are added (separately for each individual IP address). We collect backup usage data if a user enables backups and disables them after some time. If the user enables backups again, we collect new usage data. If a user resizes a server, we finish collecting usage data, and then start again based on the new plan’s tokens.

Bugfix

Fixed the issue where virtual servers were billed for less time than they were operational for. (SIO-4294)

Bugfix

Fixed the issue where sometimes usage calculation started from the beginning of the month instead of the date the server was created. (SIO-4305)

Bugfix

Fixed the issue with billing where usage data for additional IP addresses was calculated incorrectly.

Bugfix

Fixed the issue with billing where tokens of additional IP addresses’ and backup usages weren’t recalculated after resizing a server.

Bugfix

Fixed the issue with billing where tokens of all types of usages weren’t recalculated after resizing a server if server specifications weren’t changed.

Bugfix

Fixed the issue where the “vms-update-limits” task could fail with the “ovs-ofctl: invalid or unknown port for in_port” error if the virtual server was stopped. (SIO-4238)

Bugfix

Fixed the issue where the “vms-update-limits” task could fail with the “ovs-ofctl: port value out of range for in_port” error.

Version 1.6.0-24828

2022-06-20

Change Log

Feature

The administrator can now specify the number of additional IPv4 addresses during server creation.

Feature

It is now possible to specify the number of additional IPv4 addresses during server creation in WHMCS VPS Provisioning module version 1.4.0.

Bugfix

Fixed the issue where virtual server backup to Hetzner storage box could fail with the “connection lost” error. (SIO-4267)

Bugfix

Fixed the issue where compute resources with VZ virtualization only and no KVM virtualization couldn’t be added. (SIO-4309)

Bugfix

Fixed the issue where it was impossible to filter by the “Server” field on the Backups list page.

Version 1.5.1-24699

2022-06-03

Change Log

Bugfix

Fixed the issue when a storage with the ZFS file system always displays zero free disk space. (SIO-4295)

Version 1.5.1-24675

2022-06-01

Change Log

Improvement

Added a new OS image: AlmaLinux 9.

Version 1.5.1-24664

2022-05-31

Change Log

Feature

Virtual server plan customization is now available in WHMCS VPS Provisioning module version 1.3.0.

Bugfix

Fixed the issue when an API POST request “/servers” that contained the “user” field and no “project” field failed with the “The selected user isn’t the owner of this project.” error.

Bugfix

Fixed the issue when an API POST request “/servers” that contained the “plan” field and no “custom_plan” field failed with the “The custom plan.limits.network reduce bandwidth.is enabled must be accepted.” error.

Version 1.5.0-24641

2022-05-30

Change Log

Feature

The administrator can now customize the plan when creating or resizing a virtual server.

Improvement

Updated nginx to version 1.22.0.

Version 1.4.1-24629

2022-05-25

Change Log

Improvement

The “Usage” tab of compute resources now shows compute resources’ vCPU, RAM, and disk limits. (SIO-4260)

Bugfix

Fixed the issue where the validation error message misled users about allowed special characters for the “Password” field on the “Add Server” page in the Admin Area. (SIO-4240)

Bugfix

Fixed the issue where a user’s email address was case sensitive during the user creation or registration. A user’s email address is now always converted to lowercase. (SIO-4258)

Version 1.4.1-24558

2022-05-19

Change Log

Bugfix

Fixed the issue where it wasn’t possible to turn on Rescue Mode on a virtual server. (SIO-4259)

Bugfix

Fixed the issue where deleting a virtual server didn’t delete its reverse DNS PTR records. (SIO-4236)

Bugfix

Fixed the issue where email notifications could be not delivered because of the SMTP server timeout waiting for the client data.

Version 1.4.1-24480

2022-05-12

Change Log

Improvement

Updated Redis to version 7.0.0.

Bugfix

Fixed the issue where a user with the “CLIENT” default role couldn’t change a primary IP address of a virtual server and got the “This action is unauthorized” error.

Bugfix

Fixed the issue where the “The license is invalid: the token has expired.” error appeared after switching to the “SolusVM” licensing model.

Version 1.4.0-24452

2022-05-04

Change Log

Feature

It’s now possible to back up VZ virtual servers.

Version 1.3.1-24411

2022-04-27

Change Log

Improvement

It’s now possible to resize virtual servers without restart if CPU, RAM, or disk space weren’t changed.

Bugfix

Fixed the issue where virtual servers couldn’t be migrated if the total disk size of the plans the servers belong to exceeds the storage size (even for servers using the QCOW2 or ThinLVM storage). To calculate the required storage size for server migration, the real disk size of a server is now used. (SIO-4229)

Version 1.3.1-24380

2022-04-25

Change Log

Bugfix

Fixed the issue where virtual servers could be resized to a Plan exceeding the LVM or file-based storage size. (SIO-4225)

Version 1.3.1-24266

2022-04-18

Change Log

Bugfix

Fixed the issue when the User Area settings were applied to Admin Area as well. (SIO-3777)

Bugfix

Fixed the issue when creating a backup could hang up if the size of the virtual server disk was changed after creating the disk snapshot. Now Solus will detect such changes and stop the backup creation process due to an error.

Version 1.3.1-24244

2022-04-14

Change Log

Feature

The management node and compute resources can now run on Ubuntu 22.04.

Improvement

Added a new OS image: Ubuntu 22.04.

Improvement

Virtual servers now support a new OS: Ubuntu 22.04.

Version 1.3.0-24200

2022-04-06

Change Log

Bugfix

Fixed the issue where virtual servers couldn’t be started after being migrated to another compute resource. (SIO-4185)

Version 1.3.0-24169

2022-04-04

Change Log

Feature

The administrator can now back up and restore the management node in the administrator interface.

Bugfix

Fixed the issue when creation of a virtual server could fail if the VNC port was already used in a compute resource. (SIO-4160)

Version 1.2.3-24063

2022-03-29

Change Log

Bugfix

Fixed the issue when a primary IP address change could fail and not be applied inside a virtual server. (SIO-4155)

Version 1.2.2-24037

2022-03-28

Change Log

Improvement

Legacy measurement units “MB” and “GB” are renamed to “MiB” and “GiB”. This change breaks the API contract of Plan creation - the “unit” field which is used to specify “Incoming traffic limit”, “Outgoing traffic limit” and “Total traffic limit” values now accepts “KiB”, “MiB”, “GiB”, etc. The most visible aspect of this change is the way data measurement units are displayed in the user interface, the values themselves will stay the same.

Version 1.2.2-23822

2022-03-15

Change Log

Bugfix

Fixed the issue when a virtual server was created with autostart set to “disabled”.

Version 1.2.1-23785

2022-03-14

Change Log

Improvement

The primary IP address change is now applied inside the operating system of a virtual server. (SIO-4106)

Bugfix

Fixed the issue when an attempt to create a virtual server on the NFS storage failed with the “unexpected type of credentials for nfs” error. (SIO-4133)

Version 1.2.0-23626

2022-03-02

Change Log

Feature

Virtual servers can now use the VZ container technology if compute resources run on OpenVZ 7.0.18 and later or Virtuozzo 7.5 update 3 (7.5.3-391) and later. At the moment, backup and migration for VZ containers are not supported.

Version 1.1.23564

2022-02-28

Change Log

Bugfix

Fixed the issue when the discard/trim/unmap command from a virtual server running on the ThinLVM storage couldn’t free up disk space in the LVM thin pool because of a wrong Libvirt XML configuration.

Version 1.1.23509

2022-02-21

Change Log

Improvement

It’s now possible to get usage of virtual servers with a time zone offset from the “/usage” API endpoint. To do so, use the “timezone” parameter with the time zone name (for example, “Europe/Zurich”, see the full list at https://www.php.net/manual/en/timezones.php) or use the parameter in the offset “+00:00” format.

Bugfix

Fixed the issue when changing a primary IP address to a secondary IP address with a different gateway failed with an error. (SIO-4087)

Version 1.1.23329

2022-02-10

Change Log

Bugfix

Fixed the issue when a virtual server resize to the plan with a larger disk size and the thin storage type failed with the error message about lack of free disk space (because the disk space used by the server at the moment wasn’t taken into account. (SIO-4071)

Version 1.1.23303

2022-02-07

Change Log

Improvement

It’s now possible to customize disk cache mode of KVM virtual servers per cluster for all new servers, per server, and per compute resource. (SIO-3841)

Bugfix

Fixed an issue where installation of the application updates was scheduled in UTC. The start of the updates is now shown and scheduled in the browser time zone (the application then converts it to UTC automatically).

Version 1.1.23213

2022-02-02

Change Log

Improvement

Added the QEMU capability “incremental-backup” to the Libvirt XML configuration file of virtual servers to support advanced features of third-party backup software (for example, incremental backups).

Version 1.1.23161

2022-02-01

Change Log

Bugfix

Fixed an issue when adding a compute resource on CentOS 8 Stream or AlmaLinux 8 could fail with the “Failed to download metadata for repo ‘centos-rabbitmq-38’” error.

Version 1.1.23096

2022-01-31

Change Log

Improvement

Updated nginx to version 1.21.6.

Improvement

“Disk usage” in the Administrator Dashboard now shows available disk space on storage points used by compute resources to create virtual servers.

Bugfix

Fixed the issue when backup creation could fail with the “guest-fsfreeze-freeze-list failed to open /path: Permission denied” error.

Version 1.1.22909

2022-01-20

Change Log

Improvement

Added a new OS image: Alpine Linux 3.15.

Version 1.1.22822

2022-01-18

Change Log

Bugfix

Fixed the issue when wrong value for disk usage showed on Administrator’s Dashboard. (SIO-3551)

Bugfix

Fixed the issue when wrong value for IPv4 usage showed on Administrator’s Dashboard. (SIO-3872)

Version 1.1.22679

2022-01-11

Change Log

Feature

The administrator can now help users to create servers with the correct and compatible options by specifying dependencies between locations, plans, operating systems, and applications.

Improvement

Updated nginx to version 1.21.5.

Bugfix

Fixed the issue when backup restoration took too long and failed with a timeout error. (SIO-3972)

Version 1.1.22349

2021-12-15

Change Log

Improvement

Added a new application: Plesk on Windows 2022.

Version 1.1.22303

2021-12-14

Change Log

Bugfix

Fixed the issue when before the update installation not all necessary checks of required free disk space are performed. (SIO-3940)

Bugfix

Fixed the issue when after deleting of the additional IP address it’s still persists inside virtual server.

Version 1.1.22152

2021-12-08

Change Log

Improvement

Updated RabbitMQ to version 3.9.10.

Improvement

To improve the reliability of adding and removing IP addresses, remade synchronous requests of these operations into tasks in queue.

Bugfix

Fixed the issue when, after update 1.1.21888, users couldn’t create servers in WHMCS VPS Provisioning module if backups were disabled in the module settings. (SIO-3910)

Version 1.1.21888

2021-11-23

Change Log

Bugfix

Fixed the issue where a user could increase the number of backups for their server despite the backup limit set in the plan. (SIO-3851)

Version 1.1.21843

2021-11-19

Change Log

Bugfix

Fixed the issue where an attempt to add an additional IP address from the IP block with the different gateway failed with the “No available IP block exists” error.

Bugfix

Fixed the issue when the Admin Area displayed incorrect RAM values for virtual servers. (SIO-3861)

Version 1.1.21754

2021-11-15

Change Log

Feature

The administrator can now change the primary IP address for virtual server.

Feature

The administrator can now add an additional specific IP address to a virtual server.

Bugfix

Fixed the issue when the creation backup task could stuck at “Queued” status because task reached RabbitMQ consumer’s timeout. (SIO-3662)

Bugfix

Fixed the issue when it was impossible to edit a virtual server without changing its hostname if it’s invalid.

Bugfix

Fixed the issue when the API could return error messages in a language different from the one a user had.

Version 1.1.21680

2021-11-10

Change Log

Improvement

Updated nginx to version 1.21.4.

Improvement

Updated InfluxDB to version 2.1.1.

Bugfix

Fixed the issue when an additional IP couldn’t be added to a virtual server if the first IP block attached to the compute resource was an IPv6 block.

Bugfix

Fixed the issue when it was impossible to edit a virtual server without changing its hostname.

Version 1.1.21658

2021-11-10

Change Log

Improvement

Updated Redis to version 6.2.6.

Bugfix

Fixed the issue when an extra TXT record appeared in PowerDNS after the virtual server hostname change. (SIO-3785)

Bugfix

Fixed the issue when the Admin Area displayed incorrect RAM values for virtual servers.

Version 1.1.21518

2021-11-08

Change Log

Attention

Changed the “RAM” property of plans to megabytes in the interface and bytes in the API requests. The minimum RAM value is now 128 MB, while the maximum one is 1 TB. We don’t expect any issues with the WHMCS module integrations.

Improvement

Added the {{hostname}} variable to the default reverse DNS record template. (SIO-3788)

Improvement

The “email”, “domain”, and “passwd” fields in the applications’ forms defined by the JSON schema will now be prefilled when users create or reinstall servers with the applications.

Version 1.1.21390

2021-10-27

Change Log

Improvement

The administrator can now delete users with all their virtual servers. (SIO-1876)

Bugfix

Fixed the issue when the hostname change of a virtual server didn’t update a PowerDNS record. The corresponding issue was also fixed in SolusIO WHMCS VPS Provisioning module version v1.2.9.

Bugfix

Fixed the issue when the management node services got stuck in a redeployment loop after the installation update. (SIO-3776)

Version 1.1.21313

2021-10-25

Change Log

Improvement

The administrator can now see in the Activity Log the reason why emails can’t be sent to the mail server. (SIO-3728)

Bugfix

Fixed the issue when configuring the network on the Linux bridge network interface could fail with the “Cannot find device” error.

Bugfix

Fixed the issue when the installation on CentOS could fail if the “runc” package was already installed.

Bugfix

Fixed the issue when a restart of a compute resource didn’t change its “Unavailable” status because the firewall blocked Agent port 8080.

Version 1.1.21189

2021-10-18

Change Log

Improvement

It’s now possible to change the virtual server hostname in the Admin Area. (SIO-3456)

Improvement

The administrator can now see the real cause why virtual servers can’t be created (for example, there are no resources like available IP addresses).

Improvement

It’s now possible to filter tasks on the task list by the “plesk-license-key-terminate” and “cpanel-license-key-terminate” actions.

Version 1.1.21071

2021-10-12

Change Log

Improvement

It’s now possible to change the user email address in the Admin Area. (SIO-2938, SIO-3567)

Bugfix

Fixed the issue when only the first fifty virtual servers were displayed in the User Area. (SIO-3648)

Version 1.1.20949

2021-10-05

Change Log

Bugfix

Fixed the issue when the VNC console didn’t work in the User Area.

Bugfix

Fixed the issue when the compute resource agent service lost the queue name while reconnecting to RabbitMQ. (SIO-3662, SIO-3671)

Bugfix

Fixed the issue when migration of virtual servers between compute resources running on AlmaLinux 8 and Debian 11 was restricted by mistake. (SIO-3695)

Version 1.1.20853

2021-09-29

Change Log

Bugfix

Fixed the issue when the management node services got into the redeployment loop after the hostname change. (SIO-3665)

Version 1.1.20846

2021-09-28

Change Log

Bugfix

Fixed the issue when a server on the LVM storage could fail to be deleted producing the “creating snapshots for storage type “lvm” is not supported yet” error. (SIO-3656)

Version 1.1.20701

2021-09-20

Change Log

Bugfix

Fixed the issue when virtual servers were created with the “Unknown” status.

Version 1.1.20696

2021-09-20

Change Log

Improvement

Updated InfluxDB to version 2.0.8.

Bugfix

Fixed the issue when the RabbitMQ storage consumed a lot of disk space.

Bugfix

Fixed the issue when generating a one-time SSH key when adding a compute resource made the interface not responding for a while.

Version 1.1.20413

2021-09-09

Change Log

Feature

It’s now possible to customize the email notification templates. (SIO-3480, SIO-3491)

Bugfix

Fixed the issue when it was impossible to update the nginx service.

Version 1.1.20293

2021-09-07

Change Log

Improvement

Updated PostgreSQL to version 12.8.

Improvement

Updated Redis to version 6.2.5.

Improvement

It’s now possible to change the visibility of OS image versions.

Bugfix

Fixed the issue when it was impossible to connect to the management node’s TCP ports 80, 443, and 5671 via an IPv6 address.

Version 1.1.20093

2021-08-27

Change Log

Improvement

Added a new OS image: Windows 2022.

Improvement

Updated RabbitMQ to version 3.8.21.

Improvement

Updated nginx to version 1.21.1.

Bugfix

Fixed the issue when editing the compute resource settings reset its server limit to 0. (SIO-3494)

Bugfix

Fixed the issue when, after the lvm2 package update, logical volumes weren’t created if a filesystem signature was detected. (SIO-3516)

Version 1.1.19948

2021-08-23

Change Log

Improvement

Added a new OS image: AlmaLinux 8.4.

Improvement

Added a new OS image: Debian 11.

Improvement

Added a new OS image: Rocky Linux 8.4.

Improvement

Added a new application: Plesk on AlmaLinux.

Improvement

Added a new application: cPanel on CloudLinux.

Improvement

Introduced a new option “One-time SSH keys” for adding compute resources.

Improvement

It is now possible to resize virtual servers with incremental backups increasing CPU and RAM.

Improvement

Added a confirmation field for password change in the User Area.

Bugfix

Fixed the issue when it was possible to use a PTR record as a virtual server hostname. (SIO-3458)

Bugfix

Fixed the issue when a new DNS record could overwrite an existing one. (SIO-3458)

Bugfix

Fixed the issue when there was no validation of required fields during user creation.

Bugfix

Fixed the issue when backup creation could fail with the “cannot back up domain’s disks: failed to wait QEMU: context deadline exceeded” error.

Version 1.1.19749

2021-08-11

Change Log

Feature

Introduced incremental backup support for the ThinLVM storage type.

Improvement

Enhanced security by setting the “Access-Control-Allow-Origin” header value to the hostname of the SolusIO management server.

Improvement

To enhance security, the “Content-Security-Policy” header now prevents SolusIO from being embedded within iframes on other websites.

Version 1.1.19282

2021-07-14

Change Log

Feature

The management node and compute resources can now run on Debian 11.

Version 1.1.19227

2021-07-11

Change Log

Improvement

Increased the minimal TLS protocol version of the management node’s web server to 1.2. Please check that your API clients support TLS 1.2.

Improvement

Virtual servers now support a new OS: Debian 11.

Bugfix

Fixed the issue when the Installer that faced an error during its update didn’t fail. (SIO-3337)

Version 1.1.19066

2021-07-05

Change Log

Bugfix

Fixed the issue when a compute resource’s upgrade couldn’t be finished because of the timeout error. (SIO-3330)

Bugfix

Changed the Debian 9 image URL to https://images.prod.solus.io/debian-9-openstack-amd64.qcow2 because of availability issues with cdimage.debian.org.

Version 1.1.19031

2021-07-01

Change Log

Improvement

It’s now possible to choose a network type during compute resource’s network configuration.

Improvement

Changed the built-in cPanel application image to improve stability of cPanel installation. (SIO-1895)

Improvement

Users can now see their email addresses in the User Area.

Bugfix

Fixed the issue when servers couldn’t be created if the corresponding plan had the set backup limit.

Bugfix

Fixed the issue when the interface didn’t show cPanel Manage2 error messages.

Bugfix

Fixed the issue when the Plesk application couldn’t be configured on Ubuntu.

Bugfix

Fixed the issue when it wasn’t possible to change an IP block unless the attached compute resource’s host address was an IP address.

Version 1.1.18849

2021-06-30

Change Log

Feature

It’s now possible to change the backup limit per plan and per server.

Bugfix

Fixed the issue when it was possible to delete a user that had virtual servers.

Bugfix

Fixed the issue when configuring the network could fail with the “failed to find interface by ID: can’t find interface with id” error.

Bugfix

Fixed the issue when information about a user disappeared from the task record after the user was deleted.

Version 1.1.18616

2021-06-08

Change Log

Feature

Introduced integration with cPanel Manage2. This integration helps issue cPanel licenses when servers are created.

Improvement

It’s now possible to start, stop, restart, and shut down a virtual server that is being backed up.

Improvement

Virtual servers now support a new OS: VzLinux 8.

Bugfix

Fixed the issue when an empty error message box was shown instead of a network configuration error message.

Bugfix

Fixed the issue when deleting multiple virtual servers wasn’t recorded in the Activity log. (SIO-3210)

Bugfix

Fixed the issue when the ISO image with system settings stayed mounted as a CD-ROM drive on Windows virtual servers. (SIO-2001)

Bugfix

Fixed the issue when API tokens expired one year after their creation.

Bugfix

Fixed the issue when server creation could fail with the “No available IP blocks exist.” error even if the compute resource had IP blocks with unassigned IP addresses.

Version 1.1.18325

2021-05-20

Change Log

Feature

Reduced the backup size by using the Zstandard (Zstd) compression algorithm to compress backups.

Feature

Introduced integration with Plesk Key Administrator. This integration helps issue Plesk licenses when servers are created.

Improvement

Creating backups now consumes less disk space on a compute resource.

Bugfix

Fixed the issue when the network couldn’t be configured and threw the “pre check failed: link state is DOWN” error.

Bugfix

Fixed the issue when the installation could fail with the “failed to get SSH port from env variable SSH_CONNECTION” error. (SIO-3202)

Version 1.1.18231

2021-05-13

Change Log

Improvement

Virtual servers now support a new OS: RockyLinux 8.

Improvement

To enhance safety, added an extra confirmation dialog shown when users delete virtual servers. (SIO-2909)

Bugfix

Fixed the issue when the virtual server status wasn’t automatically updated in the interface after actions like “Start”, “Stop”, “Restart”, and so on.

Bugfix

Fixed the issue when the firewall blocked access to custom SSH ports after the management node installation. (SIO-3152)

Version 1.1.18110

2021-05-06

Change Log

Bugfix

Fixed the issue when ifup on Debian 10 on OVH hung while bringing up Open vSwitch bridge interfaces.

Bugfix

Fixed the issue when virtual servers weren’t started automatically after the compute resource restart. (SIO-3086)

Bugfix

Fixed the issue when the backup block commit job wasn’t finished and blocked further backups.

Bugfix

Fixed the issue when backing up took too long because rsync was used with the “–compress” argument.

Version 1.1.18045

2021-04-27

Change Log

Improvement

The SolusIO administrator can now change the virtual server owner. (SIO-2651)

Bugfix

Fixed an issue when during adding a compute resource the user interface could be broken with the “Something went wrong” error.

Bugfix

Fixed an issue when the backup process got stuck if the compute resource lost connectivity with RabbitMQ.

Version 1.1.17885

2021-04-14

Change Log

Feature

The management node and compute resources can now run on AlmaLinux OS 8. (SIO-2954)

Improvement

Added an additional option “Total Traffic Limit” to plans.

Bugfix

Fixed an issue with price display on the Overview tab.

Version 1.1.17524

2021-03-29

Change Log

Improvement

Added a new OS image: AlmaLinux 8.3. (SIO-2955)

Improvement

Added a new OS support for virtual servers: Pardus 19. (SIO-3015)

Bugfix

Fixed the issue where resetting a virtual server’s password resulted in the email with the new password being sent to the user who made the request instead of the owner of the virtual server.

Bugfix

Fixed the issue where the “update-vm-limits” task ran every minute instead of every thirty minutes.

Bugfix

Fixed the issue where adding or deleting an additional IP address could fail with the “The command guest-exec has been disabled for this instance” error. (SIO-3021)

Version 1.1.17437

2021-03-23

Change Log

Improvement

The SolusIO administrator can now change email addresses of users via API. (SIO-2937)

Bugfix

Fixed the issue when virtual servers with Ubuntu 18.04 would lose network connection after restarting if a gateway IP address was located in another subnet. (SIO-3028)

Bugfix

Fixed the issue when gateway IP address couldn’t be set inside virtual server with Windows due to a time out. (SIO-3024)

Bugfix

Fixed the issue when backups couldn’t be deleted on the backup node with the “Expected SSH_FXP_STATUS” error.

Bugfix

Fixed the issue when the “vms-update-limits” task could failed with the “invalid or unknown port for in_port” error.

Version 1.1.17218

2021-03-15

Change Log

Bugfix

Network settings are now properly applied when creating Windows-based servers. (SIO-2987)

Bugfix

When logging in to SolusIO, the malformed ‘Authori’ text no longer appears for a second before logging in. (SIO-2989)

Version 1.1.17127

2021-03-09

Change Log

Improvement

Significantly reduced the time a server isn’t available when the server backup is being created. (SIO-2925)

Improvement

The SolusIO administrator can now upload custom favicons. (SIO-2873)

Improvement

Fixed the issue when the SolusIO WHMCS VPS Provisioning module created users without a role and limit group. Since version 1.2.4, the module has an option that defines the default role and limit group for new users. (SIO-2950)

Version 1.1.16948

2021-02-26

Change Log

Bugfix

Fixed broken redirects in the admin area.

Version 1.1.16928

2021-02-25

Change Log

Bugfix

Fixed the issue when the default layout of the user area was loaded first instead of the custom branded one. (SIO-2918)

Bugfix

Fixed the issue when, even after a successful update installation, an error message may have been shown in “System Updates”. (SIO-2922)

Bugfix

Fixed the issue when post-update actions could fail with the “failed to execute post update actions: failed to exec command: context deadline exceeded” error. (SIO-2922)

Bugfix

Fixed the issue when manual update installation failed with the “failed to update installer: open /usr/local/solus/bin/installer: text file busy” error. (SIO-2924)

Version 1.1.16830

2021-02-19

Change Log

Feature

Introduced limits on incoming and outgoing network traffic and network bandwidth. The limits are available in a plan.

Bugfix

Fixed the issue when IPv6 network didn’t work on servers with Ubuntu 18.04. (SIO-2887)

Bugfix

Fixed the issue when, because of insufficient error handling, the “Wrong parameters” error occurred at creation of DNS records in PowerDNS. (SIO-2907)

Version 1.1.16575

2021-02-04

Change Log

Bugfix

Fixed the issue when backing up failed with the “cannot freeze mount points” error on virtual servers using CageFS. (SIO-2837)

Version 1.1.16561

2021-02-03

Change Log

Bugfix

Fixed the issue when, after the management node restart, Docker containers couldn’t start because the network interface “docker_gwbridge” was added to the “trusted” zone of firewalld. (SIO-2857)

Version 1.1.16502

2021-01-28

Change Log

Improvement

Added the permission for using Resize. (SIO-2830)

Improvement

It’s now possible to set the default role for new users at registration in Settings > User Area. (SIO-2830)

Bugfix

Fixed the issue when registration using an invitation link failed with the “The selected language id does not exists” error. (SIO-2827)

Version 1.1.16400

2021-01-22

Change Log

Bugfix

Fixed the issue with the wrong value returned in the {{ip-reversed}} variable. (SIO-2822)

Version 1.1.16356

2021-01-21

Change Log

Attention

If you use SolusIO WHMCS VPS Provisioning module, update the module to the latest version 1.2.3 after the current system update is installed. The module update will switch your integration to the new API contract. The old API contract will be deprecated soon. We’ll inform further about the deprecation date.

Feature

Additional IP addresses are now supported.

Feature

Introduced support for Hetzner Storage Boxes for backup nodes. (SIO-2780)

Feature

Introduced CentOS Stream support for the management server and compute resources.

Improvement

Added a new OS image: CentOS Stream.

Improvement

The CPU and memory usage of the worker service were optimized by 20% and 50% respectively.

Improvement

Resize operation always adds one hour to usage to prevent service abuse. (SIO-2724)

Improvement

Introduced a new setting to clean up faulty servers. By default, the setting is turned off. (SIO-2713)

Improvement

It’s now possible to change the application hostname. (SIO-1941, SIO-2771)

Improvement

Added the {{ip-reversed}} variable to the default reverse DNS record template. (SIO-2798)

Improvement

It’s now possible to change the order of locations, OS images, and applications in the interface.

Bugfix

Fixed the issue when users could be charged for servers that had the ‘Unknown’ status. (SIO-2713)

Bugfix

Fixed the issue when a failed server could continue running after it was deleted. (SIO-2715)

Bugfix

Fixed the UX issue with adding SSH keys on the server creation page. The choice of SSH keys is now remembered and SSH keys are now preselected next time users create servers. (SIO-2714)

Bugfix

Fixed the page layout in the mobile view in User Area. (SIO-2712)

Bugfix

For the German locale in the Safari browser, fixed the OS card layout on the server creation page in User Area. (SIO-2766)

Bugfix

Fixed the issue when a snapshot wasn’t deleted from the database after a server resize.

Version 1.1.15466

2020-12-10

Change Log

Bugfix

Fixed the issue when a compute resource on CentOS 8 couldn’t be added. (SIO-2680)

Version 1.1.15458

2020-12-09

Change Log

Bugfix

Fixed the issue when SolusIO installations failed with the “ZONE_CONFLICT error at adding ‘docker_gwbridge’ interface” error.

Bugfix

Fixed the issue when a server password failed to be reset and the “column “currentTask” of relation “compute_resource_vms” does not exist” error was shown.

Version 1.1.15227

2020-12-02

Change Log

Feature

Introduced management of reverse DNS records.

Improvement

Display the status of new servers’ creation progress. (SIO-2530)

Bugfix

Fixed the issue when there was no “plan” field in /api/v1/servers response.

Bugfix

Fixed the issue where creating or changing an IP block failed with the “IP range intersects with compute resource hostname” error. (SIO-2338)

Version 1.1.14985

2020-11-25

Change Log

Feature

Introduced migration of servers between compute resources.

Bugfix

Fixed the issue when it was impossible to create a server with an application via an API request to /api/v1/servers end-point.

Bugfix

Fixed the issue when a Debian 10 server with a dynamic IP address from DHCP kept the IP address on the main network interface instead of br-ext after the server had been added as a compute resource. (SIO-2624)

Version 1.1.14821

2020-11-16

Change Log

Bugfix

Fixed the issue when a virtual server wasn’t created because the corresponding OS image file couldn’t be downloaded from the server that didn’t provide the Content-Length HTTP header.

Version 1.1.14741

2020-11-09

Change Log

Improvement

Changed the default MTU value for virtual servers to 1400. This allows servers to work in specific network environments using VLAN or VXLAN.

Bugfix

Fixed the issue when it was impossible to authenticate virtual servers on Ubuntu 20 using passwords.

Bugfix

Fixed the issue when the “Server Error” message was shown instead of the actual error during adding or editing backup nodes.

Bugfix

Fixed the issue when an attemp to change the “subnet” field in an IPv6 block caused “Server Error”.

Version 1.1.14689

2020-11-05

Change Log

Feature

Introduced paid backups for virtual servers.

Improvement

Old OS and application images will now be deleted every day from the cache directory on compute resources. (SIO-2517)

Bugfix

Fixed the issue when an OS image was taken from the cache directory even if the image content had been changed on the server where the image was stored. (SIO-2517)

Bugfix

Fixed the issue when server creation was too slow on ThinLVM storage on Debian 10.

Bugfix

Fixed the issue when a server on ThinLVM consumed 100% of the thin volume disk space.

Version 1.1.14565

2020-10-27

Change Log

Bugfix

Fixed the issue when server creation could fail on ThinLVM storage because the OS image provisioning time reached a timeout.

Version 1.1.14556

2020-10-27

Change Log

Bugfix

Fixed the issue when server creation could occasionally fail because the qemu-img convert command was executed with a timeout.

Bugfix

Fixed the issue with empty data for user deletion events in activity logs.

Version 1.1.14546

2020-10-26

Change Log

Bugfix

Fixed the issue with incorrect data in the billing_user_id field in the /usage API response.

Version 1.1.14469

2020-10-21

Change Log

Feature

Introduced rescue mode for virtual servers.

Version 1.1.14467

2020-10-20

Change Log

Improvement

Added the ability to turn off password recovery. (SIO-2490)

Bugfix

Fixed the issue with mentioning SolusIO in the end-user API documentation.

Bugfix

Fixed the issue when network connection to a computer resource was lost after network configuration because there was no route to the default gateway on CentOS 7 and CentOS 8.

Bugfix

Fixed the issue when a Let’s Encrypt certificate couldn’t be occasionally updated before the expiration date.

Bugfix

Fixed the issue when a clean SolusIO installation didn’t have the complete list of default OS images. (SIO-2491)

Bugfix

Fixed the issue when, in the user area, the default look was loaded first instead of custom branding. (SIO-2398)

Version 1.1.14247

2020-10-12

Change Log

Improvement

Added the activity log to the settings of the admin area.

Bugfix

Fixed the issue when a server temporarily lost network connection after another server had been stopped on the compute resource with a routed network.

Bugfix

Fixed the issue with the “Gateway” comment added to every IP address in an IP block.

Bugfix

Fixed the issue with the inclusive and exclusive tax flags in billing integration.

Bugfix

Fixed the issue with the text layout in email notifications about created servers.

Bugfix

Fixed the issue with the layout of long OS names on the server creation page. (SIO-2131)

Version 1.1.14199

2020-10-08

Change Log

Bugfix

Fixed the issue with the incorrect check of free disk space during backup creation. To create a temporary backup, SolusIO now checks free disk space using the disk size of an actual server instead of that of a server’s plan.

Bugfix

Fixed the issue when a server restored from a backup wasn’t started.

Version 1.1.14125

2020-10-05

Change Log

Improvement

Added a new OS image: Windows 2019.

Improvement

Added a new application: Windows 2019.

Improvement

Added the ability to perform post-install configuration (for example, create plans, users, and so on) by using the -post-config flag in Installer.

Bugfix

Fixed the issue when tasks hung if several tasks were created at once.

Bugfix

Fixed the issue with UI notifications about updates that showed the previous update version instead of the actual installed version.

Bugfix

Fixed the issue with small input fields for application at create server page.

Version 1.1.13940

2020-09-28

Change Log

Attention

Added cores capping (64 physical cores per compute resource) to ensure compatibility for installations with high core density. If a compute resource has more than 64 physical cores, only 64 cores are taken into account for the license restriction.

Feature

Added the ability to attach NFS remote storage as storage for a virtual server disk.

Improvement

Servers can now be restored from a backup after resize.

Improvement

Added the ability to change the order of plans in the interface.

Improvement

Added the ability to create applications using the /servers API endpoint.

Bugfix

Fixed the issues related to incorrect handling of applications’ data after server reinstallation.

Bugfix

Fixed the issue with wrong display of update installation progress.

Version 1.1.13653

2020-09-16

Change Log

Improvement

Added the ability to create an API token in the Admin Area (Access > API Tokens).

Improvement

Added UI notifications about finished tasks to the Admin and User Area.

Improvement

Added the server’s owner and creation date fields to the server list.

Improvement

The video device model “vga” is now used for Linux servers.

Bugfix

Fixed the issue where it was impossible to detach a compute resource from a backup node if there was no connectivity to the backup node.

Version 1.1.13360

2020-09-10

Change Log

Improvement

Added a new application: Jitsi Meet

Bugfix

Fixed the issue where updating to the next version failed if a compute resource did not have file-based storage.

Version 1.1.13156

2020-09-07

Change Log

Bugfix

Fixed the issue where creating a new server on a recently added compute resource failed with an error stating that suitable storage couldn’t be found.

Bugfix

Fixed the issue where the VNC console didn’t work because the VNC proxy port was blocked by firewall. (SIO-2289)

Version 1.1.12990

2020-09-03

Change Log

Attention

API end-point “compute_resource_storages” was renamed to “storages”.

Feature

Added the ability to configure IPv6 for virtual servers.

Feature

If billing integration is enabled SolusIO now shows total price, taxes and “terms and conditions” in virtual server creation page in user-area.

Feature

Added the ability to set “Terms and conditions URL”.

Improvement

IP addresses that are included in an IP block can now be used as the gateway for that IP block. (SIO-2161)

Improvement

The SCSI bus is now used for mounting cloud-init ISO files instead of IDE.

Bugfix

Fixed the issue when mouse pointer offset didn’t work correctly in VNC console for Windows OS. (SIO-2170)

Bugfix

Fixed the issue where the VNC console for Windows OS was displayed in monochrome instead of in color. (SIO-2203)

Version 1.1.12708

2020-08-25

Change Log

Improvement

If errors with billing integration occur, the SolusIO administrator can now see the HTTP request and response information on the “Create Server” page.

Improvement

Introduced a permanent redirect from HTTP to HTTPS for the management server. (SIO-2168)

Bugfix

Fixed the issue when Windows images created with SolusIO OS Images Builder didn’t support virtio-scsi bus, which caused fails during the OS boot. (SIO-2127)

Version 1.1.12513

2020-08-19

Change Log

Improvement

The server status now shows the operation performed on the server at the moment.

Bugfix

Fixed the issue when scheduled backups were not created. (SIO-2184)

Bugfix

Fixed the issue where DNS servers’ configuration was lost after new compute resources were added. DNS servers are now preserved in the network configs.

Bugfix

Fixed the issue where, after adding a new compute resource on Debian 10, network connection with a server could be lost if the server was initially provisioned with cloud-init.

Bugfix

Fixed the issue where, after adding a new compute resource on Ubuntu 20.04, network connection with a server could be lost after the server restart because the network interface name was changed.

Version 1.1.12431

2020-08-14

Change Log

Bugfix

Fixed the issue with the wrong layout of the language selector during user window creation.

Version 1.1.12403

2020-08-13

Change Log

Improvement

Security improvements. We would like to thank the team of Rack911Labs.com for their help in investigating a number of security issues. (SIO-2164)

Bugfix

Fixed the issue when it was impossible to choose a plan on the “Resize” page because the page content was overlapped by the footer.

Version 1.1.12394

2020-08-12

Change Log

Feature

Now it’s possible to resize CPU and RAM only.

Improvement

The Plesk application now using CentOS 8.

Bugfix

Fixed the issue when password reset didn’t work for Windows servers. (SIO-2143)

Version 1.1.12097

2020-08-03

Change Log

Feature

Added the ability to change a server’s plan.

Bugfix

Fixed the issue when creation of a server’s snapshot failed if the snapshot couldn’t be created within one minute. (SIO-2125)

Bugfix

Fixed the issue when email notifications about new servers in Portuguese contained the unnecessary colon character (”:”) in the servers’ passwords. (SIO-2123)

Bugfix

Fixed the issue when the project creation pop-up had non-localized placeholders in the “Name” and “Description” fields. (SIO-2120)

Bugfix

Fixed the issue when branding wasn’t applied to the login screen after logging out of User Area. (SIO-2119)

Version 1.1.11987

2020-07-30

Change Log

Improvement

Compute resources can now be added and maintained without having to be licensed as long as there are no virtual servers deployed on them.

Improvement

Improved file system consistency by using QEMU Agent during backup creation.

Bugfix

Fixed the issue when a new compute resource couldn’t be added in the “Network Configuration” step. (SIO-2106)

Version 1.1.11635

2020-07-14

Change Log

Feature

SolusIO management node can now be installed on Ubuntu 20.04.

Improvement

Security improvements. We would like to thank the team of Rack911Labs.com for their help in investigating a number of security issues.

Improvement

Added the ‘solus’ and ‘solus -login’ system commands, which provide a one-time link to quickly log in to SolusIO.

Improvement

The “Snapshots” and “Graphs” tabs are now available in the admin area.

Improvement

Updated the Plesk application to version 18.0.28.

Improvement

The Plesk application now has the form validation for the administrator password.

Bugfix

Fixed the issue when a license key wasn’t automatically updated.

Bugfix

Fixed the issue when a virtual server’s root password was reset on reboot if the server was created with the Plesk application installed. (SIO-1990)

Bugfix

Fixed the issue when the Plesk application login button didn’t work if the Plesk administrator password contained special characters.

Bugfix

Fixed the issue when, after SolusIO installation, there was no network connectivity to RabbitMQ port 5671 and inside docker containers.

Bugfix

Fixed the issue when, in routed mode, a virtual server didn’t have network connectivity because it was blocked by iptables. Iptables rules will now be adjusted by firewall-cmd. (SIO-2024)

Bugfix

Fixed the issue when installer couldn’t properly detect that an update was actually reverted.

Bugfix

Fixed the issue when, before update, installer created a backup of an upcoming SolusIO version instead of the current one.

Version 1.1.11382

2020-07-02

Change Log

Feature

IP blocks can now be configured in bridged or in routed mode. Routed mode allows to provide network access for virtual servers in various data centers and to use the whole range of IP addresses allocated by a hosting provider.

Feature

Added the Japanese language.

Improvement

Email notifications were translated: end-users can now receive the notifications in their language.

Bugfix

Fixed the issue when virtual servers hang on boot on the host with Debian 10 or Ubuntu 20 because of the wrong SCSI controller model.

Version 1.1.11033

2020-06-21

Change Log

Feature

Added the ability to manage languages. Added German, Spanish, French, Italian, Dutch, Russian, Portuguese (Brazilian) and Turkish languages.

Improvement

Split the permissions to “Get” and “Manage” for Applications, Compute Resources, Limit Groups, Plans, Roles, Servers, SSH keys, Settings, Tasks, Users and Updates.

Improvement

It is now possible to disable registration of new users. Registration is disabled by default for new installations.

Improvement

Split the “Tokens” field into two new fields in plans: “Tokens per month” and “Tokens per hour”.

Improvement

Added the new “Tasks” tab for virtual servers to observe and manage tasks of a server.

Improvement

It is now possible to filter icons by their type.

Bugfix

Fixed the issue when the network service couldn’t be brought up after restart on Debian 10 and Ubuntu 20.

Bugfix

Fixed the issue when free disk space in the QCOW storage type was not reclaimed by the host system.

Bugfix

Fixed the issue when a virtual server got less RAM size than it was defined in the plan.

Bugfix

Fixed the issue when nothing happens in the interface after a server was deleted in admin area.

Bugfix

Fixed the issue with the “Save” button layout in user area on the Account page.

Bugfix

Fixed the wrong text message shown after a new OS version was created.

Bugfix

Fixed the issue with the case sensitive search for icons when creating or editing locations.

Bugfix

Fixed the issue with a field for Plesk applications, which were not required.

Bugfix

Fixed the issue when the “Server reinstall” task hangs in the “Queued” state.

Bugfix

Fixed the issue when a server can’t be started because the Open vSwitch port is not attached to the bridge.

Bugfix

Fixed the issue when Installer doesn’t reissue a Let’s Encrypt certificate after reconfiguration at the hostname change.

Version 1.1.10209

2020-05-28

Change Log

Improvement

DNS records registered in PowerDNS now contain TXT records with the values “v=spf1 ip4:{{ Server IP Address }} ~all” .

Improvement

Tasks in the admin area can now show what DNS records were registered in PowerDNS.

Version 1.1.10196

2020-05-25

Change Log

Feature

Added the ability to reinstall virtual servers.

Feature

Added the ability to lock and suspend user accounts.

Improvement

Added new applications: Plesk, cPanel, and Cloudron.

Improvement

Introduced a new screen to create virtual servers from the list of servers in the admin area.

Improvement

Added the ability to create backups in the user area.

Bugfix

Fixed the issue when an API error was not handled during server creation in the admin area when no suitable storage in the compute resource existed.

Bugfix

Fixed the issue when an API authorization token was kept in /etc/solus/agent.json after compute resource installation.

Bugfix

Fixed the issue when a new SSH key didn’t appear in the interface after the key was added in the user area.

Bugfix

Fixed the issue when all notifications in the admin area had one and the same date.

Bugfix

Fixed the issue when the “run version update” task couldn’t be retried.

Bugfix

Fixed the issue when the task could hang if RabbitMQ restarted.

Bugfix

Fixed the issue when the “Power Off” button for virtual servers was missing from the admin area.

Bugfix

Fixed the issue when virtual server creation failed with the “Failed to create PTY: Operation not permitted” error.

Version 1.1.10166

2020-05-22

Change Log

Bugfix

Fixed the issue when it was impossible to fill in the application form field in the user area.

Version 1.1.10040

2020-05-15

Change Log

Bugfix

Fixed the issue when a virtual server on Ubuntu 18 hangs on boot. (SIO-1815)

Version 1.1.10029

2020-05-15

Change Log

Improvement

Failed DNS registering tasks will now be retried after 5 seconds.

Bugfix

Fixed the issue when physical CPU cores in licenses were not counted correctly. (SIO-1808)

Bugfix

Fixed the problem with the User Data scripts execution on each boot of virtual server.

Bugfix

Fixed the issue when system updates failed with the “pull access denied” error.

Version 1.1.10017

2020-05-14

Change Log

Bugfix

Fixed the issue when virtual servers could not be created if a number of CPU cores in the license matched a number of CPU cores in added compute resources. (SIO-1787)

Bugfix

Fixed the problem with creating a virtual server on Compute Resource which installed on OVH. (SIO-1794)

Version 1.1.9887

2020-05-07

Change Log

Feature

Added Ubuntu 20.04 support for Compute Resource.

Feature

Added the ability to manage icons for Locations

Bugfix

Numerous minor enhancements and bugfixes.

Version 1.0.9445

2020-04-21

Change Log

Feature

New built-in applications.

Bugfix

Numerous minor enhancements and bugfixes.

Version 1.0.9322

2020-04-17

Change Log

Feature

Icons management for OS images and applications.

Improvement

Creation of servers with submitted domain names no longer occasionally fails because DNS records creation is now extracted into a separate task.

Bugfix

Numerous minor enhancements and bugfixes.

Version 1.0.8836

2020-04-01

Change Log

Improvement

PostgreSQL database upgrade to version 12.2.

Version 1.0.8812

2020-03-30

Change Log

Bugfix

Numerous minor enhancements and bugfixes.

Version 1.0.8765

2020-03-26

Change Log

Bugfix

Numerous minor enhancements and bugfixes.

Version 1.0.8601

2020-03-18

Change Log

Attention

Changing installation directory for Compute Resource node causes failure of agent service, please refer to KB article to resolve issue https://support.solus.io/hc/en-us/articles/360012560400.

Bugfix

Numerous minor enhancements and bugfixes.

Version 1.0.8503

2020-03-16

Change Log

Feature

It is now possible to create backups for file-based Virtual Servers in Admin Area.

Feature

It is now possible to reset a root password.

Bugfix

Numerous minor enhancements and bugfixes.

Version 1.0.8379

2020-03-10

Change Log

Feature

It is now possible to add applications.

Feature

Servers can now be suspended and resumed via API.

Feature

It is now possible to reset a cloud-user password.

Bugfix

Numerous minor enhancements and bugfixes.

Version 1.0.8256

2020-03-04

Change Log

Improvement

It is now possible to edit compute resources.

Bugfix

Numerous minor enhancements and bugfixes.

Version 1.0.8077

2020-02-26

Change Log

Improvement

Installer now checks connection to RabbitMQ to make sure that further SOLUS IO updates can be installed.

Improvement

It is now possible to enable and disable billing integration.

Bugfix

Improved error handling during network configuration of compute resources.

Bugfix

Improved the text of a notification about SMTP check. (SIO-1363)

Bugfix

Numerous minor enhancements and bugfixes.

Version 1.0.7955

2020-02-24

Change Log

Improvement

Support for compute resource VLAN network interfaces

Bugfix

Numerous minor enhancements and bug fixes