Ir para o conteúdo

v1.29

1.29.30

22.07.2024

  • bugfix | Fixed the issue when RHEL-based VMs used DHCP instead of Network Configuration despite the ticked option in UI. (SVM-4033)

1.29.29

11.07.2024

  • bugfix | Fixed the issue when debian-based VMs did not have their network configured after creation. (SVM-4026)

1.29.28

25.06.2024

  • feature | PHP has been updated to version 8.1.29. (SVM-4019)

1.29.27

17.06.2024

  • feature | Added support of a new TDN template Ubuntu 24.04. (SVM-4008)
  • bugfix | Fixed the issue when Alma Linux 8 TDN template gave the error GPG check FAILED after yum update. Download a new template from TDN to get updates. (SVM-3936)

1.29.26

28.05.2024

  • feature | Added ascending sorting for IP addresses in Admin UI > Add Virtual Server and Admin UI > Virtual Servers > VPS > IP`s. (SVM-3703)
  • bugfix | Fixed the issue when Alma Linux 9 TDN template hanged during booting process with block device name mismatch after OS update. Download a new template from TDN to get updates. (SVM-3965)
  • bugfix | Fixed the issue when guestfs-firstboot.service did not work in Debian 12 TDN template. Download a new template from TDN to get updates. (SVM-3882)

1.29.25

08.05.2024

  • feature | PHP has been updated to version 8.1.28. (SVM-3993)
  • feature | Nginx has been updated to version 1.26.0. (SVM-3994)
  • bugfix | Fixed the issue when IP selection did not correspond the IP limit of reseller on VPS creation page in Reseller panel. (SVM-3943)
  • bugfix | Fixed the issue when traffic shaping did not work on AlmaLinux 9 Nodes. (SVM-3966)

1.29.24

08.04.2024

  • feature | Improved disabling TUN/TAP for OpenVZ containers. (SVM-3966)
  • bugfix | Fixed the issue when a Xen VM could not be restored from AutoFTP backup. (SVM-3956)

Details:

For OpenVZ containers changed the DEVNODES parameter in the configuration file /etc/vz/conf/<veid>.conf after disabling TUN/TAP:

The behavior before SolusVM version 1.29.24: DEVNODES="net/tun:r"

The behavior in SolusVM version 1.29.24: DEVNODES=""

1.29.23

01.04.2024

  • improvement | Added several attempts to start svmstack services during SolusVM 1 update. (SVM-3322)
  • feature | PHP has been updated to version 8.1.27. (SVM-3973)
  • feature | Nginx has been updated to version 1.24.0. (SVM-3974)

1.29.22

27.03.2024

  • feature | Improved ebtables rules for IP stealing protection. (SVM-3915)

1.29.21

13.03.2024

  • feature | Changed suspension mechanism for EZ-based templates OpenVZ VPSes. (SVM-3955)
  • bugfix | Fixed the issue when API node-statistics did not work. (SVM-3960)

Details:

  1. OpenVZ VPS is stopped and set as disabled in the config /etc/vz/conf/<UUID>.conf instead of using prlctl suspend command.

1.29.20

28.02.2024

  • bugfix | Fixed the issue when migration of KVM VPSes with additional disks did not work with the error Could not create logical volume on destination node. Is there enough free space in the logical volume group?. (SVM-3902)

1.29.19

20.02.2024

  • feature | Added ability to autostart VPS without deleting the source VPS after migration in Admin UI > Virtual Servers > VPS > Migrate > Automate on Success > do not delete source VM. (SVM-3945)

1.29.18

14.02.2024

  • bugfix | Fixed the issue when some database fields were absent after update. (SVM-3946)

1.29.17

12.02.2024

  • feature | Added field with the information to the migration process when it was updated last time in Admin UI > Virtual Servers > VPS > Progress and Admin UI > the Migration tab at the screen bottom. (SVM-3942)
  • feature | Added the migration Timeout feature. (SVM-3940)

1.29.16

30.01.2024

  • feature | Added ability to cancel migration by pressing the button in Admin UI > Virtual Servers > VPS > Cancel the migration. (SVM-3933)
  • feature | Added ability to cancel migration via CLI. (SVM-3934)

Details:

  1. Both features are implemented as a part of request SVM-3581.

  2. To cancel migration via CLI run the script on the Management Node:

    /scripts/vm-migrate --cancel <vserverid>
    

    The help guide for the script is also available with the command:

    /scripts/vm-migrate --help
    
    Usage:  /scripts/vm-migrate <vserverid> <newnodeid>
            /scripts/vm-migrate --cancel <vserverid>
    
            -c, --cancel    cancel the running migration of <vserverid>,
                            reboot Source VM, and delete logical volume on the Destination Node in case of KVM
    

1.29.15

22.01.2024

  • improvement | Security improvements. All users are encouraged to upgrade to this version. (SVM-3920)
  • bugfix | Fixed the issue when ebtables rules had incorrect order for MAC Spoofing Protection feature which caused VPS network issues. (SVM-3910)
  • bugfix | Fixed the issue when there was a missing database field reservedports in update to Stable branch script. (SVM-3921)
  • bugfix | Fixed the issue when VPS list page gave error 500 if none VPSes were selected but applied action for them. (SVM-3929)

1.29.14

16.01.2024

  • bugfix | Fixed the issue when KVM VMs did not autostart after AlmaLinux 9 Node reboot. (SVM-3907)

1.29.13

09.01.2024

  • bugfix | Fixed the issue when ebtables rules were applied to all VPSes instead of the affected one. (SVM-3896)
  • bugfix | Fixed the issue when the package virt-win-reg was not installed for KVM node on RHEL9. (SVM-3909)

1.29.12

13.12.2023

  • feature | PHP has been updated to version 8.1.26. (SVM-3891)

1.29.11

12.12.2023

  • bugfix | Fixed the issue when API request vserver-infoall returned empty output when running on stopped OpenVZ VPS. (SVM-3831)

1.29.10

11.12.2023

  • bugfix | Fixed the issue when updating node groups for a number of resellers simultaneously led to node groups duplicates. (SVM-3876)
  • bugfix | Fixed the issue when saving changes on SMS gateway page gave error 500. (SVM-3886)

1.29.09

06.12.2023

  • feature | Added support of AlmaLinux 9 on Management Node, KVM Node, and OS-template. (SVM-3828)
  • bugfix | Fixed the issue when creating custom Linux template on AlmaLinux Nodes failed with the error Backing file specified without backing format. (SVM-3881)
  • bugfix | Fixed the issue when pages SolusVM > Dashboard and SolusVM > Virtual Servers > VPS > IP's took long time to load. (SVM-3880)

Details:

  1. AlmaLinux 9 OS-template works with CPU Model option host-passthrough. Modify it for template at SolusVM > Media > List Templates > edit > CPU Model or for a certain VPS at SolusVM > Virtual Servers > VPS > Settings > CPU > Model.

  2. Custom AlmaLinux 9 template creation does not work on CentOS 7 KVM Node.

  3. AlmaLinux 9 packages and repositories are now signed with the new RPM-GPG-KEY-AlmaLinux-9 GPG key which may cause issues using SSH to access older systems. To allow SHA-1 run the below command inside AlmaLinux 9 server:

    update-crypto-policies --set DEFAULT:SHA1
    

1.29.08

17.10.2023

  • feature | Reset Bandwidth will unsuspend VPS if Bandwidth Auto Unsuspend option is enabled. (SVM-3666)

Details:

The behaviour before SolusVM version 1.29.08: SolusVM > Virtual Servers > VPS > Reset Bandwidth just resets bandwidth without changes to VPS status.

The behaviour in SolusVM version 1.29.08: SolusVM > Virtual Servers > VPS > Reset Bandwidth resets bandwidth and, if option SolusVM > Virtual Servers > VPS > Settings > Bandwidth > Bandwidth Auto Unsuspend is enabled - VPS will also be unsuspended.

1.29.07

11.10.2023

  • feature | Added additional option for IP Stealing protection - MAC spoofing protection. This options is available for KVM only. (SVM-3854)
  • bugfix | Fixed incorrect link to documentation on AutoFTP Backup configuration page. (SVM-3870)
  • bugfix | Fixed the issue when import to SolusVM 2 could take too long if a lot of IPv6 subnets existed in SolusVM 1. (SVM-3869)

Details: MAC spoofing protection is enabled by checking option MAC in SolusVM Admin UI > Nodes > a KVM node > Settings > IP Stealing & ARP Attack. After that it is required to disable and enable IP Stealing & ARP Attack back.

1.29.06

04.10.2023

  • bugfix | Fixed the issue when Reseller panel gave 500 error while trying to create a VPS with IPv6 address when there were no free IPv6 addresses. (SVM-3860)

1.29.05

12.09.2023

  • feature | Added port reservation feature. (SVM-3842)

Details: Now it is possible to reserve certain network ports in AdminUI > Configuration > Settings > Other > Reserved ports on Nodes. If ports from SolusVM's VNC port range (5901 and higher) are being used by other services, put them here separated by a comma to avoid port conflicts. This option is global and reserves ports on all Nodes.

1.29.04

04.09.2023

  • feature | PHP has been updated to version 8.1.23. (SVM-3849)

1.29.03

08.08.2023

1.29.02

13.07.2023

  • feature | PHP has been updated to version 8.1.21. (SVM-3825)

1.29.01

12.07.2023