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
ImprovementAdded a Retry button for failed Compute Resources upgrades. (SVM2‑6777)
ImprovementUpdated documentation links to point to the new SolusVM documentation portal. (SVM2‑6879)
BugfixFixed an issue where some tasks were not executed if other tasks failed due to already non‑existing objects. (SVM2‑6829, SVM2‑6830)
BugfixFixed the issue where Storage Tags were not shown on a Compute Resource Storages tab. (SVM2-6944)
BugfixFixed an issue where the “Install Now” button could appear for the currently installed version instead of the new version. (SVM2‑6646)
BugfixFixed 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
ImprovementAdded 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)
BugfixFixed 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
ImprovementIntroduced logic to auto-retry updates for Compute Resources that failed to update. (SVM2-6776, SVM2-6884)
BugfixFixed task scheduler configuration issue that could lead to tasks stuck forever. (SVM2-6838)
BugfixFixed problems with the boot of old distributions (e.g. Debian 10, Debian 11, Virtuozzo 7). (SVM2-6872)
BugfixAllow Gratuitous ARPs in ARP filtering rules. (SVM2-6701)
Version 2.0.0-39445
2026-01-21
Change Log
ImprovementIt 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)
ImprovementWhen 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)
ImprovementThe Admin Panel, the Quick Start guide, and the login screen have been updated with the new SolusVM logos! (SVM2-6834)
BugfixThe NUMA policy in the libvirt XML configuration has been switched from strict to preferred. (SVM2-6841)
BugfixFixed 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)
BugfixFixed an issue where only the last 50 Compute Resources were visible when creating a Virtual Server from the admin panel. (SVM2-6808)
BugfixFixed 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)
BugfixFixed an issue where manually set OS passwords were reverted after Virtual Server reboot on Debian/Ubuntu systems. (SVM2-6536)
BugfixFixed an issue where the initial password was not set for Debian 12. (SVM2-6494)
BugfixFixed 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
ImprovementAdded a new OS image: OpenSUSE Leap 16. (SVM2-6691)
ImprovementAdded 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)
BugfixFixed an issue where the agent service could not parse NUMA node cpulist format. (SVM2-6826)
BugfixFixed an issue where during VM creation from a backup in the client area the recovery task was not created. (SVM2-6807)
BugfixFixed an issue where it was not possible to add an additional disk with size greater than 1TB to a Virtual Server. (SVM2-6793)
BugfixFixed scheduler issues where some tasks were blocked forever. (SVM2-6705)
Version 2.0.0-38908
2025-12-18
Change Log
FeatureAdded 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)
FeatureAdded 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)
ImprovementAdded 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)
ImprovementAdded 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)
ImprovementAdded 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)
BugfixFixed a broken link to the RockyLinux image. (SVM2-6772)
BugfixFixed 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)
BugfixIncreased the default RabbitMQ nofile limits. (SVM2-6778)
BugfixChanged the color of the icons for Compute Resources whose storage(s) have the “Unknown” status from red to gray. (SVM2-6770)
BugfixFixed the issue where incorrect Libvirt XML was generated for Virtuozzo containers with routed networking. (SVM2-6305)
BugfixFixed 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
AttentionRemoved 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)
FeatureAdded 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)
FeatureAdded 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)
FeatureIntroduced checks for storage health and added the storage status information to UI. (SVM2-6636, SVM2-6637)
ImprovementAdded new Storage Type fields to Virtual Servers page with the possibility to filter by a type. (SVM2-6641)
ImprovementImproved readability for long application and operating system names during Virtual Server creation. (SVM2-6717)
Version 2.0.0-38455
2025-11-13
Change Log
BugfixFixed 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
BugfixFixed 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
ImprovementImproved API response time by up to 15%. (SVM2-6618)
ImprovementImproved 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)
ImprovementIt 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)
ImprovementAdded a new OS image: Debian 13. (SVM2-6597)
BugfixFixed an issue where scheduled backups were not being created due to the delayed execution of the task. (SVM2-6590)
BugfixFixed an issue where attaching a Compute Resource to an S3 Backup Node could fail with the “Backup node is not accessible” error. (SVM2-6681)
BugfixFixed 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
ImprovementAdded a new OS image: AlmaLinux 10. (SVM2-6431)
ImprovementSped up the caching of data used for Disaster Recovery. (SVM2-6620)
Version 2.0.0-37557
2025-08-28
Change Log
FeatureThe Management Node can now run on Debian 13. (SVM2-6595)
ImprovementIt 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)
BugfixFixed 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
AttentionOn 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.
FeatureCompute Resources can now run on Debian 13. (SVM2-6596)
ImprovementDisaster Recovery: added support for recovering Virtual Servers with VPC networks. (SVM2-6574)
BugfixFixed 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)
BugfixFixed the issue when Virtual Servers Migrations tab is not loaded on huge clusters. (SVM2-6615)
BugfixFixed 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)
BugfixMinor fixes and UX improvements for Disaster Recovery. (SVM2-6554, SVM2-6586)
Version 2.0.0-37459
2025-08-15
Change Log
ImprovementAllow 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
FeatureWe 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)
FeatureThe Management Node can now run on AlmaLinux 10. (SVM2-6432)
FeatureCompute Resources can now run on AlmaLinux 10 and Red Hat 10. (SVM2-6449)
Version 2.0.0-37223
2025-07-23
Change Log
BugfixFixed an issue where some Compute Resources could not be updated if /tmp was mounted on tmpfs. (SVM2-6533)
BugfixFixed 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
BugfixFixed 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)
BugfixFixed 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
BugfixFixed 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)
BugfixFixed 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
ImprovementAdded a new OS image: AlmaLinux 9.6. (SVM2-6492)
ImprovementIntroduced 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)
ImprovementIncreased 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)
ImprovementAdded 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)
ImprovementMoved 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)
ImprovementUpdated the ‘Reinstall a Server’ API to return a task_id field, simplifying task tracking. (SVM2-6418)
BugfixFixed an issue where failed incremental disk backups on ThinLVM left the domain XML in an inconsistent state. (SVM2-6205)
BugfixFixed 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)
BugfixFixed an issue where EFI VM creation failed if firmware settings existed but the OVMF package was not installed. (SVM2-6464)
BugfixFixed an issue where suspended VMs belonging to a user were unintentionally resumed when that user was edited. (SVM2-6458)
BugfixFixed 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
ImprovementImproved the VM boot times in certain scenarios by running fstrim only once, and only after network configuration. (SVM2-6391)
BugfixResolved 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
BugfixFixed 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
ImprovementAdded a new OS image: Windows 2025. (SVM2-6341)
ImprovementAdded a new application: Plesk on Windows 2025. (SVM2-6341)
BugfixFixed an issue that prevented snapshot creation in WHMCS. (SVM2-6377)
Version 2.0.0-36388
2025-04-09
Change Log
FeatureAdded 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
BugfixFixed 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
ImprovementDisabled 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)
BugfixFixed 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
ImprovementMass mailing now includes all affected users, not just those with the CLIENT role. (SVM2-6323)
ImprovementAdded the ‘vnc_proxy_url’ parameter containing the full URL to the /api/v1/servers/{id}/vnc_up API for convenience. (SVM2-6304)
ImprovementAdded a sanity check to prevent accidental deletion of system directories in case of incorrect virtual server configuration. (SVM2-6307)
BugfixFixed an issue preventing changes to the Primary IP for OpenVZ containers on hosts imported from SolusVM 1. (SVM2-6325)
BugfixIncreased the timeout for checking connectivity between backup nodes and Compute Resources from 5 to 15 seconds. (SVM2-6333)
BugfixFixed an intermittent issue with IPv6 initialization on AlmaLinux OS 9. (SVM2-6328)
Version 2.0.0-36118
2025-02-21
Change Log
FeatureAdded support for online resizing of the primary disk limit. (SVM2-228)
ImprovementAdded hints explaining why certain items are greyed out during server creation. (SVM2-6092)
BugfixFixed an issue where the VLAN tag was not updated after an offline virtual server migration. (SVM2-6057)
BugfixFixed an issue where backup tasks remained stuck in the pending state if the virtual server scheduled to be backed up was deleted. (SVM2-6252)
BugfixFixed 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
ImprovementImplemented a security fix for the VNC console. (SVM2-6193)
ImprovementMade some changes to the UI text on the “Licensing” page to improve clarity. (SVM2-6239)
BugfixFixed 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)
BugfixFixed the issue where it was not possible to update limits for OpenVZ compute resources imported from SolusVM 1. (SVM2-6289)
BugfixFixed 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
BugfixOptimized listing of operating systems for the large amount of custom plans. (SVM2-6276)
Version 2.0.0-35823
2025-01-28
Change Log
ImprovementThe 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)
ImprovementImproved logging for investigating failures that may occur while adding an IP address to a virtual machine. (SVM2-6253)
BugfixFixed 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
ImprovementUpdated 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)
BugfixFixed an issue that prevented resetting the virtual machine password. (SVM2-6228)
Version 2.0.0-35728
2025-01-09
Change Log
FeatureIntroduced 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)
BugfixFixed 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)
BugfixFixed 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
FeatureAdded 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)
ImprovementIt is now possible to specify the timeout for VM and CT migration via new config parameter ‘migration_timeout_minutes’. (SVM2-6212)
BugfixFixed the issue where it was not possible to set the virtual memory limit for a Compute Resource to more than 1024 GB. (SVM2-6206)
BugfixFixed the issue with incorrect traffic usage after VM reinstallation. (SVM2-6194)
Version 2.0.0-35600
2024-12-17
Change Log
BugfixFixed the issue where the Enterprise License did not allow using the management server as a compute resource. (SVM2-6170)
BugfixFixed 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
FeatureIntroduced the mass mailing feature. (SVM2-163)
FeatureIntroduced the ability to change the root password on a virtual server reinstall. (SVM2-189)
FeatureCompute 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
BugfixFixed the issue where enabling the “Enable ARP flood protection” rule did not filter incoming ARP requests unrelated to the virtual server. (SVM2-75)
BugfixFixed 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
FeatureIntroduced the onboarding process for new instances. (SVM2-6126)
BugfixFixed the issue where enabling the “IP Spoofing” network rule would prevent other network rules from functioning. (SVM2-6154)
BugfixFixed 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
BugfixImproved error reporting when a conflict occurs during VLAN assignment to an IP block. (SVM2-6094)
BugfixFixed an issue where an imported SolusVM1 master node with VPSes could be mistakenly treated as a management node. (SVM2-330)
BugfixFixed an issue where importing a SolusVM1 cluster would fail due to key validation errors. (SVM2-6153)
BugfixFixed an issue where deleting a user would remove all associated projects, even those owned by other users. (SVM2-6123)
BugfixFixed 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
BugfixFixed 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
BugfixFixed 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
ImprovementUpdated nginx to version 1.27.1.
BugfixFixed 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
ImprovementCluster Import now supports the import of users’ two-factor authentication settings from SolusVM 1. (SVM2-6039)
BugfixFixed 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)
BugfixFixed 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
BugfixFixed 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
ImprovementThe “iothread” parameter for primary and additional disks is now set to “1” in Libvirt XML when the “IO threads” parameter is set. (SVM2-6045)
BugfixFixed 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
ImprovementIt’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)
BugfixFixed the issue where tasks for scheduled backup are not created. (SIO-6184, SVM2-14)
Version 2.0.0-34908
2024-08-21
Change Log
ImprovementIt’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
ImprovementIt’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
BugfixFixed 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
ImprovementIt’s now possible to set the Libvirt IO threads configuration using the “<iothreads”, “
Version 2.0.0-34776
2024-08-02
Change Log
BugfixFixed 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
ImprovementUpdated nginx to version 1.27.0.
ImprovementThe 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)
BugfixFixed 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)
BugfixFixed 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)
BugfixFixed the issue where update installation always changed the hostname in Icons URLs to the value of the “Hostname” setting. (SVM2-470)
BugfixFixed 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
BugfixFixed 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
FeatureIt’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
BugfixFixed 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
FeatureIt’s now possible to create and assign tags to virtual servers. (SIO-5875)
FeatureIt’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)
FeatureIt’s now possible to filter virtual servers by tags. (SIO-5875)
FeatureIt’s now possible to see virtual server’s tags in Activity Logs. (SIO-5875)
Version 2.0.0-34604
2024-07-15
Change Log
FeatureIt’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)
BugfixFixed 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
FeatureAdded 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
BugfixFixed 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
ImprovementIt’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
BugfixFixed 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
BugfixFixed the issue where the Libvirt XML configuration of a virtual server could be saved incorrectly after the virtual server backup. (SIO-6122)
BugfixFixed 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
BugfixFixed 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)
BugfixFixed 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
ImprovementIt’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
BugfixFixed the issue where a VNC session was interrupted after one minute. Now VNC will automatically reconnect if the session is interrupted. (SIO-4894)
BugfixFixed 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
ImprovementIt’s now possible to power off a virtual server in the WHMCS Addon version 1.0.39. (SIO-6068)
ImprovementAdded a new OS image: AlmaLinux 9.4.
ImprovementIt’s now possible to set virtual server firmware setting to “BIOS” or “EFI”. (SIO-5997)
ImprovementThe “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)
ImprovementThe administrator can now specify a firmware during server creation via the API. (SIO-5997)
BugfixFixed 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
FeatureIt’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
BugfixFixed 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
ImprovementIt’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)
ImprovementThe administrator can now specify a MAC address during server creation via the API. (SIO-5996)
BugfixFixed 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)
BugfixFixed 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)
BugfixFixed 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
ImprovementIt’s now possible to create VLAN with the two new “access” and “dot1q-tunnel” modes. (SIO-6017)
BugfixFixed 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
BugfixFixed 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
ImprovementA new virtual server password will be displayed to a user after a password reset in the WHMCS Addon version 1.0.34. (SIO-5970)
BugfixFixed 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)
BugfixFixed 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
ImprovementAdded a new OS image: Ubuntu 24.04.
BugfixFixed 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)
BugfixFixed 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
ImprovementUpdated nginx to version 1.25.5.
ImprovementIP spoofing protection has been improved on nodes imported from SolusVM 1. (SVM-3915, SIO-5939)
BugfixFixed 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
ImprovementAdded a new OS image: AlmaLinux 8.9.
BugfixFixed 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
ImprovementThe 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
BugfixFixed 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
FeatureIt’s now possible to create a VPC network to connect multiple KVM servers in one location using a private network. (SIO-5171)
FeatureCompute 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.
FeatureUsers with the “manage owned VPC networks” permission can create, attach, detach, and delete VPC networks in the User Area.
FeatureIt’s now possible to import nodes with virtual servers with private IP addresses from SolusVM 1.
FeatureIt’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
FeatureThe management node can now run on Ubuntu 24.04.
FeatureThe compute resource can now run on Ubuntu 24.04.
FeatureAdded a new OS support for virtual servers: Ubuntu 24.04.
BugfixFixed 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
BugfixFixed 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
FeatureIt’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
BugfixFixed 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
ImprovementUpdated nginx to version 1.25.4.
BugfixFixed 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
BugfixFixed 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
BugfixFixed 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
BugfixFixed 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
ImprovementIncreased 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
ImprovementIt’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)
BugfixFixed 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
ImprovementDHE TLS ciphers were removed from Nginx configuration to mitigate CVE-2002-20001. (SIO-5832)
Version 2.0.0-33251
2024-02-13
Change Log
ImprovementAdded 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)
ImprovementIt’s now possible to perform a live migration from CentOS to AlmaLinux. (SIO-5810)
Version 2.0.0-33242
2024-02-12
Change Log
ImprovementLive 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
BugfixFixed 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
ImprovementRescue ISO image upgraded to Ubuntu 22.04. (SIO-4939)
ImprovementA net promoter score survey can now appear on the Dashboard in the Admin Area. (SIO-5792)
BugfixFixed 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)
BugfixFixed the issue where a virtual server booted from a Rescue ISO didn’t have network connectivity. (SIO-5797)
BugfixFixed the issue where the agent service could crash on backup deletion. (SIO-5800)
Version 2.0.0-33135
2024-02-01
Change Log
BugfixFixed the issue where a cluster import could fail with the “You have an error in your SQL syntax near “FLOAT”” error. (SIO-4939)
BugfixFixed 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
BugfixFixed 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
BugfixFixed 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
AttentionWe 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.
BugfixFixed 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
BugfixFixed the issue where file-based storage on the “ecryptfs” file system was incorrectly showing 100% of disk usage. (SIO-5752)
BugfixFixed 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
BugfixFixed 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
BugfixFixed 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
ImprovementUpdated the S3 client SDK to fix a minor security vulnerability.
Version 2.0.0-32920
2024-01-08
Change Log
ImprovementIt’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
BugfixFixed 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
AttentionWe 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.
ImprovementIt’s now possible to open the virtual server’s activity log on a separate tab in the Admin Area. (SIO-5138)
ImprovementIf a virtual server is reinstalled, the server’s activity log now shows the previous operating system in addition to the current one. (SIO-5138)
ImprovementIf 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)
ImprovementNow 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)
ImprovementIt’s now possible to open links on separate tabs in the user interface by pressing down on the mouse wheel. (SIO-5665)
BugfixFixed 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
AttentionWe 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.
BugfixFixed 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
AttentionThis 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.
ImprovementUpdated PostgreSQL to version 16.1.
Version 2.0.0-32786
2023-12-13
Change Log
AttentionIn 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.
ImprovementSped 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
ImprovementUpdated PostgreSQL to version 12.17.
ImprovementIt’s now possible to specify the type of objects to look for when using search, such as “server”, “user”, or “compute-resource”.
BugfixFixed the issue where, after resetting the root password, the new password pop-up appeared twice. (SIO-5471)
BugfixFixed 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
ImprovementAdded a new OS image: OpenSUSE 15.5. (SIO-5648)
BugfixFixed 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
FeatureKVM-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)
ImprovementAdded a new OS image: Rocky Linux 9. (SIO-5648)
ImprovementAdded a new OS image: Fedora 39. (SIO-5648)
Version 2.0.0-32609
2023-11-27
Change Log
BugfixFixed 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
ImprovementThe “ISO checksum” field is now not required to create an ISO image. (SIO-5563)
Version 2.0.0-32586
2023-11-21
Change Log
BugfixFixed 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
FeatureIt’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
BugfixFixed 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
BugfixFixed 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 “
Tokens can now be decimal numbers in plans and offers. (SIO-5577)
BugfixFixed the issue where a change of the virtual server owner wasn’t reflected in the invoice for the postpaid billing method. (SIO-5590)
BugfixFixed the issue where a change of the virtual server hostname wasn’t reflected in the invoice for the postpaid billing method. (SIO-5591)
BugfixFixed 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)
BugfixFixed 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
AttentionFor 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.
BugfixFixed 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
FeatureIt’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)
FeatureIt’s now possible to perform the search in Activity Logs.
ImprovementIt’s now possible to search for virtual servers by IPv6 address. (SIO-5566)
ImprovementIt’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
FeatureIt’s now possible to store backups on AWS S3. (SIO-5552)
BugfixFixed 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
BugfixFixed 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
ImprovementIt’s now possible to set the Libvirt OS configuration for KVM virtual servers on the “Settings” > “Compute Resources” page. (SIO-4959)
ImprovementIt’s now possible to search for users in the Admin Area. (SIO-4550, SIO-4553)
ImprovementUpdated nginx to version 1.25.3.
Version 2.0.0-32311
2023-10-24
Change Log
ImprovementIt’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)
BugfixFixed 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
ImprovementIt’s now possible to see the QEMU Guest Agent status on the “Settings” tab of a KVM virtual server. (SIO-5467)
BugfixFixed 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
ImprovementIncreased the boot menu timeout of KVM virtual servers to 30 seconds when the boot from an ISO or Rescue ISO is set. (SIO-5562)
BugfixFixed 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)
BugfixFixed the issue where not all IPv6 subnets were imported. (SIO-5554)
BugfixFixed 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
BugfixFixed 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
ImprovementIt’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
FeatureIt’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
BugfixFixed 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
BugfixFixed 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
BugfixFixed 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
BugfixFixed 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
BugfixFixed 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
FeatureIt’s now possible to add an additional disk to a virtual server on the “Disks” tab.
FeatureIt’s now possible to create offers for primary and additional disk with different storage tiers.
FeatureIt’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.
FeatureIt’s now possible to see disk space used by virtual server disks on a virtual server on the “Disks” tab.
ImprovementUpdated RabbitMQ to version 3.11.23.
Version 2.0.0-31552
2023-09-25
Change Log
ImprovementIt’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
ImprovementIt’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
BugfixFixed 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
BugfixFixed the issue where the hyphen character (-) wasn’t treated as a special character, which broke automatic password generation in the Safari browser. (SIO-5003)
BugfixFixed 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
ImprovementUpdated nginx to version 1.25.2.
BugfixFixed 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)
BugfixFixed 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
ImprovementVirtual servers now support a new OS: CloudLinux 9.
ImprovementIt’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
BugfixFixed the issue where network limits weren’t applied to imported nodes. (SIO-5333)
Version 2.0.0-31312
2023-09-04
Change Log
ImprovementIt’s now possible to configure the Nginx “worker_connection” parameter via the /usr/local/solus/config/config.yml file. (SIO-5388)
BugfixFixed 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
AttentionBefore 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.
ImprovementIt’s now possible to migrate a virtual server with QCOW2 snapshots in offline mode. (SIO-5369)
ImprovementRabbitMQ now uses TLS v1.3 only. (SIO-5380)
BugfixFixed the issue where deleting an imported virtual server could fail with the “ItemNotFoundException” error. (SIO-5373)
BugfixFixed 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
ImprovementIt’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
BugfixFixed 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
ImprovementIf the postpaid billing method is used, the price of an ISO image is now shown in the interface.
BugfixFixed 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
BugfixFixed the issue where an import could fails with the “ClusterImportJob has been attempted too many times or run too long” error. (SIO-5338)
BugfixFixed 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)
BugfixFixed 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
FeatureCompute resources can now run on Red Hat Enterprise Linux 8 and 9. (SIO-5311)
ImprovementIt’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
BugfixFixed 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
FeatureIt’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)
ImprovementIt’s now possible to open the “Account” page in Admin Area by clicking a user’s email in the top right corner.
ImprovementIt’s now possible to install guest tools on multiple virtual servers. (SIO-5252)
ImprovementIt’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)
ImprovementThe management node can now run on AlmaLinux 9.
ImprovementAdded a new OS image: AlmaLinux 9.2.
Version 2.0.0-30351
2023-06-26
Change Log
ImprovementUpdated nginx to version 1.25.1
BugfixFixed 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
ImprovementIt’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)
ImprovementThe “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
FeatureIt’s now possible to use snapshots for virtual servers on LVM storages. (SIO-4549)
ImprovementIt’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)
ImprovementIt’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)
ImprovementIt’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
ImprovementIt’s now possible to add multiple IP addresses to an IP block of type “Set”. (SIO-5137)
BugfixFixed the issue where authentication API tokens expired after enabling the session timeout. (SIO-5172)
Version 2.0.0-30125
2023-06-13
Change Log
FeatureIt is now possible to install the operating system from an ISO image.
FeatureIt is now possible to manage ISO images in User Area.
FeatureIt is now possible to manage ISO images in Admin Area.
FeatureIt is now possible to set new limits for the count and size of ISO images in a limit group.
FeatureIt 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.
FeatureThe compute resource can now run on Debian 12.
ImprovementIt is now possible to disable backing up of particular virtual servers in the global Backup Settings. (SIO-5085)
BugfixFixed 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
FeatureThe management node can now run on Debian 12.
ImprovementGuest Tools installation was significantly improved to handle broken network and OS package repositories inside a virtual server. (SIO-5033)
BugfixFixed 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
ImprovementAdded a new OS image: Debian 12.
ImprovementNow a new virtual server password can be obtained in the user interface after reset the virtual server password. (SIO-5052)
ImprovementIt’s now possible to suspend and resume a virtual server on the virtual server’s “Settings” page. (SIO-3597)
BugfixFixed 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
FeatureIt is now possible to offline migrate VZ containers between compute resources.
ImprovementIt 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
FeatureIt is now possible to assign a VLAN to an IP block. (SIO-4846)
BugfixFixed the issue where VNC session interrupts after one minute. (SIO-4894)
Version 2.0.0-29636
2023-05-23
Change Log
BugfixFixed 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
BugfixFixed 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
ImprovementAdded a new “Allow IP address changes during a single session” option to the “Settings” > “General” page. (SIO-5061)
ImprovementIt 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)
BugfixFixed 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)
BugfixFixed the issue where it wasn’t possible to scroll an IP block that contained more than fifty IP addresses. (SIO-5086)
BugfixFixed 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
ImprovementIt’s now possible to set the Libvirt CPU configuration for KVM virtual servers on the “Settings” > “Compute Resources” page. (SIO-5055)
ImprovementIt’s now possible to do a live and offline migration of a virtual server on an NFS storage. (SIO-5068)
BugfixFixed 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
ImprovementIt’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
BugfixFixed 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
ImprovementIt’s now possible to limit sessions of a user with the new “Single session only” option on the “Settings” > “General” page. (SIO-5061)
BugfixFixed 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)
BugfixFixed 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)
BugfixFixed 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
ImprovementIt’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
ImprovementIt’s now possible to enable the VNC console for a VZ virtual server on the server’s “Settings” tab. (SIO-4951)
ImprovementIt’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)
BugfixFixed 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
BugfixFixed 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)
BugfixFixed 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)
BugfixFixed 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
BugfixFixed the issue where the “install-server-guest-tools” task could get stuck in the “Queued” state. (SIO-4993)
BugfixFixed the issue where a cluster import could fail with the unclear error message: “cURL error 28: Operation timed out”. (SIO-4929)
BugfixFixed 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
ImprovementAdded the permission to delete additional IP addresses. (SIO-3178)
ImprovementAdded the permission to revert a server snapshot. (SIO-3178)
ImprovementAdded the permission to delete a server snapshot. (SIO-3178)
BugfixFixed 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
ImprovementThe new system variable “{{ super_user_password }}” is now available in Applications (the left menu) > Application > the “User data template” field. (SIO-4966)
ImprovementAdded the permission to create a server snapshot. (SIO-3178)
BugfixFixed 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
FeatureIt’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)
FeatureIt’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.
ImprovementAdded the permission to add an additional IP address. (SIO-3178)
BugfixFixed 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)
BugfixFixed the issue where it wasn’t possible to add additional IPv6 addresses if the limit on IPv4 addresses had been reached. (SIO-4936)
BugfixFixed the issue where it wasn’t possible to create a VZ container on a compute resource imported from v1. (SIO-4962)
BugfixFixed 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
BugfixFixed the issue where automatic backups of virtual servers enabled on the compute resource level didn’t work. (SIO-4953)
BugfixFixed the issue where, after a cluster import, wrong free disk space was reported in the compute resource’s /vz/private storage. (SIO-4958)
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
ImprovementUpdated nginx to version 1.23.4
ImprovementAdded the permission to change a virtual server hostname. (SIO-3178)
ImprovementGPT 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)
ImprovementAdded a new OS image: AlmaLinux 8.7.
ImprovementAdded 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
BugfixFixed 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
FeatureIt’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
ImprovementIt’s now possible to paste text into the VNC console. (SIO-4848)
Version 2.0.0-28503
2023-03-21
Change Log
ImprovementIt’s now possible to change the primary IPv6 address. (SIO-4552)
Version 2.0.0-28469
2023-03-20
Change Log
ImprovementThe system time of virtual servers is now synced with the compute resource’s host time after virtual servers were reverted to QCOW2 snapshots.
BugfixFixed 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
ImprovementAdded the permission to create servers. (SIO-4826)
Version 2.0.0-28403
2023-03-13
Change Log
BugfixFixed 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
AttentionFor compatibility purposes, please update “SolusVM 2.0 WHMCS Addon” to version 1.0.12 https://marketplace.whmcs.com/product/6416-solusvm-20-whmcs-addon.
AttentionSome 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.
FeatureIt’s now possible to add additional IPv6 addresses for a virtual server. (SIO-4552)
FeatureIt’s now possible to set a limit for additional IPv6 addresses in the limit groups. (SIO-4552)
ImprovementIn 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)
ImprovementIt’s now possible to clone the applications on the “Applications” page.
Version 2.0.0-28184
2023-02-27
Change Log
AttentionFor compatibility purposes, please update “SolusVM 2.0 WHMCS Addon” to version 1.0.8 https://marketplace.whmcs.com/product/6416-solusvm-20-whmcs-addon.
FeatureIt’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
FeatureCompute resources can now run on AlmaLinux OS 9.
FeatureCompute 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)
ImprovementIt’s now possible to add backup nodes and compute resources using SSH keys of the ed25519 type. (SIO-4680)
ImprovementOpen 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
BugfixFixed 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
BugfixFixed 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)
BugfixFixed the issue where an additional IP address could not be added on a virtual server if the “ifupdown” package was not installed. (SIO-4591)
BugfixFixed 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
BugfixFixed the issue where, after updating to 2.0.0-27957, the task “update-network-rules” failed with the “unknown network driver” error. (SIO-4608)
BugfixFixed the issue where the agent service could restart with the “send on closed channel” error if connection to RabbitMQ was lost. (SIO-4803)
BugfixFixed 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
AttentionUsers 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)
ImprovementAdded the permission for deleting servers. (SIO-4632)
Version 2.0.0-27905
2023-02-07
Change Log
ImprovementYou 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
BugfixFixed 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
BugfixFixed 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
ImprovementNow 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
ImprovementNow 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)
BugfixFixed 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
BugfixFixed 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)
BugfixFixed the issue when not all text was translated on Licensing page. (SIO-4663)
BugfixFixed 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
ImprovementWildcard A and AAAA DNS records (*.
Version 2.0.0-27449
2023-01-09
Change Log
BugfixFixed the issue where, after updating to 2.0.0-27365, it wasn’t possible to create a user from the WHMCS module. (SIO-4712)
BugfixFixed the issue where, after updating to 2.0.0-27365, it wasn’t possible to create a user with a limit group. (SIO-4713)
BugfixFixed 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
FeatureIt’s now possible to restrict user access by IP address.
ImprovementAdded a new OS image: AlmaLinux 9.1.
Version 2.0.0-27234
2022-12-26
Change Log
BugfixFixed 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
ImprovementUpdated nginx to version 1.23.3
ImprovementDisk I/O performance was improved for Windows virtual servers. (SIO-4667)
Version 2.0.0-27098
2022-12-22
Change Log
FeatureIt is now possible to lock the compute resource for new virtual servers provisioning.
Version 2.0.0-27093
2022-12-20
Change Log
BugfixFixed 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
ImprovementYou can now see a successful user authentication event in the Activity Logs.
BugfixFixed 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
ImprovementRabbitMQ queues were switched to the “quorum” type so that it will be able to work on multiple management nodes in the future.
BugfixFixed 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)
BugfixFixed the issue where a new plan could be created from the UI without some relations to Locations, Operating Systems, or Applications. (SIO-4084)
BugfixFixed 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
BugfixFixed 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
BugfixImplemented 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
BugfixFixed 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
ImprovementIt 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)
BugfixFixed 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
ImprovementUpdated RabbitMQ to version 3.10.10.
ImprovementUpdated nginx to version 1.23.2.
Version 2.0.0-26220
2022-10-25
Change Log
ImprovementIt 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
BugfixFixed 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
FeatureSolusVM 2 has been released.
Version 1.8.0-26130
2022-10-13
Change Log
BugfixFixed the issue where deleting a virtual server could fail if the server’s libvirt domain had checkpoints. (SIO-4333)
BugfixFixed 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
ImprovementAdded a new OS support for virtual servers: ArchLinux.
BugfixFixed 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
BugfixFixed 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
BugfixFixed 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
ImprovementTo 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
ImprovementBacking up of virtual servers now uses full network bandwidth. (SIO-4463)
Version 1.7.2-25739
2022-08-25
Change Log
AttentionTo 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)
ImprovementBacking up and restoring of virtual servers have now become faster. (SIO-4463)
Version 1.7.1-25640
2022-08-22
Change Log
BugfixFixed the issue where uploading backups to Hetzner Storage Box was too time-consuming. (SIO-4463)
BugfixFixed the issue where creating a backup failed due to the “Exception (504) Reason: “channel/connection is not open” error. (SIO-4463)
BugfixFixed 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
AttentionTo 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
ImprovementIt’s now possible to add multiple additional IP addresses using the “POST /servers/{serverId}/ip” API method.
ImprovementIt’s now possible to delete multiple additional IP addresses using the “DELETE /servers/{serverId}/ips” API method.
BugfixFixed the issue where the owner of a virtual server didn’t receive a notification that the server was created. (SIO-4452)
BugfixFixed 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
ImprovementThe Activity Log now contains the IP address of the user making the request. (SIO-4403)
ImprovementUpdated nginx to version 1.23.1.
ImprovementThe list of users now features pagination and the ability to delete users in batches.
BugfixFixed 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
FeatureThe administrator can now create IP blocks with a set of arbitrary IP addresses.
BugfixFixed the issue where backing up the management node significantly decreased the UI performance.
Version 1.6.2-25090
2022-07-08
Change Log
BugfixFixed 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
ImprovementUpdated nginx to version 1.23.0.
BugfixFixed the issue where a virtual server could not be reinstalled after resizing it to a custom plan. (SIO-4364)
BugfixFixed 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
BugfixFixed 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
AttentionIntroduced 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.
BugfixFixed the issue where virtual servers were billed for less time than they were operational for. (SIO-4294)
BugfixFixed the issue where sometimes usage calculation started from the beginning of the month instead of the date the server was created. (SIO-4305)
BugfixFixed the issue with billing where usage data for additional IP addresses was calculated incorrectly.
BugfixFixed the issue with billing where tokens of additional IP addresses’ and backup usages weren’t recalculated after resizing a server.
BugfixFixed the issue with billing where tokens of all types of usages weren’t recalculated after resizing a server if server specifications weren’t changed.
BugfixFixed 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)
BugfixFixed 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
FeatureThe administrator can now specify the number of additional IPv4 addresses during server creation.
FeatureIt is now possible to specify the number of additional IPv4 addresses during server creation in WHMCS VPS Provisioning module version 1.4.0.
BugfixFixed the issue where virtual server backup to Hetzner storage box could fail with the “connection lost” error. (SIO-4267)
BugfixFixed the issue where compute resources with VZ virtualization only and no KVM virtualization couldn’t be added. (SIO-4309)
BugfixFixed 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
BugfixFixed 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
ImprovementAdded a new OS image: AlmaLinux 9.
Version 1.5.1-24664
2022-05-31
Change Log
FeatureVirtual server plan customization is now available in WHMCS VPS Provisioning module version 1.3.0.
BugfixFixed 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.
BugfixFixed 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
FeatureThe administrator can now customize the plan when creating or resizing a virtual server.
ImprovementUpdated nginx to version 1.22.0.
Version 1.4.1-24629
2022-05-25
Change Log
ImprovementThe “Usage” tab of compute resources now shows compute resources’ vCPU, RAM, and disk limits. (SIO-4260)
BugfixFixed 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)
BugfixFixed 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
BugfixFixed the issue where it wasn’t possible to turn on Rescue Mode on a virtual server. (SIO-4259)
BugfixFixed the issue where deleting a virtual server didn’t delete its reverse DNS PTR records. (SIO-4236)
BugfixFixed 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
ImprovementUpdated Redis to version 7.0.0.
BugfixFixed 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.
BugfixFixed 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
FeatureIt’s now possible to back up VZ virtual servers.
Version 1.3.1-24411
2022-04-27
Change Log
ImprovementIt’s now possible to resize virtual servers without restart if CPU, RAM, or disk space weren’t changed.
BugfixFixed 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
BugfixFixed 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
BugfixFixed the issue when the User Area settings were applied to Admin Area as well. (SIO-3777)
BugfixFixed 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
FeatureThe management node and compute resources can now run on Ubuntu 22.04.
ImprovementAdded a new OS image: Ubuntu 22.04.
ImprovementVirtual servers now support a new OS: Ubuntu 22.04.
Version 1.3.0-24200
2022-04-06
Change Log
BugfixFixed 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
FeatureThe administrator can now back up and restore the management node in the administrator interface.
BugfixFixed 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
BugfixFixed 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
ImprovementLegacy 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
BugfixFixed the issue when a virtual server was created with autostart set to “disabled”.
Version 1.2.1-23785
2022-03-14
Change Log
ImprovementThe primary IP address change is now applied inside the operating system of a virtual server. (SIO-4106)
BugfixFixed 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
FeatureVirtual 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
BugfixFixed 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
ImprovementIt’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.
BugfixFixed 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
BugfixFixed 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
ImprovementIt’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)
BugfixFixed 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
ImprovementAdded 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
BugfixFixed 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
ImprovementUpdated 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.
BugfixFixed 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
ImprovementAdded a new OS image: Alpine Linux 3.15.
Version 1.1.22822
2022-01-18
Change Log
BugfixFixed the issue when wrong value for disk usage showed on Administrator’s Dashboard. (SIO-3551)
BugfixFixed the issue when wrong value for IPv4 usage showed on Administrator’s Dashboard. (SIO-3872)
Version 1.1.22679
2022-01-11
Change Log
FeatureThe administrator can now help users to create servers with the correct and compatible options by specifying dependencies between locations, plans, operating systems, and applications.
ImprovementUpdated nginx to version 1.21.5.
BugfixFixed 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
ImprovementAdded a new application: Plesk on Windows 2022.
Version 1.1.22303
2021-12-14
Change Log
BugfixFixed the issue when before the update installation not all necessary checks of required free disk space are performed. (SIO-3940)
BugfixFixed 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
ImprovementUpdated RabbitMQ to version 3.9.10.
ImprovementTo improve the reliability of adding and removing IP addresses, remade synchronous requests of these operations into tasks in queue.
BugfixFixed 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
BugfixFixed 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
BugfixFixed 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.
BugfixFixed the issue when the Admin Area displayed incorrect RAM values for virtual servers. (SIO-3861)
Version 1.1.21754
2021-11-15
Change Log
FeatureThe administrator can now change the primary IP address for virtual server.
FeatureThe administrator can now add an additional specific IP address to a virtual server.
BugfixFixed the issue when the creation backup task could stuck at “Queued” status because task reached RabbitMQ consumer’s timeout. (SIO-3662)
BugfixFixed the issue when it was impossible to edit a virtual server without changing its hostname if it’s invalid.
BugfixFixed 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
ImprovementUpdated nginx to version 1.21.4.
ImprovementUpdated InfluxDB to version 2.1.1.
BugfixFixed 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.
BugfixFixed the issue when it was impossible to edit a virtual server without changing its hostname.
Version 1.1.21658
2021-11-10
Change Log
ImprovementUpdated Redis to version 6.2.6.
BugfixFixed the issue when an extra TXT record appeared in PowerDNS after the virtual server hostname change. (SIO-3785)
BugfixFixed the issue when the Admin Area displayed incorrect RAM values for virtual servers.
Version 1.1.21518
2021-11-08
Change Log
AttentionChanged 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.
ImprovementAdded the {{hostname}} variable to the default reverse DNS record template. (SIO-3788)
ImprovementThe “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
ImprovementThe administrator can now delete users with all their virtual servers. (SIO-1876)
BugfixFixed 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.
BugfixFixed 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
ImprovementThe administrator can now see in the Activity Log the reason why emails can’t be sent to the mail server. (SIO-3728)
BugfixFixed the issue when configuring the network on the Linux bridge network interface could fail with the “Cannot find device” error.
BugfixFixed the issue when the installation on CentOS could fail if the “runc” package was already installed.
BugfixFixed 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
ImprovementIt’s now possible to change the virtual server hostname in the Admin Area. (SIO-3456)
ImprovementThe administrator can now see the real cause why virtual servers can’t be created (for example, there are no resources like available IP addresses).
ImprovementIt’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
ImprovementIt’s now possible to change the user email address in the Admin Area. (SIO-2938, SIO-3567)
BugfixFixed 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
BugfixFixed the issue when the VNC console didn’t work in the User Area.
BugfixFixed the issue when the compute resource agent service lost the queue name while reconnecting to RabbitMQ. (SIO-3662, SIO-3671)
BugfixFixed 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
BugfixFixed 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
BugfixFixed 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
BugfixFixed the issue when virtual servers were created with the “Unknown” status.
Version 1.1.20696
2021-09-20
Change Log
ImprovementUpdated InfluxDB to version 2.0.8.
BugfixFixed the issue when the RabbitMQ storage consumed a lot of disk space.
BugfixFixed 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
FeatureIt’s now possible to customize the email notification templates. (SIO-3480, SIO-3491)
BugfixFixed the issue when it was impossible to update the nginx service.
Version 1.1.20293
2021-09-07
Change Log
ImprovementUpdated PostgreSQL to version 12.8.
ImprovementUpdated Redis to version 6.2.5.
ImprovementIt’s now possible to change the visibility of OS image versions.
BugfixFixed 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
ImprovementAdded a new OS image: Windows 2022.
ImprovementUpdated RabbitMQ to version 3.8.21.
ImprovementUpdated nginx to version 1.21.1.
BugfixFixed the issue when editing the compute resource settings reset its server limit to 0. (SIO-3494)
BugfixFixed 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
ImprovementAdded a new OS image: AlmaLinux 8.4.
ImprovementAdded a new OS image: Debian 11.
ImprovementAdded a new OS image: Rocky Linux 8.4.
ImprovementAdded a new application: Plesk on AlmaLinux.
ImprovementAdded a new application: cPanel on CloudLinux.
ImprovementIntroduced a new option “One-time SSH keys” for adding compute resources.
ImprovementIt is now possible to resize virtual servers with incremental backups increasing CPU and RAM.
ImprovementAdded a confirmation field for password change in the User Area.
BugfixFixed the issue when it was possible to use a PTR record as a virtual server hostname. (SIO-3458)
BugfixFixed the issue when a new DNS record could overwrite an existing one. (SIO-3458)
BugfixFixed the issue when there was no validation of required fields during user creation.
BugfixFixed 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
FeatureIntroduced incremental backup support for the ThinLVM storage type.
ImprovementEnhanced security by setting the “Access-Control-Allow-Origin” header value to the hostname of the SolusIO management server.
ImprovementTo 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
FeatureThe management node and compute resources can now run on Debian 11.
Version 1.1.19227
2021-07-11
Change Log
ImprovementIncreased 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.
ImprovementVirtual servers now support a new OS: Debian 11.
BugfixFixed 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
BugfixFixed the issue when a compute resource’s upgrade couldn’t be finished because of the timeout error. (SIO-3330)
BugfixChanged 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
ImprovementIt’s now possible to choose a network type during compute resource’s network configuration.
ImprovementChanged the built-in cPanel application image to improve stability of cPanel installation. (SIO-1895)
ImprovementUsers can now see their email addresses in the User Area.
BugfixFixed the issue when servers couldn’t be created if the corresponding plan had the set backup limit.
BugfixFixed the issue when the interface didn’t show cPanel Manage2 error messages.
BugfixFixed the issue when the Plesk application couldn’t be configured on Ubuntu.
BugfixFixed 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
FeatureIt’s now possible to change the backup limit per plan and per server.
BugfixFixed the issue when it was possible to delete a user that had virtual servers.
BugfixFixed the issue when configuring the network could fail with the “failed to find interface by ID: can’t find interface with id” error.
BugfixFixed 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
FeatureIntroduced integration with cPanel Manage2. This integration helps issue cPanel licenses when servers are created.
ImprovementIt’s now possible to start, stop, restart, and shut down a virtual server that is being backed up.
ImprovementVirtual servers now support a new OS: VzLinux 8.
BugfixFixed the issue when an empty error message box was shown instead of a network configuration error message.
BugfixFixed the issue when deleting multiple virtual servers wasn’t recorded in the Activity log. (SIO-3210)
BugfixFixed the issue when the ISO image with system settings stayed mounted as a CD-ROM drive on Windows virtual servers. (SIO-2001)
BugfixFixed the issue when API tokens expired one year after their creation.
BugfixFixed 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
FeatureReduced the backup size by using the Zstandard (Zstd) compression algorithm to compress backups.
FeatureIntroduced integration with Plesk Key Administrator. This integration helps issue Plesk licenses when servers are created.
ImprovementCreating backups now consumes less disk space on a compute resource.
BugfixFixed the issue when the network couldn’t be configured and threw the “pre check failed: link state is DOWN” error.
BugfixFixed 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
ImprovementVirtual servers now support a new OS: RockyLinux 8.
ImprovementTo enhance safety, added an extra confirmation dialog shown when users delete virtual servers. (SIO-2909)
BugfixFixed the issue when the virtual server status wasn’t automatically updated in the interface after actions like “Start”, “Stop”, “Restart”, and so on.
BugfixFixed 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
BugfixFixed the issue when ifup on Debian 10 on OVH hung while bringing up Open vSwitch bridge interfaces.
BugfixFixed the issue when virtual servers weren’t started automatically after the compute resource restart. (SIO-3086)
BugfixFixed the issue when the backup block commit job wasn’t finished and blocked further backups.
BugfixFixed 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
ImprovementThe SolusIO administrator can now change the virtual server owner. (SIO-2651)
BugfixFixed an issue when during adding a compute resource the user interface could be broken with the “Something went wrong” error.
BugfixFixed 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
FeatureThe management node and compute resources can now run on AlmaLinux OS 8. (SIO-2954)
ImprovementAdded an additional option “Total Traffic Limit” to plans.
BugfixFixed an issue with price display on the Overview tab.
Version 1.1.17524
2021-03-29
Change Log
ImprovementAdded a new OS image: AlmaLinux 8.3. (SIO-2955)
ImprovementAdded a new OS support for virtual servers: Pardus 19. (SIO-3015)
BugfixFixed 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.
BugfixFixed the issue where the “update-vm-limits” task ran every minute instead of every thirty minutes.
BugfixFixed 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
ImprovementThe SolusIO administrator can now change email addresses of users via API. (SIO-2937)
BugfixFixed 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)
BugfixFixed the issue when gateway IP address couldn’t be set inside virtual server with Windows due to a time out. (SIO-3024)
BugfixFixed the issue when backups couldn’t be deleted on the backup node with the “Expected SSH_FXP_STATUS” error.
BugfixFixed 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
BugfixNetwork settings are now properly applied when creating Windows-based servers. (SIO-2987)
BugfixWhen 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
ImprovementSignificantly reduced the time a server isn’t available when the server backup is being created. (SIO-2925)
ImprovementThe SolusIO administrator can now upload custom favicons. (SIO-2873)
ImprovementFixed 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
BugfixFixed broken redirects in the admin area.
Version 1.1.16928
2021-02-25
Change Log
BugfixFixed the issue when the default layout of the user area was loaded first instead of the custom branded one. (SIO-2918)
BugfixFixed the issue when, even after a successful update installation, an error message may have been shown in “System Updates”. (SIO-2922)
BugfixFixed 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)
BugfixFixed 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
FeatureIntroduced limits on incoming and outgoing network traffic and network bandwidth. The limits are available in a plan.
BugfixFixed the issue when IPv6 network didn’t work on servers with Ubuntu 18.04. (SIO-2887)
BugfixFixed 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
BugfixFixed 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
BugfixFixed 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
ImprovementAdded the permission for using Resize. (SIO-2830)
ImprovementIt’s now possible to set the default role for new users at registration in Settings > User Area. (SIO-2830)
BugfixFixed 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
BugfixFixed the issue with the wrong value returned in the {{ip-reversed}} variable. (SIO-2822)
Version 1.1.16356
2021-01-21
Change Log
AttentionIf 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.
FeatureAdditional IP addresses are now supported.
FeatureIntroduced support for Hetzner Storage Boxes for backup nodes. (SIO-2780)
FeatureIntroduced CentOS Stream support for the management server and compute resources.
ImprovementAdded a new OS image: CentOS Stream.
ImprovementThe CPU and memory usage of the worker service were optimized by 20% and 50% respectively.
ImprovementResize operation always adds one hour to usage to prevent service abuse. (SIO-2724)
ImprovementIntroduced a new setting to clean up faulty servers. By default, the setting is turned off. (SIO-2713)
ImprovementIt’s now possible to change the application hostname. (SIO-1941, SIO-2771)
ImprovementAdded the {{ip-reversed}} variable to the default reverse DNS record template. (SIO-2798)
ImprovementIt’s now possible to change the order of locations, OS images, and applications in the interface.
BugfixFixed the issue when users could be charged for servers that had the ‘Unknown’ status. (SIO-2713)
BugfixFixed the issue when a failed server could continue running after it was deleted. (SIO-2715)
BugfixFixed 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)
BugfixFixed the page layout in the mobile view in User Area. (SIO-2712)
BugfixFor the German locale in the Safari browser, fixed the OS card layout on the server creation page in User Area. (SIO-2766)
BugfixFixed the issue when a snapshot wasn’t deleted from the database after a server resize.
Version 1.1.15466
2020-12-10
Change Log
BugfixFixed the issue when a compute resource on CentOS 8 couldn’t be added. (SIO-2680)
Version 1.1.15458
2020-12-09
Change Log
BugfixFixed the issue when SolusIO installations failed with the “ZONE_CONFLICT error at adding ‘docker_gwbridge’ interface” error.
BugfixFixed 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
FeatureIntroduced management of reverse DNS records.
ImprovementDisplay the status of new servers’ creation progress. (SIO-2530)
BugfixFixed the issue when there was no “plan” field in /api/v1/servers response.
BugfixFixed 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
FeatureIntroduced migration of servers between compute resources.
BugfixFixed the issue when it was impossible to create a server with an application via an API request to /api/v1/servers end-point.
BugfixFixed 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
BugfixFixed 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
ImprovementChanged the default MTU value for virtual servers to 1400. This allows servers to work in specific network environments using VLAN or VXLAN.
BugfixFixed the issue when it was impossible to authenticate virtual servers on Ubuntu 20 using passwords.
BugfixFixed the issue when the “Server Error” message was shown instead of the actual error during adding or editing backup nodes.
BugfixFixed 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
FeatureIntroduced paid backups for virtual servers.
ImprovementOld OS and application images will now be deleted every day from the cache directory on compute resources. (SIO-2517)
BugfixFixed 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)
BugfixFixed the issue when server creation was too slow on ThinLVM storage on Debian 10.
BugfixFixed the issue when a server on ThinLVM consumed 100% of the thin volume disk space.
Version 1.1.14565
2020-10-27
Change Log
BugfixFixed 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
BugfixFixed the issue when server creation could occasionally fail because the qemu-img convert command was executed with a timeout.
BugfixFixed the issue with empty data for user deletion events in activity logs.
Version 1.1.14546
2020-10-26
Change Log
BugfixFixed 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
FeatureIntroduced rescue mode for virtual servers.
Version 1.1.14467
2020-10-20
Change Log
ImprovementAdded the ability to turn off password recovery. (SIO-2490)
BugfixFixed the issue with mentioning SolusIO in the end-user API documentation.
BugfixFixed 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.
BugfixFixed the issue when a Let’s Encrypt certificate couldn’t be occasionally updated before the expiration date.
BugfixFixed the issue when a clean SolusIO installation didn’t have the complete list of default OS images. (SIO-2491)
BugfixFixed 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
ImprovementAdded the activity log to the settings of the admin area.
BugfixFixed the issue when a server temporarily lost network connection after another server had been stopped on the compute resource with a routed network.
BugfixFixed the issue with the “Gateway” comment added to every IP address in an IP block.
BugfixFixed the issue with the inclusive and exclusive tax flags in billing integration.
BugfixFixed the issue with the text layout in email notifications about created servers.
BugfixFixed 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
BugfixFixed 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.
BugfixFixed the issue when a server restored from a backup wasn’t started.
Version 1.1.14125
2020-10-05
Change Log
ImprovementAdded a new OS image: Windows 2019.
ImprovementAdded a new application: Windows 2019.
ImprovementAdded the ability to perform post-install configuration (for example, create plans, users, and so on) by using the -post-config flag in Installer.
BugfixFixed the issue when tasks hung if several tasks were created at once.
BugfixFixed the issue with UI notifications about updates that showed the previous update version instead of the actual installed version.
BugfixFixed the issue with small input fields for application at create server page.
Version 1.1.13940
2020-09-28
Change Log
AttentionAdded 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.
FeatureAdded the ability to attach NFS remote storage as storage for a virtual server disk.
ImprovementServers can now be restored from a backup after resize.
ImprovementAdded the ability to change the order of plans in the interface.
ImprovementAdded the ability to create applications using the /servers API endpoint.
BugfixFixed the issues related to incorrect handling of applications’ data after server reinstallation.
BugfixFixed the issue with wrong display of update installation progress.
Version 1.1.13653
2020-09-16
Change Log
ImprovementAdded the ability to create an API token in the Admin Area (Access > API Tokens).
ImprovementAdded UI notifications about finished tasks to the Admin and User Area.
ImprovementAdded the server’s owner and creation date fields to the server list.
ImprovementThe video device model “vga” is now used for Linux servers.
BugfixFixed 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
ImprovementAdded a new application: Jitsi Meet
BugfixFixed 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
BugfixFixed 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.
BugfixFixed 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
AttentionAPI end-point “compute_resource_storages” was renamed to “storages”.
FeatureAdded the ability to configure IPv6 for virtual servers.
FeatureIf billing integration is enabled SolusIO now shows total price, taxes and “terms and conditions” in virtual server creation page in user-area.
FeatureAdded the ability to set “Terms and conditions URL”.
ImprovementIP addresses that are included in an IP block can now be used as the gateway for that IP block. (SIO-2161)
ImprovementThe SCSI bus is now used for mounting cloud-init ISO files instead of IDE.
BugfixFixed the issue when mouse pointer offset didn’t work correctly in VNC console for Windows OS. (SIO-2170)
BugfixFixed 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
ImprovementIf errors with billing integration occur, the SolusIO administrator can now see the HTTP request and response information on the “Create Server” page.
ImprovementIntroduced a permanent redirect from HTTP to HTTPS for the management server. (SIO-2168)
BugfixFixed 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
ImprovementThe server status now shows the operation performed on the server at the moment.
BugfixFixed the issue when scheduled backups were not created. (SIO-2184)
BugfixFixed the issue where DNS servers’ configuration was lost after new compute resources were added. DNS servers are now preserved in the network configs.
BugfixFixed 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.
BugfixFixed 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
BugfixFixed the issue with the wrong layout of the language selector during user window creation.
Version 1.1.12403
2020-08-13
Change Log
ImprovementSecurity improvements. We would like to thank the team of Rack911Labs.com for their help in investigating a number of security issues. (SIO-2164)
BugfixFixed 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
FeatureNow it’s possible to resize CPU and RAM only.
ImprovementThe Plesk application now using CentOS 8.
BugfixFixed the issue when password reset didn’t work for Windows servers. (SIO-2143)
Version 1.1.12097
2020-08-03
Change Log
FeatureAdded the ability to change a server’s plan.
BugfixFixed the issue when creation of a server’s snapshot failed if the snapshot couldn’t be created within one minute. (SIO-2125)
BugfixFixed the issue when email notifications about new servers in Portuguese contained the unnecessary colon character (”:”) in the servers’ passwords. (SIO-2123)
BugfixFixed the issue when the project creation pop-up had non-localized placeholders in the “Name” and “Description” fields. (SIO-2120)
BugfixFixed 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
ImprovementCompute resources can now be added and maintained without having to be licensed as long as there are no virtual servers deployed on them.
ImprovementImproved file system consistency by using QEMU Agent during backup creation.
BugfixFixed 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
FeatureSolusIO management node can now be installed on Ubuntu 20.04.
ImprovementSecurity improvements. We would like to thank the team of Rack911Labs.com for their help in investigating a number of security issues.
ImprovementAdded the ‘solus’ and ‘solus -login’ system commands, which provide a one-time link to quickly log in to SolusIO.
ImprovementThe “Snapshots” and “Graphs” tabs are now available in the admin area.
ImprovementUpdated the Plesk application to version 18.0.28.
ImprovementThe Plesk application now has the form validation for the administrator password.
BugfixFixed the issue when a license key wasn’t automatically updated.
BugfixFixed 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)
BugfixFixed the issue when the Plesk application login button didn’t work if the Plesk administrator password contained special characters.
BugfixFixed the issue when, after SolusIO installation, there was no network connectivity to RabbitMQ port 5671 and inside docker containers.
BugfixFixed 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)
BugfixFixed the issue when installer couldn’t properly detect that an update was actually reverted.
BugfixFixed 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
FeatureIP 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.
FeatureAdded the Japanese language.
ImprovementEmail notifications were translated: end-users can now receive the notifications in their language.
BugfixFixed 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
FeatureAdded the ability to manage languages. Added German, Spanish, French, Italian, Dutch, Russian, Portuguese (Brazilian) and Turkish languages.
ImprovementSplit the permissions to “Get” and “Manage” for Applications, Compute Resources, Limit Groups, Plans, Roles, Servers, SSH keys, Settings, Tasks, Users and Updates.
ImprovementIt is now possible to disable registration of new users. Registration is disabled by default for new installations.
ImprovementSplit the “Tokens” field into two new fields in plans: “Tokens per month” and “Tokens per hour”.
ImprovementAdded the new “Tasks” tab for virtual servers to observe and manage tasks of a server.
ImprovementIt is now possible to filter icons by their type.
BugfixFixed the issue when the network service couldn’t be brought up after restart on Debian 10 and Ubuntu 20.
BugfixFixed the issue when free disk space in the QCOW storage type was not reclaimed by the host system.
BugfixFixed the issue when a virtual server got less RAM size than it was defined in the plan.
BugfixFixed the issue when nothing happens in the interface after a server was deleted in admin area.
BugfixFixed the issue with the “Save” button layout in user area on the Account page.
BugfixFixed the wrong text message shown after a new OS version was created.
BugfixFixed the issue with the case sensitive search for icons when creating or editing locations.
BugfixFixed the issue with a field for Plesk applications, which were not required.
BugfixFixed the issue when the “Server reinstall” task hangs in the “Queued” state.
BugfixFixed the issue when a server can’t be started because the Open vSwitch port is not attached to the bridge.
BugfixFixed 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
ImprovementDNS records registered in PowerDNS now contain TXT records with the values “v=spf1 ip4:{{ Server IP Address }} ~all” .
ImprovementTasks in the admin area can now show what DNS records were registered in PowerDNS.
Version 1.1.10196
2020-05-25
Change Log
FeatureAdded the ability to reinstall virtual servers.
FeatureAdded the ability to lock and suspend user accounts.
ImprovementAdded new applications: Plesk, cPanel, and Cloudron.
ImprovementIntroduced a new screen to create virtual servers from the list of servers in the admin area.
ImprovementAdded the ability to create backups in the user area.
BugfixFixed 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.
BugfixFixed the issue when an API authorization token was kept in /etc/solus/agent.json after compute resource installation.
BugfixFixed the issue when a new SSH key didn’t appear in the interface after the key was added in the user area.
BugfixFixed the issue when all notifications in the admin area had one and the same date.
BugfixFixed the issue when the “run version update” task couldn’t be retried.
BugfixFixed the issue when the task could hang if RabbitMQ restarted.
BugfixFixed the issue when the “Power Off” button for virtual servers was missing from the admin area.
BugfixFixed 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
BugfixFixed 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
BugfixFixed the issue when a virtual server on Ubuntu 18 hangs on boot. (SIO-1815)
Version 1.1.10029
2020-05-15
Change Log
ImprovementFailed DNS registering tasks will now be retried after 5 seconds.
BugfixFixed the issue when physical CPU cores in licenses were not counted correctly. (SIO-1808)
BugfixFixed the problem with the User Data scripts execution on each boot of virtual server.
BugfixFixed the issue when system updates failed with the “pull access denied” error.
Version 1.1.10017
2020-05-14
Change Log
BugfixFixed 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)
BugfixFixed 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
FeatureAdded Ubuntu 20.04 support for Compute Resource.
FeatureAdded the ability to manage icons for Locations
BugfixNumerous minor enhancements and bugfixes.
Version 1.0.9445
2020-04-21
Change Log
FeatureNew built-in applications.
BugfixNumerous minor enhancements and bugfixes.
Version 1.0.9322
2020-04-17
Change Log
FeatureIcons management for OS images and applications.
ImprovementCreation of servers with submitted domain names no longer occasionally fails because DNS records creation is now extracted into a separate task.
BugfixNumerous minor enhancements and bugfixes.
Version 1.0.8836
2020-04-01
Change Log
ImprovementPostgreSQL database upgrade to version 12.2.
Version 1.0.8812
2020-03-30
Change Log
BugfixNumerous minor enhancements and bugfixes.
Version 1.0.8765
2020-03-26
Change Log
BugfixNumerous minor enhancements and bugfixes.
Version 1.0.8601
2020-03-18
Change Log
AttentionChanging 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.
BugfixNumerous minor enhancements and bugfixes.
Version 1.0.8503
2020-03-16
Change Log
FeatureIt is now possible to create backups for file-based Virtual Servers in Admin Area.
FeatureIt is now possible to reset a root password.
BugfixNumerous minor enhancements and bugfixes.
Version 1.0.8379
2020-03-10
Change Log
FeatureIt is now possible to add applications.
FeatureServers can now be suspended and resumed via API.
FeatureIt is now possible to reset a cloud-user password.
BugfixNumerous minor enhancements and bugfixes.
Version 1.0.8256
2020-03-04
Change Log
ImprovementIt is now possible to edit compute resources.
BugfixNumerous minor enhancements and bugfixes.
Version 1.0.8077
2020-02-26
Change Log
ImprovementInstaller now checks connection to RabbitMQ to make sure that further SOLUS IO updates can be installed.
ImprovementIt is now possible to enable and disable billing integration.
BugfixImproved error handling during network configuration of compute resources.
BugfixImproved the text of a notification about SMTP check. (SIO-1363)
BugfixNumerous minor enhancements and bugfixes.
Version 1.0.7955
2020-02-24
Change Log
ImprovementSupport for compute resource VLAN network interfaces
BugfixNumerous minor enhancements and bug fixes