Changelog

Latest current version : 2024.06.1 27.06.2024

If version is not in the list, it means that update was done for technical reasons and does not contain any critical changes.

Reset

Version 2024.06.1 27.06.2024

New features:

Improvements:

  • Added "Excluded from HA cluster" status display for nodes in a high availability cluster. Read more in the documentation: https://docs.ispsystem.com/x/Eeq4Ag
  • Fixed overlapping of main interface elements with notifications.
  • Added the ability to purge HA artifacts on a cluster node if an error occurred when disabling high availability.
  • Improved the mechanism of task execution in a high availability cluster: now VM operations tasks do not wait for all metadata update tasks to complete.
  • Added the option to clone virtual machines with a manually assigned IP address.
  • In the high availability table, the "HA status" column has been renamed to "ha-agent status" and a tooltip has been added.
  • A tooltip has been added for the "Isolation by network" status of the ha-agent.
  • Added the option to migrate backups to a remote storage in parallel.
  • Improved the mechanism of metadata generation for a high availability cluster: when adding several VMs for recovery, only one task is created.

Bug fixes:

  • Fixed the error that caused ha-agent service updates to freeze on high availability cluster nodes.
  • Fixed the error that caused the "Additional node setup" task to run multiple times if a node was previously part of a high availability cluster and was in a failed state at the time when high availability was disabled.
  • Fixed the error that prevented enabling high availability in a cluster with more than 500 VMs due to a metadata update failure.
  • Fixed an error that caused the initial configuration script to be overwritten when downloading a Windows OS template.
  • Fixed the error that prevented migration of virtual machines with IPv6 addresses from VMmanager 5 to VMmanager 6.
  • Fixed the error that made it impossible to create an anonymized image of a Windows virtual machine in a high availability cluster.
  • Fixed an error that made it impossible to go to the VM card from OS reinstallation form.
  • Fixed an error that caused internal traffic statistics not to be collected in a cluster with "IP-fabric" network configuration type.
  • Fixed the error that made it impossible to enlarge the disk without rebooting the virtual machine.
  • Fixed the error that made it impossible to add a bridge to a node.
  • Fixed an error that caused master node recovery in an HA cluster to not cancel VM relocation from that node.
  • Fixed the error that made it impossible to migrate a virtual machine in a cluster with a single network storage.
  • Fixed the error that made it impossible to select a VM for recovery in the settings of a high availability cluster with a large number of VMs.
  • Fixed the error that made it impossible to remove an IP address from a VM in a cluster with the "IP-fabric" network configuration type.
  • Fixed an error that made it impossible to select the default bridge when creating a virtual machine.
  • Fixed an error that made it impossible to migrate VMs from a VMmanager 5 temporary cluster to a cluster with the "IP-fabric" network configuration type.
  • Fixed an error that caused migration in a cluster with "IP-fabric" network configuration type to not ignore interface allocation.

Version 2024.05.2 29.05.2024

Changes:

  • Maintenance mode cannot be enabled on a cluster node if another node has started maintenance mode with VM evacuation.

New features:

Improvements:

  • Improved the performance of the query for cluster list generation if there are clusters with IP-fabric network configuration type.
  • In the "Fine-tuning settings" section of the VM card, added a message about the need to reboot the VM when parameters are changed.

Bug fixes:

  • Fixed the error that made it impossible to use an IP address from a pool associated with a network without a gateway.
  • Fixed the error that caused a node in an IP-fabric cluster to retain the "FFR Problems" substatus after successfully completing FRR configuration.
  • Fixed an error that caused the IP address to not be removed from the VM metadata.
  • Fixed the error that caused a missing network on a node in the FRR setup configuration file if the IP address for the VM was added manually.
  • Fixed the error in auth_v4 that made it impossible to specify phone number and set email confirmation status when creating a user.
  • Fixed the error that caused VMs in an IP-fabric cluster to have the wrong IP address type when deleting IPv6.
  • Fixed activation of licenses containing unactivated packages.
  • Fixed an error that made it impossible to create a Windows VM if the OS template was reloaded on a cluster node.

Version 2024.05.1 16.05.2024

New features:

Improvements:

  • In the user authentication settings, added the option to set limits in minutes and hours.

Bug fixes:

  • Fixed the error that caused the list of clusters to not display included OS.
  • Fixed incorrect operation of the "Increase disk size without rebooting VM" option for VMs created from a configuration with this option.
  • Fixed the error where adding an IP address manually could take a long time for clusters with a large number of pools.
  • Fixed the error where scripts selected through the interface might not run on VMs.
  • Fixed the error that made it impossible to enable high availability in a cluster if the contents of the /etc/hostname file were changed manually.
  • Fixed the error where tooltips with the variable description were not displayed when selecting a script in some cases.

Version 2024.04.2 24.04.2024

Improvements:

  • Added possibility to configure proxy in the interface without active license.
  • In high availability clusters, added a mechanism to purge failed nodes from recovered VMs.
  • Added the option to create custom images of VMs installed from an ISO image. Read more in the documentation: https://docs.ispsystem.com/x/RT6DAQ

Bug fixes:

  • Fixed an error that caused a network configuration change on a cluster node resulted in the loss of VM connections to bridges.
  • Fixed the error that caused additional IP addresses to be deleted on VMs after reinstalling Windows.
  • Fixed the error that caused the virtual machine task history to incorrectly display the task name for configuring an interface without an IP address.
  • Fixed the error that caused network settings to not be restored when creating VMs from metadata.
  • Fixed the error that made it impossible to migrate a VM live after adding a vCPU or RAM without rebooting.
  • Fixed the error that caused the day of the week to be reset when editing the VM backup schedule.
  • Fixed the error that caused disk restore from backup to not work after migrating a VM from DIR or NAS file storage to LVM or SAN block storage.
  • Fixed the error that made it impossible to delete a VM backup from the table in the node card.
  • Fixed the error where breaking a database connection would cause the balancer history record to be lost.
  • Fixed the error that made it impossible to run a script for a virtual machine.
  • Fixed the error that made it impossible to change virtual machine parameters: traffic, read and write speeds.
  • Fixed an error in connecting to VM via the console in an LXD cluster.
  • Fixed a false error notification about problems when updating the platform.

Version 2024.04.1 11.04.2024

Improvements:

  • Added the ability to clone virtual machines with a Windows guest OS.
  • Added the ability to create custom images with Windows guest OS. Read more in the documentation: https://docs.ispsystem.com/x/RT6DAQ

Bug fixes:

  • Fixed an issue where adding an IP address to a VM with Windows ran before the QEMU Guest Agent started and failed.
  • Fixed an error that made it impossible to delete a virtual machine network interface with spaces in the name.
  • Fixed incorrect behavior of VM distribution filters that caused VMs without tags to fail to migrate to other nodes.
  • Fixed an error that caused VM network traffic information to be incorrectly displayed if the traffic speed was limited.
  • Fixed an error that caused the VM to reboot when the network interface was disconnected.
  • Fixed an error that caused migration from VMmanager 5 to not work on licenses with a limit on the number of virtual machines.

Version 2024.03.3 26.03.2024

New features:

  • Added the option to perform a quick forced stop and restart of a virtual machine.

Improvements:

  • Added quick navigation between cluster, node, and virtual machine cards by clicking on the card title.
  • Improved the mechanism of network configuration for cluster nodes. Read more in the documentation: https://docs.ispsystem.com/x/h-u4Ag
  • Improved the mechanism of network configuration for virtual machines. Read more in the documentation: https://docs.ispsystem.com/x/dQEaDQ

Bug fixes:

  • Fixed the error that made it impossible to connect a cluster node without IPv6.
  • Fixed the error that made it impossible to enable maintenance mode if a cluster node had a VM with an IPv6 address.
  • Fixed the error that caused the interface to not display the script table for nodes.
  • Fixed the error that made it impossible to add an IP address to a service via BILLmanager.

Version 2024.03.2 13.03.2024

New features:

  • Added Alma Linux 9 OS template for virtual machines.

Improvements:

Bug fixes:

  • Fixed an error that caused spontaneous rebooting of VMs in a high availability cluster.
  • Fixed an error that allowed to move a VM disk with a snapshot to network LVM storage.

Version 2024.03.1 05.03.2024

Improvements:

  • Support of the auth v3 authorization service is disabled. To configure authorization use the auth v4 service. Read more in the documentation: https://docs.ispsystem.com/x/j5noAQ

Bug fixes:

  • Fixed the error that caused notifications not to be generated when RAM use on a cluster node was exceeded.

Version 2024.02.2 20.02.2024

New features:

  • Added support for high availability clusters for the VMmanager Hosting version. Please note the requirements and recommendations in the documentation: https://docs.ispsystem.com/x/Eeq4Ag
  • For the VMmanager Hosting version, added the option to create snapshots of VMs in KVM clusters.
  • Added the ability to create snapshots of VMs with User and Advanced User accounts.

Improvements:

  • Added validation to the VNC password change field.

Bug fixes:

  • Fixed the error that caused the dashboard to display excessive values of inbound and outbound traffic of a cluster node.
  • Fixed the error that prevented the node maintenance mode from being disabled.
  • Fixed the error that made it impossible to change virtual machine resources in a high availability cluster from BILLmanager.
  • Fixed the error that could cause a node connection to end incorrectly.
  • Fixed incorrect display of items in the left dropdown menu.
  • Fixed the error that prevented an advanced user from changing the RAM size of a virtual machine.
  • Fixed the error that made it impossible to change VNC and SPICE passwords.
  • Fixed the error that caused node resource monitoring in LXD clusters to not work.
  • Fixed the error that caused the statistics display period to not be toggled in the VM card.
  • Fixed the error that made it impossible to unmount an ISO image from a virtual machine.

Version 2024.02.1 05.02.2024

Improvements:

  • Updated the authorization form design.
  • In an HA cluster, VMs can be put into maintenance mode before deletion. This will avoid situations where ha-agent services could perform actions on a VM during its deletion.

Bug fixes:

  • Fixed the error that caused anti-spoofing to be disabled for VMs imported from VMmanager 5.
  • Fixed the error that made it impossible to create a virtual machine from metadata via an API request.
  • Fixed the error that could cause the user menu not to open.
  • Fixed the error that could cause mail settings to reset to defaults when upgrading a license.
  • Fixed the error that caused the proxy check result notification not to be displayed.
  • Fixed the error that made it impossible to import VMs without OS information from VMmanager 5.
  • Fixed the error that prevented importing reserved IP addresses from VMmanager 5.
  • Fixed the error that made it impossible to install QEMU Guest Agent software on VMs with disk in a Ceph storage imported from VMmanager 5.
  • Fixed the error that made it impossible to migrate VMs from a Ceph storage of VMmanager 5 temporary cluster to a VMmanager 6 cluster Ceph storage.
  • Fixed the error in connecting an ISO image that occurred if the image file extension was specified in capital letters.
  • Fixed the error that made it impossible to save mail settings without authorization on the mail server.
  • Fixed the error that made it impossible to create a new backup after a failed backup attempt.
  • Fixed the error that occurred when migrating a VM to a cluster node with a non-standard SSH port.
  • Fixed the problem that caused the process of enabling high availability to continue even when an error occurred.
  • Fixed the error that made it impossible to enable high availability in a cluster if any VM in the cluster had missing network interfaces.
  • Fixed the error that made it impossible to delete a damaged cluster node.

Version 2024.01.1 23.01.2024

Improvements:

  • Improved speed of the nftables subsystem on cluster nodes.
  • Improved the informative value of the error that occurs when an SSH key cannot be added to a node being connected.
  • Updated the design of tables in the interface.
  • Implemented automatic reconnection of LVM volumes in an HA cluster in case of storage access problems.
  • Added a check of cluster nodes before enabling high availability. If there are nodes in the cluster with the "Corrupted" or "Inaccessible" status, high availability cannot be enabled.

Bug fixes:

  • Fixed the error that caused the task list to not be updated when VM disaster recovery failed.
  • Fixed the error that caused loss of high availability in a cluster if one of the member nodes was briefly unavailable over the network.
  • Fixed the error that caused the cluster page to erroneously display a horizontal scroll bar in the Safari browser.
  • Fixed the error that caused uneven distribution of VMs on nodes when a master failed in an HA cluster.
  • Fixed the error that caused ha-agent services to update when high availability was disabled in a cluster.
  • Fixed the error that caused VMs in an HA cluster to fail to recover due to incorrect metadata updates.
  • Fixed an error that caused nodes in a high availability cluster with SAN storage to not restore after a disaster.
  • Fixed the error that occurred when trying to view statistics over two days.
  • Fixed the error that made it impossible to delete a Ceph repository from a cluster.
  • Fixed the error that caused the node list to not display after enabling or disabling maintenance mode.
  • Fixed the error that occurred when migrating a VM disk from a network storage to a local storage.
  • Fixed the error that caused an HA cluster to become unstable if a member node received an empty metadata file from the master.
  • Fixed the error where deleting one bookmark would delete other bookmarks leading to the same page.
  • Fixed the problem where adding a cluster node could fail due to unsuccessful requests to the vmwatch service.
  • Fixed the error, due to which a copy was created locally on the platform server when backing up the platform to SSH storage connected via an SSH key.
  • Fixed the error that made it impossible to filter the list of nodes by the number of hosted VMs.
  • Fixed the error that caused VMs in an HA cluster to restart when adding or disconnecting nodes.
  • Fixed the error that made it impossible to migrate a VM without changing the network storage.
  • Fixed the error that could cause the gomon service to not launch correctly after a platform update.
  • Fixed the error that caused the node table to not highlight the value of RAM used when the threshold of 80% of reserved RAM was reached.
  • Fixed the error that caused tooltips to disappear immediately after appearing.
  • Fixed the error that caused the virtual machine list filtered by "Status" to not show the migration status.
  • Fixed the error that caused VxLANs to not be added on CentOS 7 nodes.
  • Fixed incorrect display of the allocated subnet prefix on the IPv6 enable form.
  • Fixed the error that caused the "Send email with password" option to be displayed on the VM creation and OS reinstallation forms even if notifying users by mail was disabled.
  • Fixed the error that caused nftables rules to be deleted when enabling high availability for VMs with a hyphen in the name.

Version 2023.12.1 15.12.2023

Improvements:

  • Added the option to edit VM parameters without rebooting: incoming and outgoing traffic speed, read and write speed (in IOPS and Mbps).
  • Added the option to configure connection to mail server without authorization. More details in the documentation: https://docs.ispsystem.com/x/IJboAQ
  • Added a notification to the administrator when the platform cannot be backed up to the connected storage.
  • Colors and some user interface elements have been updated.

Bug fixes:

  • Fixed the error where after deleting the cache and refreshing the page, the resource values on the VM configuration edit form were reset.
  • Fixed an error that caused the node card to display an incorrect Storage value.
  • Fixed the error that caused the monitoring service on cluster nodes to stop working.
  • Fixed the error that caused automatic network configuration on VMs to run even if it was disabled.
  • Fixed the error that caused the platform backup tab to incorrectly display the backup size.
  • Fixed the error that made it impossible to add the IP address of a VxLAN network to a VM.
  • Fixed an error that caused implicitly defined table filtering to not be saved.
  • Fixed the error that caused the PostgreSQL DBMS container to fail to start.
  • Reduced the possibility of a live migration error that occurred when QEMU versions on cluster nodes were incompatible.
  • Fixed the error that made it impossible to create multiple linked clones at the same time.
  • Fixed interface freezing in the "Network settings" section of the cluster node card.
  • Fixed an error that caused support contact information to not be displayed in the user interface.

Version 2023.11.2 22.11.2023

Changes:

  • The block for configuring network interfaces has been removed from the VM migration form if the migration is performed within a cluster with the IP fabric type.

New features:

Improvements:

  • Changes on the Privacy tab in the client area: links to ISPsystem license agreements were removed; if the Links to Documents section is not filled out in client service settings, the tab will not be displayed. Link to ISPsystem User Agreement was moved to Platform Settings.
  • Added a mechanism for rotation of nginx logs in vm_box container. Maximum size of logs is 500 MB.
  • The maximum RAM value in the VM monitoring data has been changed to the RAM value specified when the VM was created.
  • A banner has been added to the dashboard page to notify platform administrators of important news.
  • Added the option to configure disk space overselling on NAS storages.
  • Added the ability of parallel creation of VMs on a single cluster node. Read more in the documentation: https://docs.ispsystem.com/x/LT6DAQ
  • Added restart of gomon monitoring service on a cluster node if no information from the service is received for more than one minute.

Bug fixes:

  • Fixed an error that caused VMs to not be created in a cluster with the "Routing" network type.
  • Fixed the error that caused the VM tracking service to poll the nodes of a dummy cluster.
  • Fixed the error that caused tooltips to display incorrectly on the VM configuration add and edit pages.
  • Fixed the error that caused a stopped VM to not start after hot-adding more than 4GB of RAM.
  • Fixed the error that caused platform updates to make the platform unavailable.
  • Fixed the error which caused the network route not to be deleted for the VM IP address on the cluster node, when that IP address was deleted in a cluster with IP-fabric.
  • Fixed the error that caused virtual machine backups not to be created.␣

Version 2023.11.1-1 10.11.2023

Bug fixes:

  • Fixed a bug that made it impossible to create VMs in Ceph storage.
  • Fixed license update error.
  • Fixed an error with displaying statistics for cluster nodes and virtual machines.
  • Fixed a bug that could cause VM network to fail in clusters with IP fabric type.

Version 2023.11.1 08.11.2023

Improvements:

  • Fixed the problem with some administrator accounts not working properly after a platform update.
  • The nodewatch service speed has been increased by changing the mechanism of collecting information about VNC ports.
  • In the VMmanager Infrastructure version, the display of disk sizes of linked clones has been fixed: only the actual size of the clone is taken into account without considering the source image.
  • Improved stability of nodewatch service.
  • Updated WHMCS integration module: added support for WHMCS 8.8.0, auth_v4 service is used for authorization instead of auth_v3.

Bug fixes:

  • Fixed the error that allowed selecting a failed node when creating a VM in an HA cluster.
  • Fixed the error that allowed migration between clusters with high availability enabled and disabled.
  • Fixed the error that made it impossible to migrate VMs.
  • Fixed the error that caused incorrect node states to be displayed in an HA cluster when there was no communication between the platform and the master.
  • Fixed the error that occurred when changing network settings while adding a cluster node with AlmaLinux 8.8 OS.
  • Fixed the error that could cause an HA cluster configuration to fail to update when adding or deleting nodes.
  • Fixed the error where multiple IP addresses could not be added to a single VxLAN.
  • Fixed the error that could cause some scripts from the ISPsystem repository to be empty after installing the platform.
  • Fixed the error that caused monitoring to not work on CentOS 7 nodes.

Version 2023.10.2 26.10.2023

Improvements:

  • Increased speed of VM creation from image.
  • Fixed freezing of SSH connections of the nodewatch service to cluster nodes.
  • Added tooltips for left and right menu items.
  • Added automatic deletion of extra spaces when creating a PTR record with a domain name.

Bug fixes:

  • Fixed the error that caused settings in the Messengers section to not be updated until the page reloaded.
  • Fixed the error that caused duplicate notifications in the interface to appear.
  • Fixed the error that caused the My notifications tab to not display data when the page was refreshed.
  • Fixed the error that could cause simultaneous notifications about node unavailability and restoration of access to a node to be sent.
  • Fixed the error that allowed to change the disk size of a VM in a VM5 temporary cluster via an API request.
  • Fixed the error in the Integration with DNSmanager 6 module that caused records in the reverse DNS zone not to be created.
  • Fixed the proportions of the VMmanager logo in the test email.
  • Fixed the error that could cause a VM to fail to start after a disaster recovery in an HA cluster.
  • Fixed a node connection error that occurred when editing a VM's network interface.

Version 2023.10.1 10.10.2023

New features:

Improvements:

  • Expanded the description of errors that occur when connecting a node.
  • Reduced memory consumption by the monitoring service.

Bug fixes:

  • Fixed the error that caused a wrong number of IP addresses in a range to be displayed.
  • Fixed the error that caused the given name and domain to be reset on the VM creation page.
  • Fixed an error that prevented the users with invalid email from authorizing in the platform in some cases.

Version 2023.09.2 26.09.2023

Changes:

  • In clusters with a single network interface, network configuration analysis is disabled when adding a node with a Red Hat-based OS.
  • The Change resources button has been removed from the VM card.

New features:

Improvements:

  • Added the option to increase vCPU and RAM of a virtual machine without rebooting. More details in the documentation: https://docs.ispsystem.com/x/Hpq4Ag
  • Added the option to select loader type when creating a virtual machine without an OS.

Bug fixes:

  • Fixed the error that caused increased CPU load on cluster nodes.
  • Fixed the error that prevented operations on VMs with Red Hat family OS after reinstalling QEMU Guest Agent.
  • Fixed the error that caused a cluster node to go to Connected status before storage was connected to the node.
  • Fixed the error that caused data to be lost when increasing the size of an additional disk.
  • Fixed the error that made it impossible to add multiple user groups through the interface.
  • Fixed the error that could cause the monitoring service to fail to install on cluster nodes.
  • Fixed the error that caused false notifications about node unavailability to be generated.
  • Fixed the error where the ability to connect ISO images depended on the access settings for user groups.
  • Fixed the error that was causing node data updates to freeze.
  • Fixed an error that caused the "In recovery mode" status to not be displayed in the VM status drawer.
  • Fixed an error that caused the page to not refresh when the license was first activated.

Version 2023.09.1 05.09.2023

Changes:

Improvements:

  • Added the option to use the domain name of the VMmanager 5 server when migrating.

Bug fixes:

  • Fixed an error that made it impossible to migrate VMs from a VM5 temporary cluster.
  • Fixed an error that caused an ISO image cannot be connected to a VM if its upload time exceeded the lifetime of the authorization token.
  • Fixed an error that caused notifications to not be generated when a cluster node crashes.
  • Fixed an error that caused the nodewatch service to not update data about added nodes.
  • Fixed an error that caused a delay in updating node data.

Version 2023.08.3 31.08.2023

New features:

Improvements:

  • Added the ability to select an unmanaged bridge as the default bridge.

Bug fixes:

  • Fixed an error that caused the hostname to be added incorrectly to the /etc/hosts file on VMs running Debian family operating systems.

Version 2023.08.2 23.08.2023

Improvements:

  • Improved operation of the event tracking service: added logging and access control to system events.
  • Added the option to configure maximum size limits for downloaded ISO images. More details in the documentation: https://docs.ispsystem.com/x/SNToAQ
  • Added interface import check when automatically configuring cluster nodes with Astra Linux.
  • Fixed the error that occurred when creating a FreeBSD VM with SPICE connectivity. VMs with this configuration will be created without SPICE connectivity.
  • The mechanism of VM creation from image has been improved: parallel execution of VM creation tasks on different nodes has been implemented.
  • Added the option to clone VMs created from an ISO image.

Bug fixes:

  • Fixed the problem that caused a route for IPv6 network to be added incorrectly on a cluster node with Red Hat family OS and "Routing" network configuration type.
  • Fixed the error that made it impossible to import IPv6.dns when automatically configuring cluster nodes on Astra Linux.
  • Fixed the error that caused a deleted administrator account to not be removed from the list of notification recipients.
  • Fixed the error that caused the intervals for monthly statistics to be incorrectly selected in the node card.
  • Fixed the error that caused virtual machines to not display the "Problem with Guest Agent" status.
  • Fixed the error that caused tooltips to display incorrectly on the dashboard.

Version 2023.08.1 01.08.2023

New features:

  • Added the option to upload ISO images from a local computer.
  • Added the possibility to configure integration with DNSmanager 6.
  • Added the option to distribute network interfaces when migrating virtual machines.

Bug fixes:

  • Fixed the error that caused incorrect handling of interfaces without IP addresses on VMs running on Debian family OS.
  • Fixed the error that caused the interface names of VMs running on Debian family OS to be read incorrectly.
  • Fixed an error that caused resource monitoring on VMs in LXD clusters to not work.
  • Fixed the error that made it impossible to select multiple clusters with the IP-fabric network type when creating and editing a virtual network.
  • Fixed the error that caused a cloned VM in an HA cluster to start automatically and not be able to connect to it via SPICE protocol before rebooting.
  • Fixed the error that made it impossible to migrate IP addresses from IPmanager 5.
  • Fixed the error where new admins were not being sent platform notifications.
  • Fixed incorrect display of "Deletion protection enabled" status in the VM tasks drawer.

Version 2023.07.2 18.07.2023

New features:

  • Added support for live disk migration without stopping the virtual machine.

Improvements:

  • Added the option to run an unscheduled update of information about VMs on the cluster node via an API request.
  • Reduced startup time and RAM consumption of the SSH client used to connect to cluster nodes.
  • The interface of the migration form has been updated.
  • Improved algorithm for node load notifications.
  • The mechanism for selecting a target node during disaster recovery of a VM in an HA cluster has been improved. To select a node, the platform does not check the availability of all bridges of the failed node, but only those required for the VM to be recovered.
  • Reduced query time in the database to display the list of cluster nodes and tasks for the last day.

Bug fixes:

  • Fixed an error in determining the size of the backup for VMs running on FreeBSD.
  • Fixed the error that caused an interface with a VLAN tag not to connect to the bridge.
  • Fixed the error that allowed to repeatedly block an already blocked user.
  • Fixed the error that appeared when allocating an IP address for a VM.
  • Fixed the error that occurred when mounting an ISO image from a URL with the "&" symbol.
  • Fixed the error of incorrect IP address definition for SPICE.
  • Fixed the error that caused the URL to be converted incorrectly when mounting an ISO image.
  • Fixed an error that caused a populated node to be automatically selected when creating a virtual machine.
  • Fixed the error that made it impossible to change the VNC server password.
  • Fixed the error that made it impossible to remove a VLAN tag via bridge editing.
  • Fixed the error that made it impossible to connect to a VM via SPICE after migration.
  • The error of displaying the Save button in the Virtualization Settings section of the VM configuration editing form has been fixed for the VMmanager Hosting version.

Version 2023.07.1 04.07.2023

Improvements:

  • Improved collection of actual data about RAM load on the cluster node.
  • Improved error message text that occurs when importing a cluster node from VMmanager 5 if the node has network bridges with the same name.
  • Added the option to open multiple cards in the lists of VMs, nodes and clusters.
  • Added recovery of the /etc/firewalld/firewalld.conf file if it was deleted for some reason from the Centos 7 cluster node.
  • Changed the icon of switching to external services in the right-side menu.
  • Added the display of group operations items in the notification center settings.
  • Unified units of measure for RAM and Storage on the card in the virtual machines list.
  • The maximum access time for technical support has been increased from 24 hours to one week.

Bug fixes:

  • Fixed an error that made it impossible to restore a VM from a backup if the migration of the backup ended with an error.
  • Added support for the ZFS file system in FreeBSD operating system images.
  • Fixed display of bridge statuses on the Network Settings tab for cluster nodes with two network interfaces.
  • Fixed the error that made it impossible to enable or disable SPICE on cluster nodes.
  • Fixed the problem where a configuration task for the node imported from VMmanager 5 falsely ended with an error.
  • Fixed the error that occurred when selecting a filter by the Overselling and Virtualization Type column in the compact mode of the cluster table.
  • Fixed the error that caused VM list filters in compact display mode not to be saved when switching to another page.
  • Fixed the error that caused new notification messages to not be displayed.
  • Fixed the error that prevented going to the list of VMs from the Users section.

Version 2023.06.2 22.06.2023

Changes:

  • Cluster node connection logs have been moved moved to the /var/log/node_create/{node_id}.log files.

New features:

  • In VMmanager Infrastructure version added the option to create snapshots of VMs in KVM clusters with file, LVM, and network LVM storage type. Read more in the documentation: https://docs.ispsystem.com/x/jZ_bCg

Bug fixes:

  • Fixed the problem where POST requests could end with an erroneous license expiration error.

Version 2023.06.1-1 14.06.2023

Bug fixes:

  • Fixed an error that caused the platform to be impossible to update without first updating the installer manually.

Version 2023.06.1 13.06.2023

Bug fixes:

  • Fixed errors that caused incorrect display of interface elements on the pages of VM, node and cluster cards.

Version 2023.05.3-1 31.05.2023

Bug fixes:

  • Fixed the error that prevented creating a VM from a template with a resolv.conf file as a symbol link.
  • Fixed the error that prevented configuring a network on cluster nodes running under AlmaLinux 8 and CentOS 7.
  • Fixed the errors that prevented adding and configuring cluster nodes with BIRD.
  • Fixed the error that prevented adding a node to a cluster if scripts were set to run automatically on the node.

Version 2023.05.3 23.05.2023

Improvements:

  • VMmanager 5 migration. Added automatic VNC password verification.
  • VMmanager 5 migration. Optimized the task queue during migration.
  • Reduced the load on the platform by descreasing the number of requests from ifacewatch service.
  • Fixed the problem where IP addresses in the format of xxx.xxx.xxx.xxx.0 and xxx.xxx.xxx.xxx.255 were not being assigned to VMs.
  • Optimized configuration of MySQL for installations on a server with limited resources.
  • Interface improvements. Redesigned the interface of tables, VM, node and cluster cards. Added a drawer with VM details.
  • Interface improvements. Updated the design of the left-side menu.
  • Added the option to configure the authorization session time in the platform.
  • Added a node availability check when creating a disk on it.
  • Optimized requests related to uninstalling and reinstalling VMs.
  • Increased the number of simultaneous tasks for messaging in Telegram.

Bug fixes:

  • IP addresses now get the Problem status if the check for an IP address in the DNSBL has failed.
  • Fixed the problem that caused API requests to end in a validation error.
  • Developer contact information in swagger auth_v4 updated.
  • Fixed the error that caused the network selection switch on the VM creation form not to lock when editing.
  • Fixed the error that made it impossible to increase disk size in an LXD cluster.
  • Fixed the error that blocked recovery from backup in an LXD cluster.
  • Fixed incorrect display of IP address list in a cluster with the Routing network configuration type.

Version 2023.05.2-1 12.05.2023

Bug fixes:

  • Fixed the error that made it impossible to transfer files between VMmanager 6 and cluster nodes that have a non-standard SSH port.

Version 2023.05.2 10.05.2023

Changes:

  • Changed the mechanism of connecting to nodes via SSH. Added the option to connect to nodes as a user other than root.

Version 2023.05.1 02.05.2023

Improvements:

  • Changed the mechanism of technical support access to the platform. Read more in the documentation: https://docs.ispsystem.com/x/S42bCg
  • The load on the platform has been reduced by decreasing the number of requests from the nodewatch service.

Bug fixes:

  • Fixed the error that caused VM creation to start with a delay if the most suitable node to host the VM had "Problems with libvirt" status.

Version 2023.04.1 13.04.2023

Changes:

  • All Linux family OS templates in the ISPsystem repository now use the GPT partition structure.

New features:

  • Added support for multiple network storages in a high availability cluster.
  • Added the option to allow tagged traffic in anti-spoofing settings on a VM.

Improvements:

  • Improved platform operation with multiple high availability clusters.
  • Now, if you specify an incorrect BILLmanager administrator login on the VMmanager 5 migration form, the migration will not start.
  • Now the server address and port are not shown to the user in the SPICE/VNC settings.
  • Now, if all bookmarks are pinned, the "Remove unpinned" button becomes inactive.

Bug fixes:

  • Ceph Octopus is now the default version used on Ceph nodes running on CentOS 7.
  • Fixed the error that made it impossible to create more than one VM image.
  • Fixed the error because of which tasks could not be completed after emergency restart of the worker service.
  • Fixed the display of selection fields when launching and configuring the script parameters.
  • Fixed the problem where the disk resizing task would not stop when canceled or finished by timeout.
  • Fixed the error that caused the VM card to display the wrong resource values.
  • Now the mesh service in the PowerDNS integration module does not freeze when the connection to the Consul system is interrupted.
  • Fixed an error in the display of tooltips.
  • Fixed the error that prevented specifying a link to an ISO image with an HTTP redirect.

Version 2023.03.5-1 31.03.2023

Bug fixes:

  • Fixed the error that made it impossible to log in to the platform after creating the first user.

Version 2023.03.5 30.03.2023

Bug fixes:

  • Fixed the error that made it impossible to enter VMmanager 6 via a service in BILLmanager.

Version 2023.03.4 28.03.2023

New features:

Improvements:

  • The time for adding an IP address on a Red Hat-based VM has been reduced.
  • The menu width in the cards of VMs, nodes and clusters was reduced.
  • Added comments to the text of the error that occurs when migrating virtual disks with the same name.
  • Added error response processing. Now if error contains an invalid JSON object, instead of "syntax error while parsing value" message a valid JSON with standard error description will be generated.
  • Increased the speed of metadata generation in a HA cluster.
  • The maximum number of connections in the Consul system has been increased to 500.
  • Added the option to sort by "Note", "Virtualization type", "HA", "Node", "Storages" columns in the VM table. Added the filter in the "Uptime" column and the option to sort by "Note", "Virtualization technology" and "Uptime" columns in the node table.
  • The timeout for VM disk size change has been increased to 48 hours.
  • Added the option to mount ISO images located on FTP storage onto a VM.

Bug fixes:

  • Fixed the error that caused the VM allocation settings in the node adding form not to be updated when cluster parameters were changed.
  • Fixed the error, due to which a working VM could display a "Recovery Error" message in the card.
  • Fixed the problem that occurred when creating a new user via invitation.
  • Fixed the error that caused a failure to send an email to the user when running a script.
  • Fixed validation of "IP address for VM creation" field in node card.
  • Fixed the situation when the button to create a VM on the form could be clicked several times in a row.
  • Fixed the error that caused network routes not to be created when creating a VM in a cluster with IP-fabric network type on the cluster node.
  • Fixed the error that caused the network interface name to be generated incorrectly.
  • Fixed the error that could lead to IP address mismatch between the platform and rDNS.
  • Fixed the error that caused cluster node status notifications not to be sent.
  • Fixed the error that caused the block with the recipient's e-mail to not be displayed in the "Script running" section.
  • Fixed the error, which could prevent a user without administrator permissions to create a VLAN
  • Fixed the error, which caused the connection to an external IPmanager 6 to be interrupted.

Version 2023.03.3 16.03.2023

Improvements:

  • Now the platform displays identical warnings if an incorrect username or password is entered.
  • Improved the mechanism for checking the platform license.
  • Timeout for VM disk recovery has been increased to two hours.
  • Now the user session automatically becomes invalid after 60 minutes of inactivity.

Bug fixes:

  • Fixed the error that prevented using an IPv6 network on a VM with a large number of IPv6 pools.
  • Fixed the problem where the filter of VM allocation to the nodes did not handle expressions with the "-" symbol correctly.
  • Fixed the error that caused the statuses of platform objects and tasks to be displayed incorrectly from time to time.
  • Fixed the error, where while deleting a VM IP address in a cluster with IP-fabric network configuration, the network route for that IP address was not deleted on the cluster node.
  • Fixed the problem that made it impossible to specify an IDN domain for an IP address.
  • Fixed the error, due to which tasks for creating a VM backup were not displayed in node events.
  • Fixed the error that caused the "Allow connections via SPICE protocol" option to be disabled when editing the VM configuration.
  • Fixed the error that made it impossible to cancel tasks from the queue ready for execution.
  • Fixed the problem that caused the "Unforeseen error" message to appear when opening the web interface of the platform. The error occurred because the mesh service froze after restarting the consul container.
  • Fixed the error that prevented deleting a VM with a large number of tasks.
  • Fixed the error that caused tasks to run out of sequence when restarting the taskmgr service.
  • Fixed the error that caused desynchronization between the actual disk size and the information in the database.
  • Fixed the error that caused the upper limit of the node statistics graph to be displayed incorrectly.
  • Fixed the error, because of which restarting the task execution service could result in restarting active operations.
  • Fixed the error where cancelling a task from the queue could lead to simultaneous execution of two other tasks on the same platform object.

Version 2023.03.2 09.03.2023

Changes:

Improvements:

  • Operation of HA clusters was stabilized.

Version 2023.03.1 01.03.2023

Improvements:

  • Optimized queries to DBMS when executing the VM stop operation.
  • Fixed the error that prevented migrating a VM with an interface model other than virtio.
  • Operation of the VM data collection service has been optimized.
  • Added API methods to update FRR/BIRD settings on nodes in an IP-fabric cluster.
  • Increased the stability of task execution service under heavy load.
  • Improved performance of the task processing service.
  • The processing of VNC connection parameter update requests has been accelerated.

Bug fixes:

  • Fixed sorting the lists of nodes in the Nodes widget on the dashboard.
  • Fixed the error that caused node and VM monitoring data not to be displayed after configuring user groups.
  • Fixed the errors that could lead to overlapping of interface elements.
  • Fixed the error that prevented disabling IPv6 address for VMs with anti-spoofing enabled.
  • Fixed the error that could cause a popup window to appear when changing the interface language after deleting a backup schedule.
  • Fixed the error that interfered with the platform's installation on a server with AlmaLinux 8 operating system and docker service running.
  • Fixed the error that made it impossible to open the platform interface via an invitation link if the user's IP address was included in the ACL.
  • Fixed the problem that caused tasks to end with an error if the platform was unavailable. The problem could occur when updating the platform.
  • Fixed the error sometimes causing tasks not to be created because of the duplication of the consul_id attribute.
  • Fixed the problem that could cause tasks to end with an error after restarting the consul container.
  • Fixed the error that caused the cluster filter on the migration form to display VMs instead of clusters.
  • Fixed the problem that caused an error message to appear when inviting a user, while the form failed to close.
  • Fixed the error that prevented execution of scheduled backups.
  • Fixed a display error where the disk creation & connection drawer would display incorrect storage information.

Version 2023.02.3 15.02.2023

New features:

Improvements:

  • Added the notification of a successful connection to the Ceph storage.
  • Added validation of the "VNC password" field. Now the password length cannot exceed 8 characters.
  • Now the value of the "VM name" field on the VM creation form is not reset when switching the cluster.
  • Now when an ISO image is mounted onto a VM, extra spaces are automatically deleted from the file link.
  • Now invalid SSH technical support keys are automatically deleted once a day.
  • Now tasks are correctly terminated when communication with the task processing service is lost.

Bug fixes:

  • Fixed the error that prevented creating VMs with fractional values of additional disks on the VM creation form.
  • Fixed the error that sent a disk change request when changing fine VM settings in an LXD cluster.
  • Fixed the error that caused VM disk size to be displayed incorrectly on the cluster node card.
  • Fixed the error that prevented editing a script containing parameters.
  • Fixed the error that made it impossible to create a VM if the size of its disks exceeded the size of physically available space on the cluster node when overselling was enabled.
  • Fixed the display of the tooltip for the "Pool name" field in the "Pool creation" drawer.
  • Fixed the error that caused both disks to be displayed as primary disks on the VM card after assigning an additional disk as primary disk.
  • Fixed the display of the tooltip in the statistics graph on the dashboard.
  • Fixed the error that caused the list of groups not to be displayed on the form when adding a user to a group.
  • Fixed the error, due to which several tasks were created to download OS template instead of one when creating multiple VMs.
  • Fixed the error causing the IPmanager 6 integration module not to work correctly.
  • Fixed the error that sometimes caused VM disks not to be automatically allocated to the cluster node storage during migration.
  • Fixed the error that prevented saving the script after deleting all the parameters.
  • Fixed the error that prevented from specifying a note to the physical network on the "Network settings" tab.
  • Fixed the error that caused the display of the number of VMs on a cluster node to take into account the VMs, the migration of which has not yet been completed.
  • Fixed the error that prevented increasing the size of a disk with an MBR structure when increasing a partition numbered 5 or greater.
  • Now when you rename a node or cluster, if its name is the same as the name of another node or cluster in the platform, a correct notification is generated.
  • Fixed the error because of which if it was impossible to start a task for VM creation, the VM record was still added to the platform.
  • Now when adding a cluster, if its name matches the name of another cluster in the platform, a correct notification is generated.
  • Fixed the error where the task execution service stopped working if the connection to the notification service was lost.
  • Fixed the error that caused the Save button to be inactive after changing the list of IP addresses in a user group until clicking outside the input area.

Version 2023.02.2 06.02.2023

Bug fixes:

  • Fixed the error that prevented creating virtual machines with anti-spoofing enabled.
  • Fixed the error that caused network routes to be deleted on the cluster node when rebooting a virtual machine in an IP-Fabric cluster.
  • Fixed freezing of the virtual machines list with a large number of entries when filters were applied.
  • Fixed the error that caused tasks to freeze if a task with a large amount of input data was started. For example, to add a large number of IP addresses to a VM.
  • Fixed a filter error in the IP address management service.

Version 2023.02.1 01.02.2023

New features:

Improvements:

  • The libvirt output is now written to a separate file /var/log/libvirt/libvirtd.log.
  • The load on the platform from the notification service has been reduced.
  • Improved the mechanism that determines the number of CPU cores on a cluster node.
  • The Anti-Spoofing feature has been improved by blocking RARP traffic.

Bug fixes:

  • Fixed the error due to which it was impossible to allocate a IPv6 subnet after deleting VxLAN in cluster.
  • Revised the text of the error that occurs in case of a MAC address clash.
  • Fixed the error that caused an incorrect interface name to appear in /etc/network/interfaces file when changing the guest OS from Windows to Debian.
  • Fixed the error where enabling SPICE on VMs in a cluster with IP-Fabric network configuration type caused VMs to become inoperable.
  • Fixed the error that made it impossible to correctly identify the OS type on nodes with CentOS 7.
  • Fixed the error that prevented network configuration on nodes with CentOS 7 because of an attempt to install an erroneous package from the repository.
  • Fixed the error, which caused the option to create a VM by API to remain after enabling the "Forbid creation of VM" node parameter.
  • Fixed the error in a cluster with IP-Fabric network configuration type on a node, that caused network routes not to be updated after adding an IP address to the VM.
  • Now, when adding a node to the cluster, if its name matches the name of another node in the platform, a correct notification is generated.

Version 2022.12.3 21.12.2022

Improvements:

  • Added the option to copy the IP address and port to connect to a VM via SPICE.
  • Increased the stability of the platform with a large number of nodes and VMs when processing a large number of tasks.

Bug fixes:

  • Fixed the error, because of which the data from the cluster node's VM distribution settings form could not be applied.
  • Fixed the error that prevented enabling SPICE on VMs that were created before the update with SPICE support was released.
  • Fixed the error that allowed the user to activate recovery mode on a VM stopped by the administrator.
  • Fixed the error that made it impossible to connect Ceph versions starting with Pacific.
  • Fixed the error that could cause VMs to reboot incorrectly in case of an internal process freeze.
  • Fixed the error, which could cause freezing of LVM network storage connection process.
  • Fixed the error that caused the notification sending service to create a high load on the server with the platform.

Version 2022.12.2 13.12.2022

New features:

  • Added the option to send a test email when setting up a mail server.

Bug fixes:

  • Fixed the text of the error that appeared when the IPmanager service was unavailable.
  • Fixed the link to VxLAN documentation for user and advanced user.
  • Fixed the display of disk size information when creating a VM from custom configuration.

Version 2022.12.1 06.12.2022

New features:

Improvements:

  • Now a VM no longer reboots when adding or removing IP addresses.
  • Increased the number of competitive tasks.
  • Now when a node is added to a cluster, the node's software is not automatically updated.
  • Added the option to change VNC server address via API.

Bug fixes:

  • Fixed the error where some columns in the virtual machine table could not be displayed.
  • Fixed the error which caused VMs to reset their traffic limitation settings after migration.
  • Fixed the error that prevented access to Swagger.
  • Fixed the error where a user without a VM would have the preloader icon displayed indefinitely on the Virtual Machines page.
  • Fixed the error where operations with VMs were unavailable on cluster nodes with network or LVM storage.

Version 2022.11.1 01.11.2022

New features:

  • Added support for the "Integration with IPmanager 6" module. The module allows you to create a shared address space with other instances of VMmanager and DCImanager platforms. Read more in the documentation: https://docs.ispsystem.com/x/LQDvC.

Improvements:

  • Now all authorization sessions are reset after changing the user password.
  • Added the ability to migrate a VM with a single interface to a node with a single bridge, regardless of the bridge name.

Bug fixes:

  • Fixed a pagination error in the user list, which caused the list to stop working when it exceeded 50,000 entries.
  • Fixed the error, because of which in some cases PTR record for domain could not be created.
  • Fixed the error in authorization with a key, due to which a user authorized in VMmanager from external billing systems had incorrect permissions.
  • Fixed a thread leak in the operation of task manager, which could lead to temporary inoperability of some services.
  • Fixed the error that could prevent an ISO image from unmounting from a VM if the image mounting task was not completed correctly.
  • Fixed a firewall configuration error, which caused ICMPv6 packets not being processed for some configurations.
  • Fixed the error that prevented migrating virtual machines in Suspended status.

Version 2022.10.2 18.10.2022

New features:

  • Added the option to protect VMs from deletion.
  • Added the option to delete tasks in bulk.

Improvements:

  • The parameter queued_backup_relocation was added to the settings API function. When it is enabled, the next backup task starts only after the task of moving the copy into the storage is completed. The parameter works when two or more backup and moving tasks are started simultaneously.
  • Added the option to create VMs with specific IP and MAC addresses in a cluster with the "Routing" configuration type.
  • Added the display of the current versions of Libvirt, QEMU and LXD services on the cluster node into the node table.
  • Improved the live migration mechanism: fixed the error with periodic VM freeze after migration completion.

Bug fixes:

  • Fixed the error that prevented creating a VM with an IPv6 address in a cluster with the "Routing" configuration type through the VM creation form.
  • Fixed a translation error of some events in the cluster node history.
  • Fixed the error that prevented migration of a stopped VM with a Windows family operating system.
  • Fixed the error on the VM creation form that prevented creating a VM with a virtual interface only.

Version 2022.10.1-1 05.10.2022

Bug fixes:

  • Fixed the key authorization error that could occur when entering from billing platforms.

Version 2022.10.1 04.10.2022

Bug fixes:

  • Fixed the error that prevented adding a cluster node with CentOS 7.
  • Fixed the error that prevented creating a VM on the selected cluster node due to incorrect calculation of available storage space.
  • Fixed authentication freeze when entering email of unknown user.
  • Fixed the error on the VM creation form that prevented creating a VM with a virtual network only.

Version 2022.09.2 20.09.2022

New features:

  • Modified the interface of the VM creation form.

Bug fixes:

  • Now when you switch to an account from the User Groups tab, you return to the original group instead of the group list page.

Version 2022.09.1 06.09.2022

New features:

  • Now it is possible to specify the CPU overselling in the cluster settings for new cluster nodes.
  • Now it is possible to limit the maximum number of vCPUs on a cluster node.

Improvements:

  • Interface improvements. Some modal windows in sections "Virtual machines", "Nodes", "Clusters" and "Scripts" were replaced by drawers.
  • Interface improvements. Instant start backup, notes, schedule on/off buttons have been added to backup form.
  • Improved authorization mechanism in Swagger. Authorization token is now automatically added from VMmanager 6 to Swagger and used for requests.

Bug fixes:

  • Fixed the error that caused an empty list of VMs to open on the new image creation window.
  • Fixed the error that made it impossible to change the size of a VM disk located in a local storage if the storage directory is on a different disk than the platform.

Version 2022.08.1-2 31.08.2022

Improvements:

  • Added support for migrating old versions of VMmanager 5 installed on Debian 7.
  • Added the ability to change the VNC password for a VM in a VMmanager 5 cluster.

Bug fixes:

  • Fixed the error that led information about users to be out of sync when migrating a large number of locations from VMmanager 5.
  • Fixed an issue that could cause errors when migrating IPv6 addresses from IPmanager 5.

Version 2022.08.1-1 23.08.2022

Improvements:

  • The history of a virtual machine now shows the name of the disk that was backed up.
  • Changed the text of the notification on changing a virtual machine password.
  • Changed tooltip for script type on the form of creating a script for a virtual machine.

Bug fixes:

  • Fixed the error that made it impossible to change cluster network settings after deleting the internal network in a cluster with IP Fabric.
  • Fixed the error that made it impossible to change the IP address settings of a virtual machine if it had a Debian-based OS installed.
  • Fixed the error that prevented notification of inability to connect to unavailable Ceph storage from appearing.
  • Fixed the error that prevented migrating a virtual machine if its disks had different controllers.
  • Fixed the error that prevented virtual machines with an additional disk in SAN storage from being deleted.
  • Fixed the order of virtual machine migration history display in VMmanager 5.
  • Fixed an error of incorrect display of virtual machines status in the platform interface.

Version 2022.08.1 09.08.2022

Improvements:

  • Now when an IP address is migrated from a bond, its interfaces automatically have their IP addresses deleted.
  • Added the option to automatically migrate an IP address to a bond. The IP address of the first interface is selected alphabetically for migration.
  • Improved the mechanism that determines the amount of VM disk space used.
  • Reduced waiting time for freeing up disk space on the node when creating backups or VM images.
  • Added the ability to forcefully update the list of OS templates for VMs via API.
  • Added the option to set a timeout for VM disk backup tasks.
  • Added the option to set a timeout for VM image creation tasks.
  • Added a notification that new network interface settings cannot be applied.
  • Added a notification when the maximum VNC password length is exceeded.
  • Added the possibility to allocate a IPv6 subnet for VMs connected to non-default bridge.
  • The mechanism of VM migration between clusters has been improved: cluster compatibility checking has been extended.
  • Added the ability to configure the gateway for bond and bridge.
  • The option "Move IP from interface" is now available only if there is an IP address on the interface.
  • Now when you delete a bridge, its IP address automatically returns to the original interface.

Bug fixes:

  • Fixed the error that could cause a cluster node to be considered active before its connection was complete.
  • Fixed incorrect nftables rule chains for virtual machines with anti-spoofing disabled.
  • Fixed the error that occurred when importing data from VMmanager 5 if a node with the same name was added to VMmanager 6.
  • Fixed the error that caused VMs to reset their read and write speed and IOPS settings during migration.
  • Fixed the problem that caused a "Failed to verify backup storage" error when editing backup storage settings.
  • Fixed the error that prevented assigning an IPv6 address to a network bridge via the platform interface when creating it.
  • Fixed incorrect handling of nftables interfaces when anti-spoofing was enabled on a VM.
  • Fixed the error that made it impossible to change the model of adding IP addresses on a VM some time after its creation.
  • Fixed incorrect display of disk size when creating a custom-configured VM.
  • Fixed the error that occurred when setting up a network on a node: now you can select a bond that is waiting for settings to be applied to connect the bridge.
  • Fixed the error that could cause DNS servers to be configured incorrectly on a VM without an IPv4 address.
  • Fixed the error that caused a remote network bridge to be displayed in the list of node interfaces.
  • Fixed the error that in some cases did not allow to restore the original network settings of the node if the new settings could not be applied.
  • Fixed the error that caused vmbrX and bondX interfaces to be incorrectly configured when manually setting up a node network.
  • Fixed the error that caused the node's network settings to display information about non-existent bridges.

Version 2022.07.1 12.07.2022

New features:

  • The administrator can now change the user's password from the platform interface.
  • The ability to go to Swagger API has been added for the administrator.

Improvements:

  • The Grafana interface can now also be accessed from the right-hand toolbar of the platform.
  • Information about storages is now displayed when editing VM resources.
  • VM information page now displays the disk list.
  • VM table now displays the number of disks.

Bug fixes:

  • Fixed the error that made it impossible to create an LXD container with a custom resource configuration.
  • Fixed default prefix calculation when enabling IPv6 addressing on VM.
  • Fixed pagination error in the IP list.

Version 2022.06.1-2 05.07.2022

Improvements:

  • Now the OS version information on the cluster node is loaded into the platform database before connecting the node.

Bug fixes:

  • Fixed a security error.
  • Fixed the error which could cause import of data from IPmanager 5 to freeze at IPv6 address migration stage.
  • Fixed the error that made it impossible to create a cluster after deleting data from the "Check IP for the node" field.

Version 2022.06.1-1 23.06.2022

Bug fixes:

  • Fixed a memory leak that could occur for some cluster configurations in a module for collecting information about directories in the nodewatch service.

Version 2022.06.1 22.06.2022

New features:

  • Added the ability to create virtual machine configurations with multiple disks.
  • Added the ability to create virtual machines with multiple disks.
  • Added the ability to create tags for storages and disks of virtual machines.
  • Implemented a mechanism for automatic storage selection based on tags.

Improvements:

  • The process of collecting data from cluster nodes has been optimized. The nodewatch process has been moved to a separate service.
  • Optimized the mechanism to limit TCP connections in nftables for virtual machines in an IP-fabric cluster.
  • The port for BGP sessions is now automatically opened in the firewall on the CentOS 7 cluster nodes.
  • Tasks to allocate an IP address from the virtual network are now automatically cancelled if one of the tasks fails.
  • Users can now view information about tasks associated with their own disks and virtual machine backups.
  • Interface improvements. Some modal windows in the Clusters and Networks sections have been replaced by roll-out tabs (drawers).
  • Interface improvements. The logo now displays the product license type.

Bug fixes:

  • Fixed the error that disrupted a search with exact match for entities with a space in the name.
  • Fixed the error that could disrupt changing the size of an additional virtual machine disk in LVM storage.
  • Fixed the problem where the FRR configuration error was not displayed in the interface when adding a node.
  • Fixed the error that made it impossible to delete a virtual machine without disks.
  • Fixed the error that caused the incorrect connection to the old cluster node to remain in the platform database after migrating a virtual machine with a virtual network.
  • Fixed a false virtual network creation error.
  • Fixed billing of limits for user's virtual networks.
  • Fixed the error which caused PTR records not to be added for IPv6 addresses.
  • Fixed the error that caused the user to see a blank page when logging in for the first time.
  • Fixed the error that sometimes made it impossible for a user to create a virtual network.
  • Fixed the error that made it impossible to create a virtual machine with only an IPv6 address in a cluster with Routing network type.
  • Fixed the error that caused the platform administrator to enter a wrong account when switching from the billing system.
  • Fixed the error that sometimes prevented being able to scroll through the virtual machine creation page after selecting the script.
  • Fixed the "Problems with libvirt" status for CentOS 6 nodes imported from VMmanager 5.
  • Fixed the error that could occur when migrating virtual machines with the "Host-model" CPU emulation type.

Version 2022.05.3 31.05.2022

Improvements:

  • Operation mode with use of the FRR daemon is now supported for LXD clusters with IP-fabric network configuration type.

Bug fixes:

  • Fixed the error that sometimes blocked the creation of backups for VM disks in a Ceph repository.
  • Fixed the error that caused resources on the cluster node to be checked incorrectly when changing the VM memory size.
  • Fixed the error that prevented the user from accessing the button that generates the name of the virtual network.
  • Fixed the error that sometimes disrupted the sequence of deferred tasks for disk resizing.
  • Fixed the error that caused the cluster node to not be removed from the notification service settings after being removed from the platform.
  • Fixed the error that caused the VM backup to display a false "Ready to use" status.

Version 2022.05.2-1 25.05.2022

Bug fixes:

  • Fixed a security error.
  • Fixed an error that could occur when deleting user account.

Version 2022.05.2 25.05.2022

Improvements:

  • Added pagination to the list of backups in the VM card.
  • Increased the speed of query execution to get the IP address ranges list.
  • Added the possibility to allocate IP addresses from the network with "No service IP addresses" option for external services.
  • The Improvements section is now displayed correctly in the Changelog window.
  • A warning about the lack of a default bridge has been added to the node page in the network configuration section.
  • The fields on the node connection form are now grouped by type.
  • Preloaders for node and VM statistics graphs have been added.

Bug fixes:

  • Fixed the error that appeared when editing service and special IP addresses.
  • The display of connected clusters was fixed in the list of virtual networks.
  • Fixed XML description of libvirt-domain for VMs created in cluster with IP-Fabric network configuration type.
  • Fixed the error that caused virtual network interfaces for VMs with Debian-based OS to be created with invalid names.
  • Fixed the error that made it impossible to enter the Customer Service tab under any platform administrator account except the first one.
  • Fixed the minimum subnet prefix value when enabling IPv6 in the VM card: now the minimum prefix is calculated automatically.
  • Fixed the error that caused the script parameters not to be displayed when selecting the script.
  • Fixed the error that caused the Changelog language not to change when changing the user language in the interface.
  • Fixed the error that made it impossible to use the plus and apostrophe characters in filters.

Version 2022.05.1 05.05.2022

New features:

  • Added the possibility to select metrics to be collected by the statistics service.
  • Increased the length of the password generated by the authentication service.
  • Added the possibility to set the storage time of the statistics data.
  • Added the possibility to delete statistics data manually.
  • On the node connection form, added the possibility to configure the launch and priority of scripts.
  • It is no longer required to enter the client area to change the user language.

Bug fixes:

  • Fixed the error that made it impossible in some cases to create a backup of a VM with a disk in an LVM network storage.
  • Fixed incorrect addition of IP address from VxLAN.
  • Fixed the problem that could cause errors when deleting an inaccessible node with unallocated disks.
  • Fixed the error that sometimes prevented platform backups from uploading to the FTP repository.
  • Fixed the error that kept showing a loading icon on the migration form when selecting a cluster without nodes.
  • Fixed the error that sometimes caused the migration form to display storages of the previous selected node.
  • Fixed the validation format of SSL certificate.
  • Fixed the error that caused incorrect VM domain name to be displayed in the general IP address list.

Version 2022.04.2-1 21.04.2022

Bug fixes:

  • Fixed a bug due to which the IP address of the VM could not be displayed during the installation process.
  • Fixed a bug with access to message sending settings from an administrator account that is not the owner of the platform.
  • False displaying of VM substatus "Problems with Guest Agent" has been fixed.

Version 2022.04.2 20.04.2022

New features:

  • Added the ability to migrate a running VM between different storages.
  • Simultaneous display of several VM substatuses has been implemented.
  • Added the ability to migrate VMs between nodes in different clusters.
  • Added the ability to migrate VMs with multiple disks.
  • The functionality of status tracking and automatic installation of QEMU Guest Agent on a VM has been implemented.
  • The ability to automatically add IP addresses to VMs running Windows has been implemented.
  • Added the ability to migrate VMs with IPv6 addresses from a VMmanager 5 cluster.
  • Added the ability to migrate a VM with multiple network interfaces from a VMmanager 5 cluster.
  • Added the ability to migrate a VM from VMmanager 5 to a cluster running an IP-fabric network model.
  • Synchronization of network settings for VMs migrated from VMmanager 5 has been implemented.

Bug fixes:

  • An issue that caused "Error reading SSH protocol banner" error when working with VM backups has been fixed.
  • Fixed a bug due to which it was impossible to enable high availability mode on hosts with non-standard SSH ports.
  • Fixed a bug due to which the "Disaster Recovery" button was not displayed for an inaccessible node with SAN network storage.

Version 2022.04.1 05.04.2022

New features:

  • The ability to load OS that are not part of any of the supported groups has been added in the user repositories.

Bug fixes:

  • Fixed the error where a stopped LXD container would cause the display of an incorrect message regarding inability to migrate.
  • Fixed validation message for IPv6 subnets.
  • Fixed the problem that could occur when using a non-standard network configuration with standard bridge names on the cluster node.
  • Fixed the error that caused a user to see the IP address of the cluster node after disconnecting from the LXD console.
  • Fixed the problem where inviting a user to the platform could cause a "Duplicate entry" error.

Version 2022.03.1-1 24.03.2022

Bug fixes:

  • Fixed a security error.

Version 2022.03.1 22.03.2022

New features:

  • Added the ability to migrate VMs with certain configurations from VMmanager 5.
  • The ability to specify a link to the documentation for users has been added to the Customer service section
  • The ability to specify a link to the documents to be read has been added to the Customer service section
  • The ability to specify an email to receive requests for deletion of personal data has been added to the Customer service section

Bug fixes:

  • Fixed the error that caused the list of VMs to be displayed incorrectly if it contained VMs with some Cyrillic domains.
  • Fixed the error that could cause the initial setup to fail after switching the network type.
  • Fixed the error that caused the information from the previous storage to remain on the network storage selection form when switching between storages.
  • Fixed errors with ZFS quotas that could occur when migrating or resizing LXD containers.
  • Fixed erroneous "Modified manually" status for bridges.
  • Fixed the problem of Cyrillic characters incorrectly displayed in the user's client area.
  • Fixed the error that made it impossible to change LXD container resources from the interface.

Version 2022.02.1-1 15.02.2022

Bug fixes:

  • Fixed the error that could occur when installing the zstd package on CentOS 7 cluster nodes.

Version 2022.02.1 08.02.2022

New features:

  • Speed of loading tables of virtual machines, disks, tasks, users, backups and IP-addresses has been increased.
  • Speed of uploading virtual machine backups to network storage has been increased.
  • The mechanism for creating backups of virtual machines has been improved to take into account the number of threads and the load of the cluster node.
  • The Zstandard algorithm is now used to compress virtual machine backups.
  • Added the ability to create up to five "Nodes" widgets on the dashboard.
  • Added the ability to save multiple sets of nodes in the "Nodes" widget on the dashboard.
  • Added the ability to view the history of the virtual network.
  • Added the "ID" column to the list of virtual machine configurations.
  • Added the ability to sort backups in the virtual machine card.

Bug fixes:

  • Fixed the error that made it impossible to create a backup schedule.
  • Fixed the error where deleting an IP address would result in incorrect network configuration on the virtual machine.
  • Fixed the error that occurred when trying to delete a user.
  • Fixed the error that caused the "Create" button to be inactive on the form of creating a virtual machine in a cluster with the "Routing" network type.
  • Fixed the error that caused the time in the network history list to always be displayed in UTC.
  • Fixed the error that caused toggle switches to work incorrectly when selecting clusters on the IP pool creation form.
  • Fixed the error that caused the default value to always appear in the "ZFS pool name" field on the cluster creation form when editing storage settings again.
  • Fixed the error that prevented cloning of an LXD container.
  • Fixed the error that could prevent the platform administrator from accessing some scripts.

Version 2022.01.1 25.01.2022

New features:

  • Flexible policy settings for launching scripts on VMs have been implemented.
  • Improved migration performance for VMs with disks in LVM storage.
  • Added filtering by name and type of object in the task queue.

Bug fixes:

  • Fixed the error in moving an IP address from bond to bridge.
  • Templates for Telegram notifications have been restored.
  • Fixed the error that could occur when creating a VM with a large number of IP addresses.
  • Fixed LXD quota issue when restoring a VM from backup.
  • Fixed the error of allocating a specific IP address from a pool.
  • Fixed the error that sometimes prevented changing of the disk size in a Ceph storage.
  • Added more detailed error messages for disk resizing, launching a script, and connecting a new cluster node.
  • Fixed the error that occurred when cloning a VM with a network interface connected to a bridge that is not used by default.
  • Fixed the problem where moving a backup to network storage would end in an error, while the backup was displayed as ready for use.
  • Fixed the error that occurred when activating virtual networks in Route Reflector mode in a cluster with the "Switching" network configuration type.
  • Fixed the error that caused mail settings not to be saved.
  • Cloned VM disks now have the suffix "_cloned".
  • Fixed the error that caused the VM allocation settings form on the node to always update values during migration.
  • Fixed an error in displaying the VM's sub-status.
  • Fixed the error that caused unselected values to be applied to the virtual disk migration form.
  • Fixed the error that blocked the execution of a script if a script with a mandatory parameter was selected before.
  • For single-disk VMs, the drop-down list of disks when creating a backup has been removed.
  • Fixed the error that caused the monitoring data for some disks not to be displayed in the platform interface.

Version 2021.12.3 21.12.2021

New features:

  • Added the ability to create a complex filter to flexibly configure the distribution of virtual machines in the cluster.
  • Added the ability to delete a single IP address from the virtual machine interface.

Bug fixes:

  • Fixed the error that could cause reinstallation of a Windows virtual machine to freeze.
  • Fixed the error that occurred after an Ansible update, causing the VNC IP address not to be saved for new cluster nodes.
  • Fixed the error, because of which when creating several virtual bridges, the VLAN bridges were not always started correctly.
  • Fixed the error that caused bonding_slave interfaces to be defined as bond.
  • Fixed the error that caused the "Set as default bridge" option not to be saved when creating a bridge.
  • Fixed the error that caused LXD container backups not to be deleted.
  • Fixed the error that sometimes prevented backups from being restored from the network storage.
  • Fixed the error that allowed selecting storage on another cluster node when migrating a connected disk.

Version 2021.12.2 14.12.2021

New features:

  • Added the ability to create KVM cluster nodes with AlmaLinux 8.
  • Added the ability to restrict traffic on certain TCP/UDP ports for virtual machines on cluster nodes with CentOS 8, AlmaLinux 8 and Ubuntu 20.04.

Bug fixes:

  • Fixed LXD container backup error.
  • Fixed the error that caused virtual machine not to start automatically after live migration and cluster node reboot.
  • Fixed the error in synchronization of cluster node network interface data.
  • The librados2 library has been updated to version 15.2.15 to support Ceph versions of Octopus and Pacific.
  • Scripts now use the bash interpreter by default.
  • Fixed the error in displaying the top 5 LXD containers on the dashboard.
  • Fixed the error that caused the interface selection modal window to appear on the node adding form, if the "Do not configure network automatically" option was enabled.

Version 2021.12.1-1 09.12.2021

Bug fixes:

  • Fixed a critical error that could occur when migrating a virtual disk between local and network storage.
  • Corrected the error of displaying the backup list.

Version 2021.12.1 07.12.2021

New features:

  • Support for virtual machines with multiple disks has been implemented.
  • Added a table for managing disks of virtual machines.
  • Added the ability to migrate virtual machine disks between different storages.
  • Added the ability to select a prefix for the IPv6 subnet allocated to a virtual machine.
  • The ability to specify an IP address when creating a virtual machine is now available in the GUI.

Bug fixes:

  • The error that could occur when creating a virtual machine from an image has been fixed.
  • Fixed errors that could occur when updating the nftables configuration on a cluster node.
  • Fixed the error that occurred when creating an LXD container with unsupported characters in name.

Version 2021.11.2-1 30.11.2021

New features:

  • Added the ability to remove an IP address from a virtual machine without releasing it in IPmanager.

Bug fixes:

  • The algorithm for generating configuration files for nftables has been fixed.
  • Fixed the bug with IP-address allocation, which made it impossible to transfer IP-address from VMmanager 5 OVZ.
  • Fixed error with synchronization of network interfaces, which made it impossible to transfer IP addresses between virtual machines.
  • Fixed a bug due to which a custom LXD image could hang in the "migrating" state.
  • The algorithm for limiting the number of TCP connections, which in some cases could cause performance problems in nftables, have been reworked and optimized.

Version 2021.11.2 16.11.2021

New features:

  • Autonomous mode for a High Availability cluster has been implemented.
  • Filtering settings for lists are now saved when added to browser bookmarks.
  • Added support for VzLinux as a guest OS for virtual machines.
  • Added code minimap in the script editor.
  • Added the ability not to send accesses to a virtual machine when it is created.

Bug fixes:

  • Fixed cache mode for network LVM.
  • Fixed the error due to which the task to connect the Ceph network storage to the node could be launched earlier than the task to create an RBD pool.
  • Fixed a bug due to which the list of networks for internal DC traffic was not saved in the nftables configuration.
  • Lists now display 25 entries by default.
  • Fixed a bug due to which drop-down lists could overlap with other elements.
  • Fixed an error that could occur when going to the statistics page due to special characters in the ClickHouse password.
  • Fixed a bug with distribution of virtual machines during disaster recovery in a High Availability cluster.
  • Fixed a bug due to which IP addresses were sometimes not released when deleting a virtual machine's network interface.

Version 2021.11.1 01.11.2021

New features:

  • Added the ability to flexibly configure VM distribution policies.

Bug fixes:

  • Fixed an error that could occur when allocating an IPv6 subnet on a VM.
  • Fixed the error of synchronization of the list of network interfaces of a node.
  • Fixed the error that occurred when transferring an IP address due to a mismatch of IP pools.
  • Fixed the "no room to allocate last cylinder" error that could occur when installing FreeBSD 13.
  • Fixed an error with the storage check task in a cluster with LXD virtualization.

Version 2021.10.3 25.10.2021

New features:

  • Global interface update. The main menu has been replaced with an interactive sidebar, tables no longer have a fixed width, and a new view of forms and entity pages has been implemented.

Bug fixes:

  • Fixed an error with automatic selection of a cluster node in a cluster with two network interfaces.
  • Fixed an error that could occur when installing FRR due to repositories conflict.

Version 2021.10.2 19.10.2021

New features:

  • Added the ability to specify a PTR record for a specific IPv6 address.
  • Added the ability to import IP addresses and networks from IPmanager 5.

Bug fixes:

  • Fixed a security error.
  • Fixed an error that could lead to issues during live migration of VMs in the IP-fabric cluster.
  • Fixed an authorization error that could affect interaction with billing systems.
  • Fixed issue with IPv6 addresses announcement when using eBGP.
  • Fixed the error due to which the libvirt pool in a cluster with Ceph storage occasionally did not start automatically after rebooting the node.

Version 2021.10.1-1 07.10.2021

Bug fixes:

  • Fixed an error in adding VxLAN on cluster nodes running CentOS 7.
  • Fixed an error that occurred when trying to configure intergration with messengers.
  • Fixed links to VxLAN documentation.

Version 2021.10.1 05.10.2021

New features:

  • Added the ability to enable virtual networks in Route Reflector mode on clusters with KVM virtualization and "Switching" network configuration type.
  • Added the ability to enable virtual networks in Route Reflector mode on clusters with KVM virtualization and "IP-Fabric" network configuration type.
  • Added the ability to change main storage on cluster from the platform interface.
  • A notification about license issues has been added.
  • Added check of server resources when installing the platform.

Bug fixes:

  • Fixed an error in adding VxLAN interface for Debian 11 and Ubuntu 20.04.
  • Fixed an error in adding a bridge with IP address transfer.
  • Fixed an error in creating a VLAN interface for bond.
  • Fixed errors that could occur when adding a node running Ubuntu 20.04 to a cluster with LXD virtualization.

Version 2021.09.2 28.09.2021

New features:

  • Support for Access Control Lists (ACLs) from the platform interface was implemented.
  • A form for copying schedules has been added.
  • Added format for displaying the list of virtual networks by users in the cluster card.
  • Added format for displaying the list of virtual networks by nodes in the cluster card.

Bug fixes:

  • Fixed the error due to which the "run script" task did not wait for the guest-agent to start.
  • Fixed the error with display of cluster resources.
  • Fixed the error preventing removal of an IP range from a virtual network.
  • Fixed the error due to which an unprivileged user could allocate IP addresses in a cluster with the "Routing" network type.
  • When creating a new network storage, the storage validation with already existing parameters has been added.

Version 2021.09.1-2 15.09.2021

Bug fixes:

  • Fixed sorting and filtering in lists of IP addresses, IP pools and networks.
  • Fixed an error in running scripts on a cluster node.
  • Fixed the error in allocation of permissions for "Advanced user" level accounts.
  • Fixed the error of forming the list of clusters available for creating virtual networks with "User" level account.

Version 2021.09.1-1 10.09.2021

Bug fixes:

  • Fixed a security error.

Version 2021.09.1 07.09.2021

New features:

  • Added the ability to create isolated software-defined networks for the user.
  • Added the ability to enable virtual networks in Full mesh mode on clusters with KVM virtualization and "Switching" network configuration type.
  • It is now possible to add IP addresses from virtual networks to VMs.

Bug fixes:

  • Fixed the "Duplicate entry" error, which appeared from time to time when entering from billing systems.
  • Fixed the error of creating a backup for a disabled VM with a disk in LVM storage.

Version 2021.08.4 23.08.2021

New features:

  • Added the ability to edit fine settings of a VM without rebooting.
  • It is now possible to add and delete IP addresses without rebooting for VMs on cluster nodes with CentOS 8.

Bug fixes:

  • Fixed the error which caused incorrect network traffic values for the cluster node to be displayed on the dashboard.
  • Confirmation windows now close at the click outside the window.
  • Fixed the error due to which the platform's web interface was inaccessible to web browsers released before June 2020.
  • Fixed the operation of modal windows for VM selection in a high-availability cluster and creation of backup schedule for clusters with more than 5000 VMs.
  • Fixed the problem in firewall configuration for bridges created manually on cluster nodes with CentOS 7.

Version 2021.08.3 17.08.2021

Bug fixes:

  • Fixed erroneous message about insufficient RAM in high-availability cluster.
  • Fixed the problem with LXD mounting points freezing.
  • Fixed the error that caused a wrong netmask to be stored in the bridge configuration.
  • Fixed the error that made it impossible to save the network configuration without specifying a default bridge.

Version 2021.08.2 09.08.2021

New features:

  • Added the possibility to specify the VM disk partition to be enlarged.
  • Added the ability to view 100 and 250 rows in the VM table.

Bug fixes:

  • Fixed the error that could cause backups for VMs with a disk in LVM storage to be created incorrectly.
  • Fixed the error that caused the dashboard not to update the list of the most loaded VMs.
  • Migration cancellation is now also available from the VM list and from the VM task queue.
  • Fixed the error that caused VMs not to start automatically after restarting all nodes in a HA cluster.

Version 2021.08.1 03.08.2021

New features:

  • The length of generated passwords has been increased to 12 characters.
  • Added the ability to change the resources of VMs installed from ISO images.

Bug fixes:

  • Fixed the error that made it impossible to create a VM in a cluster with two interfaces if one of the interfaces did not have a pool with free IP addresses.
  • Fixed the error of incorrect autofilling of fields on the VM configuration change form.
  • Fixed synchronization errors that could cause incorrect data to be displayed in the list of interfaces on a cluster node.
  • Fixed errors that occurred when trying to delete a bridge.
  • Fixed errors that could occur when creating a bridge.
  • Fixed HA cluster stability issues that occurred if one of the Ceph monitors failed.

Version 2021.07.3 26.07.2021

New features:

  • Implemented the ability to select the model for adding IP addresses to VMs.
  • Reworked the self-diagnostic widget on the dashboard: added information about system partitions.
  • Added the ability to install and operate the platform through a proxy server.
  • Added the ability to enable nested containerization for LXD containers.
  • Added the ability to create images and backups of VMs in Ceph network storage.
  • Added the ability to abort a VM migration from the platform interface.
  • Increased the number of simultaneous VM migrations.
  • Added graphical display of the network layout on the cluster node.

Bug fixes:

  • Fixed the error of connecting to port 16514/TCP when configuring a cluster node.
  • On the VM creation form, the display of the amount of actual free space in the storage was added.
  • Fixed the error of adding node to cluster with two network interfaces.
  • Fixed creation of a VM with a disk in the SAN network storage for cluster nodes with CentOS 8.4.
  • Fixed the error that could cause scripts to terminate incorrectly.

Version 2021.07.2 12.07.2021

New features:

  • Added support for Rocky Linux, Oracle Linux, Alma Linux guest operating systems.
  • Added the ability to automatically send emails with the results of the script execution.
  • Added the "do not configure network automatically" option when adding a node.
  • Added the ability to create email templates for scripts.
  • Added the ability to export variables and files from the script to an email with execution results.

Bug fixes:

  • Fixed the error in the request for a group migration of VMs.
  • Fixed the mechanism of recovery from backup for LXD containers.
  • Fixed the error that could cause the VNC console to freeze in the browser.
  • Disabled support for obsolete versions of TLS 1.0 and 1.1 for nginx. Versions 1.2 and 1.3 are now supported by default.

Version 2021.07.1 05.07.2021

New features:

  • Added the ability to flexibly configure the network on the cluster nodes.
  • Added the ability to create bridges and bonds from the platform interface.
  • Added the ability to select the VLAN tag for the bridge created.
  • Added the ability to add and delete network interfaces on a VM from the platform interface.
  • Added the option to select the network interface of a VM when adding an IP address.
  • Added the ability to use logical operators and wildcard in filters.

Bug fixes:

  • Fixed the error that could occur during live migration of a VM with a disk to an LVM storage.
  • Fixed the error that could occur when connecting a node with Ubuntu OS and netplan network configuration.
  • Fixed the error that could occur when restoring an LXD container from a backup.

Version 2021.06.2 22.06.2021

Bug fixes:

  • Fixed an error which could occur when resizing a VM disk.

Version 2021.06.1 21.06.2021

Bug fixes:

  • Fixed the error in recreating a VM on nodes with CentOS 8.4 OS and LVM storage.
  • Fixed a backup deletion error after an unsuccessful transfer to external storage.
  • Fixed the error that made the advanced filter in the lists of VMs and tasks unavailable.
  • Fixed saving settings of tables for different users within one session in the browser.
  • Fixed cloning of VMs with disks in Ceph network storage.
  • Added lvmetad cache update for SAN storage.

Version 6.27.1 15.06.2021

New features:

  • Added the ability to install the platform on a server with Ubuntu 20.04.
  • Added the ability to use the platform server with Ubuntu 20.04 OS as an LXD cluster node.
  • Added the possibility to use parameterized scripts from ISPsystem repository.
  • Added the ability to integrate with Zabbix and Nagios monitoring systems using parameterized scripts.
  • Added support for CentOS 7 OS for ubreakable cluster nodes.
  • A search option has been added to the launch form of the script.
  • Changed the display of empty lists for clusters and cluster nodes.

Bug fixes:

  • Fixed the error of getting monitoring data from imported VMs.
  • Increased timeout time for the IPmanager service.
  • Fixed display of the number of objects for a group operation in the lists of standard and unbreakable cluster nodes.
  • Fixed the error that always blocked launching scripts in the cluster node menu on the dashboard.

Version 6.26.1 01.06.2021

Bug fixes:

  • Fixed the error with duplication of nftables configuration entries on cluster nodes with Centos 8 and Ubuntu 20.04.
  • Fixed the error that occurred during additional configuration of cluster node.
  • Fixed errors in the operation of backup scheduler.

Version 6.26.0 31.05.2021

New features:

  • Added the ability to not occupy service IP addresses in networks for IP-Fabric clusters.
  • Added the ability to connect nodes with Ubuntu 20.04 OS and the network configuration configured in Netplan to the LXD cluster.
  • Added the ability to configure disk space overselling on cluster nodes for file and ZFS storages.
  • A section with information about storages was added to the cluster node card.
  • Added columns to the storage table on the cluster card.

Bug fixes:

  • Fixed errors in the statistics collection service.

Version 6.25.0 17.05.2021

New features:

  • Support for operating systems with an EFI loader was implemented.
  • Implemented the ability to change the password on a Windows VM.
  • Support for PowerShell scripts and launching scripts on a Windows VM has been implemented.
  • Added OS, uptime, RAM, CPU and storage usage fields to the compact view of the node table.
  • Redesigned the cluster widget interface on the dashboard.
  • Added the ability to run multiple scripts on a VM.
  • Added the ability to select multiple start scripts when creating or reinstalling a VM.

Bug fixes:

  • Validation of the user's email address has been corrected according to RFC 5322.
  • Fixed the error that appeared when selecting nodes on the dashboard.
  • Fixed the error that appeared when switching between the tabs of primary and secondary VM IP addresses.

Version 6.24.5 13.05.2021

Bug fixes:

  • Fixed a Service discovery error that could lead to problems with authorization in the platform.

Version 6.24.4 12.05.2021

New features:

  • Support for Access Control Lists (ACLs) at API level was implemented.

Bug fixes:

  • Fixed the error due to which in some cases an invalid default route was added in a cluster with two interfaces on a VM with Debian-based OS.
  • Fixed CPU core counting for AMD Ryzen 3000 series.
  • Fixed the error that could occur when migrating a VM to a cluster node with a non-standard SSH port.

Version 6.24.2 05.05.2021

Bug fixes:

  • Fixed an error in additional node configuration in LXD cluster.

Version 6.24.1 04.05.2021

New features:

  • Added the ability to ignore internal data center traffic in clusters with IP fabric network configuration type.
  • Added compact mode for tables of clusters, nodes, tasks, pools, physical networks, and IP addresses in physical network card.
  • Implemented the fault tolerance connection error display.

Bug fixes:

  • Fixed the display of error message in case of failure when resizing a Windows VM disk.
  • Fixed the error which could cause VM traffic statistics to have an understated value.
  • Fixed errors in the notification service.
  • Node IDs have been added to the monitoring data on the dashboard.
  • Multiple selection is now available in the cluster filter in the node and VM tables.
  • Fixed the error in displaying the pool selection field in the network settings on the cluster node card.
  • Fixed the error that caused the VM disk in the file storage to grow to its maximum size during live migration.
  • Fixed the error that caused nftables settings to reset on nodes with CentOS 8.
  • Fixed the display of Ceph error message when creating RBD pool.
  • Fixed the error in creating a backup of a VM with encrypted disk partitions.

Version 6.23.0 13.04.2021

New features:

  • Added the ability to activate high availability mode for a cluster with CEPH network storage.
  • Added the ability to activate high availability mode for a cluster with SAN network storage.
  • Added the option to hide the contents of scripts for VMs.
  • Node widget on the dashboard was redesigned.
  • Added the ability to create preset values of script parameters for VMs.

Bug fixes:

  • Fixed the error in adding and removing IP addresses for an LXD container.
  • Fixed the error that occurred when working with the variable for SSHPUBKEYS scripts.
  • Fixed an error in the variable for PASS scripts. When reinstalling a VM, the variable had an empty value.
  • Now the variable for scripts PASS_CRYPT has an empty value if the password is unknown.
  • Fixed the error that caused background tasks to freeze.

Version 6.22.0 05.04.2021

New features:

  • New options for working with tables were added: go to a specific page, display and hide columns, change column width. In the tables for VMs, IP addresses, and scripts, the option to enable compact view is now available.
  • Added the option to migrate and copy images.
  • Added the list of backups to the disk space page.
  • Added anti-spoofing of MAC addresses in LXD cluster.

Bug fixes:

  • Fixed errors in VM status display.
  • Fixed display of disabled storages.
  • Fixed the error that occurred when migrating a VM from a CentOS 7 node to a CentOS 8 node.

Version 6.21.2 30.03.2021

Bug fixes:

  • Fixed the error due to which the VM disk size changed after reinstalling Windows OS

Version 6.21.0 22.03.2021

New features:

  • Added the new SAN storage type for KVM clusters.

Bug fixes:

  • Fixed the errror in LXD container network configuration in a cluster with IP fabric network configuration, which occurred when using new versions of LXD software packets.
  • Stability of platform backups was increased.
  • Stability of statistics collection was increased.
  • Timeout for installing and updating software packets when connecting cluster nodes was increased.

Version 6.20.2 16.03.2021

Bug fixes:

  • Fixed the error in calculation of the number of cores for AMD Zen CPUs.

Version 6.20.1 15.03.2021

Bug fixes:

  • Fixed the error in adding IP addresses to VMs with Windows OS and VMs installed from ISO images.
  • Fixed the error in following the link to the pages of copying and editing node scripts.

Version 6.20.0 09.03.2021

New features:

  • Information about the location of the backup has been added to the list of backups.
  • Added support for Astra Linux "Orel" as a guest OS for VMs.
  • Added support for FreeBSD as a guest OS for VMs.
  • Editor with code highlighting is now used when creating scripts for a cluster node.

Bug fixes:

  • Fixed the error because of which the used resources displayed in monitoring could be greater than available.
  • Now when integrating with PowerDNS, the platform creates root NS records for all existing networks.
  • Fixed the problem with connecting to LXD container via SSH using login and password.
  • Fixed the error in calculation of available storage space when creating a VM.

Version 6.19.0 01.03.2021

New features:

  • Added the ability to enable ZFS storage overselling for LXD cluster.

Bug fixes:

  • Fixed synchronization of virtual machine statuses in LXD clusters.

Version 6.18.0 24.02.2021

New features:

  • Added the possibility to specify parameters for scripts.
  • When creating a virtual machine, the ability to select the node has been added.

Bug fixes:

  • LXD version has been updated to 4.11.
  • Fixed the error that occurred when creating virtual machines without an operating system.
  • Fixed the error of adding a node to an LXD cluster with the "Switching" network configuration.
  • Fixed filtering and sorting the list of nodes by storages.
  • Fixed an error in monitoring of RAM usage for virtual machines.
  • Fixed the error that sometimes made a user have to re-authenticate.
  • Podman software is now uninstalled during the platform installation on a CentOS 8 server.
  • SElinux service is now disabled during the installation of the platform.
  • Increased the timeout for creating a platform backup.
  • Now, when creating a virtual machine, the disk overselling settings are taken into account correctly.
  • The minimum length of the script name has been reduced to one character.

Version 6.17.0 15.02.2021

New features:

  • Added the ability to create LXD clusters with "Switching" network configuration.
  • Added the ability to connect backup storages to LXD clusters.
  • Added the ability to connect a cluster node with the main VLAN interface.

Bug fixes:

  • Fixed the error that caused network routes to not load on cluster nodes with the "Routing" network configuration.
  • Fixed the error when after deleting a user it was impossible to recreate it.
  • In the list of physical networks, spaces between the network address and the netmask were removed

Version 6.16.2 11.02.2021

Bug fixes:

  • Fixed the error that caused irrelevant virtual machine statuses to be displayed.

Version 6.16.1 09.02.2021

Bug fixes:

  • Fixed the error in connection of the cluster node with CentOS 7 OS.

Version 6.16.0 08.02.2021

New features:

  • Added the ability to customize variables for scripts.
  • Added the ability to interrupt scripts execution.
  • Added adjustable timeout for script execution.
  • Added displaying of disk space overselling coefficient for a storage.
  • Added displaying storage ID.
  • Extended the script editor functionality.

Bug fixes:

  • Incorrect displaying of virtual machine status during operating system installation has been fixed.

Version 6.15.0 01.02.2021

New features:

  • Added the possibility to install the platform using HTTP proxy.

Bug fixes:

  • Now the platform cannot be restarted during update.
  • Fixed the error of platform installation which occurred at the stage of "Waiting panel up".
  • Fixed display of platform locking screen during the update.
  • Fixed the error that caused emergency shutdown of the node tracking service, if files with spaces in names were present in the directories with VMs.

Version 6.14.0 25.01.2021

New features:

  • Added the possibility to connect KVM and LXD repositories of OS templates for VMs.
  • Added the possibility to configure DNS servers for VMs in a cluster.

Bug fixes:

  • Increased the timeout when creating a platform backup.
  • Now the LXD console uses bash shell, top command can now be launched in the console.
  • Fixed the error of VM network statistics calculation.
  • Added the limit on the string length in filters with text field.

Version 6.13.0 29.12.2020

New features:

  • Ceph. Added the ability to select a previously created Ceph storage when connecting a Ceph storage to a cluster.
  • Now filter parameters are saved for individual tabs.
  • Added the possibility to create a user with the role @admin.readonly via API.
  • Ceph. Added the ability to select an OSD pool when connecting a Ceph storage to a cluster.
  • Ceph. Added user selection when connecting Ceph storage to the cluster.
  • Ceph. Added the ability to specify the number of placement groups (PG) when connecting Ceph storage with the creation of a new OSD pool.
  • Ceph. Added experimental support for Ceph v15 (Octopus) and cephadm-based installations.
  • Added "Customer service" section in the platform settings. You can change phone number and email for contacting admin there.
  • Added the ability to occupy subnets in the physical network card, pool and in the "IP addresses" section.

Bug fixes:

  • Fixed the error in VNC setup after live VM migration.
  • Fixed the error where in some cases the bond interface was not detected when connecting the cluster node.
  • Fixed the error 5906 Storage not found when migrating between clusters.
  • Fixed the error where nftables settings were reset after rebooting a cluster node with Ubuntu 20.04 OS.
  • Fixed the error that occurred when adding an IP address on a VM with two network interfaces.
  • Fixed the error which caused leaving a VM disk file on the receiving cluster node when a VM migration was cancelled.
  • Now when you create a VM, the time zone set on the cluster is set on it.
  • Fixed the error in collecting network usage statistics on VMs.
  • Fixed the error of sessions hanging in the monitoring service.
  • Fixed the error which prevented creating networks and pools after skipping initial platform setup.
  • Fixed the error of displaying metrics of the most loaded VMs on the dashboard.

Version 6.12.1 18.12.2020

Bug fixes:

  • Fixed the error that caused the main storage on the cluster node to be inactive after a platform update.

Version 6.12.0 16.12.2020

New features:

  • Added the option to limit the number of VMs per cluster node.
  • Added the possibility to use several storages in one cluster.

Bug fixes:

  • Fixed antispoofing in LXD cluster.
  • Fixed display of IPv6 prefix in IP fabric network settings.
  • Fixed the error in connecting a cluster node with CentOS 8 without firewalld installed.
  • Fixed the issue with CentOS 8.3 and libvirt 6.0.0 in a cluster with IP fabric configuration type.
  • The error was fixed that caused networks to fail being added to bird settings when simultaneously creating multiple VMs in a cluster with the IP fabric configuration type.
  • Fixed the error of hostname task for LXD containers.
  • Fixed an error in setting the gateway for LXD containers.
  • Fixed the error in bird configuration when connecting a node in a cluster with IP fabric configuration type.
  • Live migration of VMs between nodes with different libvirt versions is forbidden.
  • Fixed the error of tracking separate IP addresses for cluster nodes with "Routing" network configuration type.
  • Fixed the error that could cause main menu items to swap places.
  • Fixed an error, due to which the "Domain" field on the VM creation form could contain uppercase letters, which made it impossible to create a VM.

Version 6.11.1 09.12.2020

Bug fixes:

  • Fixed the problem with adding a cluster node running on CentOS 8.

Version 6.11.0 08.12.2020

Bug fixes:

  • Fixed non-working links to documentation.
  • Fixed the error that in some cases caused failure to add networks to bird service.
  • Fixed the error due to which transition to the platform from BILLmanager did not work, if the interface languages did not match.

Version 6.10.1 02.12.2020

Bug fixes:

  • Fixed the error with display of tables in Safari web browser.
  • Fixed the error that did not allow to define network settings of the cluster node running on CentOS.

Version 6.10.0 01.12.2020

New features:

  • The design of the initial platform configuration form has been changed.

Bug fixes:

  • Socket.timeout errors are prevented when running scripts on a VM.
  • Fixed the error that did not allow adding a public SSH key to VM.
  • Fixed the problem with connecting a cluster node running on CentOS, which occurred if the name of the network configuration file was different from the name of the network interface.
  • Fixed generation of firewall rules for CentOS 8.

Version 6.9.2 26.11.2020

Bug fixes:

  • Changed the logic of VNC server configuration, which was preventing migration of the VM.

Version 6.9.1 25.11.2020

Bug fixes:

  • Fixed the error that did not allow initial configuration for the network type "Routing".
  • Fixed the error that did not allow migration due to VNC server settings.
  • Fixed the error that occurred when creating a backup of the platform.

Version 6.9.0 23.11.2020

New features:

  • The LXD version has been updated to 4.8.
  • Added the possibility to license the platform by the number of CPUs on the cluster nodes.

Bug fixes:

  • Fixed disk extension for virtual machines with CentOS 7.

Version 6.8.0 16.11.2020

New features:

  • Added the possibility to connect to LXD containers console via web interface.
  • When creating or editing a cluster, the ability to allow users to change domain names has been added.
  • Added the possibility to delete the operating system template from the cluster node.
  • The cluster creation form has been redesigned: it is now created using the configuration wizard.
  • Added a cluster card with general settings, storage information and a page with network configurations.
  • Added the ability to create comments for BGP sessions in IP fabric.
  • The design of monitoring schedules has been changed: the display of values has been improved.

Bug fixes:

  • Redesigned network configuration for clusters with IP-fabric.
  • Fixed the non-functioning button of the script launch on the cluster node card.
  • Fixed the error of filtering operating systems by type (KVM, LXD).
  • Stability of background tasks has been improved.

Version 6.7.4 11.11.2020

Bug fixes:

  • Fixed the internal error of execution results processing for commands sent via SSH.

Version 6.7.3 09.11.2020

Bug fixes:

  • Fixed the error that occurred during network configuration when connecting a node with CentOS 8 and two network interfaces.
  • Fixed the error in nftables setting on nodes with CentOS 8.

Version 6.7.2 05.11.2020

Bug fixes:

  • Fixed the error that occurred when checking free space on a cluster node during backup creation.
  • Fixed the error in applying anti-spoofing settings and TCP connection limits on cluster nodes with CentOS 8.

Version 6.7.0 03.11.2020

New features:

  • Added a new type of cluster with LXD virtualization using IP fabric network configuration type and ZFS storage.
  • Added the ability to delete virtual machines, backups, and images in the disk space partition of the node.

Bug fixes:

  • Fixed data loss when writing the backup to LVM storage.
  • Fixed errors that occurred when configuring IPv6 for a cluster with IP fabric network type.

Version 6.6.2 22.10.2020

Bug fixes:

  • Fixed the error of virtual machine creation in case of busy IPv6 network with prefix length up to /48.

Version 6.6.1 21.10.2020

Bug fixes:

  • Fixed a wrong output of task result

Version 6.6.0 20.10.2020

New features:

  • Added the filter by date in the history of IP addresses of the physical network.
  • Added ability to delete non-empty IP pools and blocks of IP addresses.
  • Added the DNSBL connection option to the network management module.

Bug fixes:

  • Fixed the error that did not allow reinstalling the operating system on imported virtual machines.
  • Fixed calculation of busy IPv6 networks in the list of IP pools.
  • Fixed the bug that did not allow changing the password to VNC.
  • Fixed the error of saving filters and sorting in IP address lists and history of IP addresses of the physical network.
  • Fixed the error that required specifying the IPv6 address on mandatory basis when connecting a node to an IP-Fabric cluster.

Version 6.5.2 07.10.2020

Bug fixes:

  • Cosmetic fixes in Network Management section.

Version 6.5.1 07.10.2020

Bug fixes:

  • Fixed a bug with additional IP-addresses allocation through billing systems.
  • Fixed a bug with cloning virtual machines created before IP-fabric release.

Version 6.5.0 06.10.2020

New features:

  • Added display of busy IP addresses in the physical networks table.
  • Added comments for physical networks.
  • Added the ability to migrate turned off virtual machines without compression.
  • Added the option to make ISPsystem scripts available only for administrators.
  • The date of backup creation has been added to the backups table.
  • Added the history of IP addresses.

Bug fixes:

  • Fixed the error that made an unsuccessful password change on active VM considered successful.
  • API: Fixed access error in manual user email confirmation.
  • Fixed sorting of IP addresses in the networks section.
  • Now PTR record changes regardless of IP address status.

Version 6.4.1 24.09.2020

Bug fixes:

  • Fixed a bug with adding an iBGP session with an IPv6 address for an IP-Fabric network configuration.

Version 6.4.0 23.09.2020

New features:

  • Utilization of CPU and traffic by the monitoring service has been significantly reduced.
  • Added the ability to reserve an IP address from the interface.
  • Added list of all reserved IP addresses in IPmanager.
  • Added the ability to select a VM distribution policy in a cluster.

Bug fixes:

  • Added automatic update of VNC ports after node reboot.
  • Fixed a bug with checking the availability of SSH storage when editing the platform backup schedule.
  • Added the ability to specify an IPv6 node address for an IP-Fabric cluster.

Version 6.3.5 15.09.2020

Bug fixes:

  • Fixed a bug with the VM backup task queue.
  • Fixed a bug with backing up the platform to remote SSH storage.

Version 6.3.4 09.09.2020

Bug fixes:

  • Fixed a bug with VM cloning in IP-Fabric cluster.
  • Fixed a bug with IPv6 announcement in IP-Fabric cluster.

Version 6.3.3 08.09.2020

Bug fixes:

  • Fixed a bug in additional node configuration task.
  • Fixed a bug occured when creating VM with two network interfaces.

Version 6.3.0 08.09.2020

New features:

  • Implemented new network configuration "IP-Fabric" based on iBGP.
  • Added a possibility to limit TCP connections for VM.
  • Added a possibility to create VM without OS installed.
  • New visualization of clusters.
  • New visualization of the setup form.

Bug fixes:

  • Now the information about cluster node resources updates correctly.
  • Fixed a bug with VM status after live migration.
  • Fixed a bug with language changing for "Advanced user" role.
  • Now the task to create a backup when there is not enough disk space will expect previous tasks finishing.

Version 6.2.0 25.08.2020

New features:

  • New visualization of cluster nodes.

Bug fixes:

  • Fixes and improvements to the VM backup mechanism.
  • Fixed the bug with bond interface detection when connecting a node.
  • Added the ability to connect the platform's backup storage by domain name.
  • Fixed a bug with saving parameters when setting up custom configuration on the VM creation form.
  • Fixed a bug with displaying VM status after manual editing of XML configuration.
  • Improved visualization of VM resource monitoring.

Version 6.1.0 12.08.2020

New features:

  • Added new feature: platform backup.
  • Added a function to get the summary statistics on VM network traffic for a specified period.
  • The items in the task list can now be deleted.
  • Now in the tasks list you can see IP address of the user who launched it.
  • Added cluster info in VM creation form.

Bug fixes:

  • Now help button (right top angle) works properly on user level.

Version 6.0.3 03.08.2020

Bug fixes:

  • Fixed the bug with changing node connection params.
  • Fixed the XSRF security error in the alert service.

Version 6.0.1 28.07.2020

Bug fixes:

  • Minor bugfix.

Version 6.0.0 27.07.2020

New features:

  • Added ability to send alert to Telegram.
  • Now backup storage can be created using domain name.
  • Now you can create backup schedules based on VM configuration.
  • Now fine-tuning settings can be assigned in VM configurations.
  • Added abillity to provide domain name on VM creation.
  • Added abillity to assign non-subnet gateway on subnet creation(Can be activated by API).

Bug fixes:

  • Fixed statistics collecting error after changing node IP-address.
  • Fixed bug on adding CentOS 8 node to cluster with ip allocation tules "to node"
  • Network limits moved from cluster settings to VM configurations.

Version 5.3.4 17.07.2020

Bug fixes:

  • Fixed bug with VM and node scritps.
  • Fixed bug with "change resources" button on virtual machine card.

Version 5.3.3 15.07.2020

Bug fixes:

  • Fixed bug in live VM migration from node under CentOS 8.

Version 5.3.1 14.07.2020

Bug fixes:

  • Fixed minor bugs in the VM fine-tuning interface.

Version 5.3.0 13.07.2020

New features:

  • Added the possibility to activate the Windows license via KMS server.
  • Now you can connect nodes running on CentOS 8 in VMmanager.
  • Added subnet support when using an external DNS server.
  • Added "fine tuning" of parameters for VM.

Bug fixes:

  • Fixed the error where a normal user sees the administrator's email in the task queue.
  • Fixed the error with incorrect name of network interface during VM reinstallation.
  • Fixed the error message when creating a VM with a non-existent account.
  • When the connection parameters of a node are changed, the VNC address is now changed as well.

Version 5.2.2 01.07.2020

Bug fixes:

  • Fixed the problem with new container on VMmanger update.

Version 5.2.1 01.07.2020

Bug fixes:

  • Fixed the error in display of next backup schedule run.

Version 5.2.0 30.06.2020

New features:

  • Added the possibility to connect storage for backups.
  • Added the possibility to create scheduled backups.
  • Added the possibility to edit PTR record in the list of IP addresses on the virtual machine dashboard.
  • If there are more than 13 nodes, the dashboard will display the top 10 (monitoring and statistics).
  • After creation, the virtual machine is displayed in the list in the expanded view
  • Added the queue to create an image/backup copy on a single node for load optimization purposes.

Bug fixes:

  • Fixed the error that could lead to data damage in case of unsuccessful migration of a VM.
  • Fixed the security error when mounting ISO image to a virtual machine.
  • Now the number of processors in the virtual machine is set through the cores and not through sockets.
  • Fixed the error of unending loading of profile settings in advanced user's client area.
  • Fixed the XSRF security error in the plugin service.
  • Fixed an error in which a link to a dashboard was available to an ordinary user.

Version 5.1.1 18.06.2020

Bug fixes:

  • Fix a bug with starting panel if database contains VMs with deprecated states.

Version 5.1.0 18.06.2020

Bug fixes:

  • Fix a bug with unstable service startup during product update.

Version 5.0.0 16.06.2020

New features:

  • Added the ability to change IP address and SSH port of the connected node.
  • Rewrite a VM status tracking service. Now it is more stable, effective and easier to maintain.

Bug fixes:

  • Fixed the error of displaying the IP address in the notification about VM deletion.
  • Added tracking of the number of free IP addresses in the node selection algorithm when creating a VM, for a cluster with the rule of IP address assigning "To the node".
  • Fixed the error allowing to start VM recovery from a damaged image.
  • Fixed the error making it impossible to delete an unavailable VM.
  • Locked the row in the table when deleting a user image.
  • OS available only to the administrator are not displayed on the VM reinstall form now.
  • Role names are now displayed in the user list.
  • Comma-separated input is now possible in the IP address input fields.
  • Processed the Libvirt connection error.

Version 4.9.1 28.05.2020

Bug fixes:

  • Enable nf_conntrack kernel module.

Version 4.9.0 26.05.2020

New features:

  • Add more cleaned VM backup functionality.
  • Add possibility to install, setup, and remove VMmanager modules.
  • Add PowerDNS integration module.
  • Setup net.nf_conntrack_max and net.netfilter.nf_conntrack_max options during node setup, in order to avoid packet loss.

Bug fixes:

  • Fix disk size when creating VM from Image.
  • Fix SSH-keys menu in client area.
  • Task queue is now persistent to panel updates.
  • Fix displaying inbound/outbound traffic.
  • Disable a button of running script for turned off VM.
  • Add a link to IPv6 documentation in VM card.
  • Fix a bug with displaying data in statistics charts.

Version 4.8.1 19.05.2020

Bug fixes:

  • The bug that caused a failed installation of VMmanager is fixed

Version 4.7.2 07.05.2020

New features:

  • Add possibility to set up alert notifications.
  • Add possibility to enable/disable ISO-images per cluster.
  • Add IOPS-statistic chart to VM and Node pages.

Bug fixes:

  • Fix data updating inside tooltips.
  • Fix a bug of displaying 'VM creation prohibited' status.
  • Fix a bug of updating breadcrumbs after modifying VM or Node name.
  • Fix a bug of displaying deleted VM scripts.
  • Fix a bug of group deleting user images with inappropriate access rights.
  • It is now impossible to create a cluster if there are no IP pools.
  • Fix 'Only administrator' OS option to restrict installing and reinstalling OS for non-privileged users.
  • Open firewall port after installing node with non-standard ssh port.
  • Optimize vmwatch service starting process.
  • Fix NVMe-disk IOPS calculation.
  • Fix units of measurement for disk in VM history.
  • Filter out 'Only administrator' OS in VM creation form for non-privileged users.

Version 4.6.4 29.04.2020

Bug fixes:

  • Fix VM creation from image to allocate an ip address.

Version 4.6.3 21.04.2020

Bug fixes:

  • Fixed a bug with entering a rescue mode.
  • Added a redirect processing for some ISO-image URLs.

Version 4.6.2 21.04.2020

New features:

  • Added a possibility to reinstall VM from ISO-image.
  • API: it is now possible to set disk overselling.
  • Added a possibility to recover VM in clusters with CEPH storage, in case of node crash. 

Bug fixes:

  • Recovered arping utility to update ARP-tables of routers when setting an IP-address for VM.
  • Fixed how date is shown in filter of VM stat page.
  • Fixed a bug of deselecting rows on list update.
  • Fixed a bug with triggering of forbidden actions when using group operations in VM list and Script list.
  • Fixed a bug that prevents to delete an Image in Image list.
  • Fixed a node sorting in dashboard.
  • Fixed a text formatting in "Output" tab of Task card in Task list.
  • Fixed proportions in indicator of VM number in Node card.

Version 4.5.2 15.04.2020

Bug fixes:

  • Fixed the bug with initial synchronization of PTR records with PowerDNS server when IPv6 subnets are in use.

Version 4.5.1 07.04.2020

Bug fixes:

  • Fixed the bug with node deletion after all virtual machines have been migrated.
  • Fixed the bug with Cyrillic domain validation in New user invitation form.
  • Fixed the error of opening an incorrect list page after resetting the filters.
  • Fixed the error allowing an advanced or simple user to perform any operations with virtual machine stopped by administrator.
  • The task widget on the dashboard displays all the tasks in the queue, regardless of their creation date.

Version 4.5.0 02.04.2020

New features:

  • Added the ability to integrate with PowerDNS.
  • Added the ability to search for nodes on the script launch form.

Bug fixes:

  • Fixed the network configuration for Debian 8 and CentOS 6 in clusters with "to node" IP assigning rule.
  • Fixed the calculation formula for cpu usage in virtual machine statistics.

Version 4.4.0 27.03.2020

Bug fixes:

  • Import is adjusted to clusters with "To node" IP allocation rules.
  • Added a possibility to set a specific ip-address for a VM in a cluster with "To node" IP allocation rules.

Version 4.3.2 24.03.2020

New features:

  • Added automatic extension of libvirt certificates on the node
  • Added the possibility of automatic and manual execution of Shell and Ansible scripts on cluster nodes.
  • The ability to move the virtual machine from an unavailable node in a cluster with network storage.
  • Added the possibility to indicate Windows license keys.
  • Improved operation of NoVNC console. Now it works faster, consumes fewer resources, checks authentication, and hides password from the address bar.

Bug fixes:

  • Fixed the error of installing the statistics collection daemon on a node with a non-standard ssh port.
  • Fixed the error that caused the VM re-installation form to contain the OS disabled for the cluster.
  • Fixed the errors of entering VMmanager from an integrated BILLmanager under an arbitrary administrator's account.
  • Fixed the error of default gateway configuration when adding a cluster node.
  • Fixed the user password recovery error.

Version 4.1.3 12.03.2020

New features:

  • A new cluster setting that allows to add nodes with two network interfaces and connect them to the primary and secondary networks was added. Virtual machines created in that cluster could be connected to both networks.
  • Passwords are no longer displayed in the task parameters.

Bug fixes:

  • Fixed the bug that occured when adding bond network interface.
  • Fixed the bug with negative tasks duration.

Version 4.0.3 28.02.2020

Bug fixes:

  • Fixed the bug that had made impossible for @advanced_user to create VM.

Version 4.0.2 28.02.2020

Bug fixes:

  • Fixed user access rights to cluster list.

Version 4.0.1 27.02.2020

Bug fixes:

  • Fixed the bug with enabling/disabling technical support access.

Version 4.0.0 25.02.2020

New features:

  • More steps are added into RAM slider in "Change resources" and "VM creation" from.

Bug fixes:

  • Fixed the bug with newlines in IP adding field.
  • Fixed the bug with VM creation in cluster without linked operating systems.
  • Dashboard widget with platform information is completed with server monitoring.
  • Link to CEPH documentation is added in Cluster creation form.
  • Fixed a message with ssl/tls in email settings.
  • CSRF/XSRF guard is implemented.

Version 3.7.4 18.02.2020

Bug fixes:

  • Fixed the bug with VM rescue mode.

Version 3.7.3 14.02.2020

Bug fixes:

  • Fixed the bug that occured when adding a node in an LVM-cluster created before v3.7.
  • Fixed the bug that occured when deleting an SSH-key.

Version 3.7.2 12.02.2020

Bug fixes:

  • Fixed the bug: unable to enter VMmanager panel from BILLmanager.
  • Fixed the password change bug.
  • Fixed the user invitation bug.

Version 3.7.1 11.02.2020

New features:

  • Added the Ceph RBD network storage support.

Version 3.5.4 31.01.2020

Bug fixes:

  • Fixed the bug that occurred when transfering the VM image between nodes.

Version 3.5.3 30.01.2020

Bug fixes:

  • Fixed the bug that occurred when starting the virtual machine migration.

Version 3.5.2 28.01.2020

New features:

  • Nodes from OVH Datacenter are now supported.
  • Slider behaviour is improved in all forms.
  • Release date and installation date is now displayed in "Settings" menu.
  • Added option "Technical support access" in "Settings" menu.
  • "Cluster type" is renamed to "IP allocation rules".
  • It is now possible to set comment for cluster.
  • OS icons are now displayed in cluster list.
  • Docker log rotation is set up.
  • Request id info is now displayed in task logs.
  • It is now possible to resize disk of Windows VM.

Bug fixes:

  • Fixed the bug when taskmanager is manually restarted.

Version 3.4.0 16.01.2020

Bug fixes:

  • Fixed live-demo monitoring.

Version 3.3.2 14.01.2020

Bug fixes:

  • After login redirect bug fixed.

Version 3.3.1 31.12.2019

Bug fixes:

  • Fixed the bug in VM migration task.

Version 3.3.0 30.12.2019

New features:

  • VM reinstallation interrupts its active tasks.
  • Added possibility to set timeout for VM creation and VM reinstallation tasks. By default it is equal to 1 hour.
  • VM deletion interrupts its active tasks.

Bug fixes:

  • Added a new mechanism to validate IP range against IP networks.
  • Fixed the bug: user could view pages without permission.

Version 3.2.0 24.12.2019

New features:

  • Now we show last five changelog items.

Bug fixes:

  • Fixed the bug: virtual machines on LVM storage were created with problems.

Version 3.1.1 24.12.2019

Bug fixes:

  • Fixed the bug: BILLmanager 5 could not order additional ip for virtual machine in Hetzner cluster.

Version 3.1.0 19.12.2019

New features:

  • In the billing system, you can now set space limits for images.
  • Recovery mode function added for virtual machines.
  • Introduced support of IPv6 for Hetzner clusters.

Bug fixes:

  • Fixed floating bug that reset the VNC password.
  • Fixed the bug that caused delay of the Windows installation process on the last step.
  • Fixed VM network interface configuration without IPv4.
  • Modified cluster widget on the Dashboard.

Version 3.0.2 16.12.2019

Bug fixes:

  • Fixed data update bug in the list of users.
  • Fixed user list filter.

Version 3.0.1 12.12.2019

Bug fixes:

  • Fixed nodewatch service bug that occurred during VMmanager update.
  • Fixed the bug with deleting a snapshot that might occur when creating a live image of the VM with dot in name.
  • Fixed statistics collection bug.

Version 3.0.0 11.12.2019

New features:

  • It is now possible to create images without stopping a virtual machine.
  • Launched top module for VM monitoring cluster node.
  • Optimized statistics collection per virtual machine.
  • Added monitoring panel based on Grafana with pre-defined graphs and diagrams.
  • Added Admin Dashboard for infrastructure status monitoring. It contains widgets displaying real-time information by nodes and virtual machines, as well as failed operations. To open the Dashboard click on the VMmanager logo.
  • Switch to Grafana by clicking the button on the Dashboard.

Bug fixes:

  • Fixed mouse cursor bug in VNC console on Windows.
  • Images from VM are now created correctly.
  • VM installation and reinstallation notifications are now sent correctly.

Version 2.1.3 27.11.2019

Bug fixes:

  • Panel could not send VM creation and reinstallation emails.

Version 2.1.2 21.11.2019

Bug fixes:

  • Disk space information for LVM nodes is now displayed correctly.
  • Fixed name servers settings for Ubuntu 18.04.
  • Fixed statistics service settings during VM deletion.
  • API: it is now possible to pass an empty list of IP pools when creating virtual machine.
  • Fixed the bug that occurred when adding IPv6 with advanced user permissions.
  • Bugfix: the Change log was displayed only in English.
  • Fixed floating bug that might occur when adding SSL certificate.

Version 2.1.1 15.11.2019

Bug fixes:

  • Fixed the bug appearing while Windows installation.
  • Fixed the bug: only panel owner could change user role.

Version 2.1.0 13.11.2019

New features:

  • User role management.

Version 2.0.0 13.11.2019

New features:

  • Introduced experimental support of IPv6.

Bug fixes:

  • Email sending timeout reduced to 15 seconds.

Version 1.18.0 29.10.2019

New features:

  • SSL certificate view and edit options added to the "Settings" section.
  • Description of the "Unblock" operation added to user list.
  • Improved user invitation mechanism.
  • Control panel's domain edit function added to "Settings" section.

Bug fixes:

  • Improved license expiration notification mechanism
  • Fixed the bug: the button Back to ... was not displayed when user was trying to log in as owner.
  • Single queue for creation, reinstallation, and cloning tasks of virtual machine added to cluster node.
  • Improved user list layout. Added new user invitation notification.
  • Fixed the bug: the button "Create image" was not displayed in the list of images on virtual machine card.
  • Modified the way how pop-up hints are displayed in the list of tasks.
  • Improved the way how the Change log is displayed.

Version 1.17.1 15.10.2019

Bug fixes:

  • RAM consumption statistics is now calculated correcly
  • Fixed the bug: virtual machines running Windows were created with default disk size
  • A single queue for all migrations
  • Correct sender in the user invitation emails

Version 1.16.0 08.10.2019

New features:

  • The system now disables SELinux on cluster nodes and asks to reboot the system to apply changes.

Bug fixes:

  • Admin email is now displayed correctly in VM history
  • Fixed deletion of virtual machines in Hetzner cluster
  • Fixed the bug that occurred when adding an IP address on the preliminary configuration form of the Hetzner cluster

Version 1.13.0 02.10.2019

New features:

  • Changelog added to "VM6 settings" section.
  • Monitoring. The system now handles network errors and re-connection to virtual machines and nodes
  • VMmanager 6 update function added to "VM6 settings" section.
  • It is now possible to reset mail settings
  • It is now possible to disable VM status notifications
  • It is now possible to re-send the user invitation email
  • It is now possible to delete a corrupted node (it will be deleted only from the database)

Bug fixes:

  • The "Report bug" button is no longer available on User level.
  • Fixed dimension of scales on statistical graphics
  • Fixed incorrect data in monitoring window and list of VM tasks.
  • Monitoring. Fixed traffic calculation during VM reboot.
  • Monitoring. Occupied RAM on CentOS 6 is now calculated correctly
  • It is no longer possible to create VM with its disk size less than the minimum value specified for selected OS template or image.
  • Fixed routing to Hetzner for several networks
  • Fixed IP assignment when restoring from image.

Version 1.11.3 20.09.2019

Bug fixes:

  • Fixed VM uptime display.

Version 1.11.2 18.09.2019

Bug fixes:

  • The system now checks that filter parameters are up-to-date

Version 1.11.1 17.09.2019

Bug fixes:

  • Localization fixes.

Version 1.11.0 17.09.2019

New features:

  • Added cluster node statistics.
  • Added Hetzner cluster type.

Bug fixes:

  • Fixed filters by OS and statuses in VM list.

Version 1.10.0 10.09.2019

New features:

  • Added incoming and outgoing traffic statistics for virtual machines

Version 1.9.3 09.09.2019

Bug fixes:

  • Fixed conversion of units of measure. This bug occurred when calculating interface throughput capacity.

Version 1.9.2 09.09.2019

Bug fixes:

  • Fixed a number of bugs in the VM resources modification mechanism

Version 1.9.1 06.09.2019

Bug fixes:

  • Disk space is now displayed correctly on the cluster node

Version 1.9.0 06.09.2019

New features:

  • Introduced support of VM storages

Version 1.8.0 03.09.2019

New features:

  • It is now possible to limit VM interface throughput capacity.
  • Panel update function added to web-interface.

Version 1.7.2 29.08.2019

Bug fixes:

  • Fixed a number of preliminary setup bugs

Version 1.7.1 28.08.2019

Bug fixes:

  • Fixed Nginx configuration

Version 1.7.0 28.08.2019

New features:

  • Added text area for IP addresses.
  • The system now checks that an IP address belongs to the network

Version 1.6.2 22.08.2019

Bug fixes:

  • Added license download mechanism.
Show more