Hi,
The Virtualizor Team has released Virtualizor 3.1.7
In this version we have some bug fixes and improvements.
Here is the complete change list:
1. [Feature] Added Load Balancer. Now cloud users (with billing enabled) can create Load Balancer from end-user panel. Here is the guide for how to do it
From Admin panel:
https://www.virtualizor.com/docs/professional-features/load-balancer
From enduser panel:
https://www.virtualizor.com/docs/enduser/load-balancer/
2. [Feature] Added PCI and USB passthrough for KVM. Now Admin can passthrough the PCI graphic card and USB devices.
Please go through the following guide :
For USB Passthrough:
https://www.virtualizor.com/docs/professional-features/usb-passthrough/
For GPU Passthrough:
https://www.virtualizor.com/docs/professional-features/gpu-passthrough/
3. [Feature] Added support to migrate the Disks to other storage on the same node
4. [Feature] Added SSO link for slave servers on the List servers page
5. [Feature] Added setting to add Logo Image on the invoice on Admin panel -> Billing -> Billing Settings
6. [Feature] Added Demo mode option while creating VM(s). While enabling this setting admin will need to provide the expiry date so that after the expiry date Virtualizor can delete that VM
7. [Feature] Added UEFI support for Proxmox KVM
8. [Feature] While Rebuilding, if the control panel was selected and VM had ISO chosen, it will show an error as the control panel can not be installed while iso is set.
9. [Feature] Now if any changes are made to the VM then changed from and to will be shown in the task.
10. [Feature] Added reason textbox while suspending the VM from the List VM wizard.
11. [Feature] Added CPU threshold suspension. If the CPU threshold hits the value then it will suspend the VM.
12. [Task] Now from the Master server, Admin will be able to save Backuply Plans without Backuply license. If the Server does not have the backuply license, it will take full backups.
13. [Task] Added check for supported OS while installing control panel from admin panel and end user panel
14. [Task] Added support to add "suspend reason" in API call
15. [Task] Added support for CentOS 7, Ubuntu (18, 20, 22), and Almalinux(8,9) for the Webmin control panel
16. [Task] Added search by the server on the list storage page.
17. [Task] Added Admin-only recipe option
18. [Bugfix] If Two-factor Authentication(2FA) was enabled on Proxmox Panel at that time Virtualizor API calls were not able to perform the operation. Now we have added a setting to add a 2FA token for the Proxmox Panel to fix this issue
19. [Bugfix] After adding storage, storage size was not displayed until create vm wizard was accessed. This is fixed
20. [Bugfix] Firewall rule was not working for 81 ports. This is fixed.
21. [Bugfix] Legacy backup was not working when clicked on "Backup Now". This is Fixed.
22. [Bugfix] Rebuild API wasn't returning the new OS name with which the VM was rebuilt. This is Fixed
23. [Bugfix] Using Existing keys for VPS creation was not working from the Enduser panel. This is fixed
24. [Bugfix] If the same VLAN was assigned for IPv4 and IPv6, then at the time of VM creation Virtualizor was assigning IPv4 and IPv6 from different VLANs due to which IPv6 was not working. This is Fixed
25. [Bugfix] Disabling backup plans was not getting disabled and VMs were getting backed up. This is fixed
26. [Bugfix] Migration used to power off the VMs. Now, it will try to stop the VPS gracefully and if that does not shut down after 20 seconds then Virtualizor will power off the machine.
27. [Bugfix] Now Server Group name can not contain space for the HA group
28. [Bugfix] For proxmox CDROM was getting attached even if the ISO was not provided. This is Fixed
29. [Bugfix] Downloading the SSH key while adding the backup server was not a proper key. This is fixed.
30. [Bugfix] Vlan option was not shown for IPv6. This is fixed.
31. [Bugfix] While changing resources from WHMCS or API calls using SDK, some resources were getting changed. This is fixed.
32. [Bugfix] Proxmox backuply was failing if VPS didn't have CDROM. This is Fixed.
33. [Bugfix] VM password shown to the user was not XSS protected. This is fixed.
34. [Bugfix] On XenServer IPs from subnets were not added in the VM after generating. This is fixed.
35. [Bugfix] Server preference by Load was not present in the Master setting. This is added.
36. [Bugfix] While Rebuilding, if the control panel was selected at that time hostname checking was not there. Its added.
37. [Bugfix] List IPs were also showing the IPv6 subnet. This is fixed.
------------------------------------------------ Patch 1 -----------------------------------------------
38. [Bugfix] UEFI was getting set as Default BIOS for KVM , Proxmox and Virtuozzo KVM Virtual Machines
------------------------------------------------ Patch 2 -----------------------------------------------
39. [Bugfix] While reinstalling the VPS on proxmox KVM it was wrongly setting BIOS as UEFI . This is Fixed
40. [Bugfix] Added Unassigned ips column on List Ippools page. It will show unassigned ips that are locked/unlocked and not assigned to any VM.
41. [Bugfix] Custom date range added for VPS bandwidth on Enduser VPS Manage page under Graphs tab.
42. [Bugfix] Backuply was not working on Ubuntu 20 server due to apparmor issue. This is fixed.
43. [Bugfix] The default controller for USB was set wrongly for centos 6.
------------------------------------------------ Patch 3 -----------------------------------------------
44. [Task] Added a setting to disable the deletion of Bandwidth log entries taken on each 5 minutes. By default it will delete the logs as it was doing before 3.1.7.3.
------------------------------------------------ Patch 4 -----------------------------------------------
45. [Task] Temporary backup location setting added
in slave settings
46. [Task] Removed unwanted importer wizards which were not in use since long time.
47. [Task] Added filter before adding the Bandwidth data in database.
48. [Bugfix] VM creation was failing for latest templates like Almalinux 9.2 on Centos 7 nodes. This is fixed.
49. [Bugfix] While creating plan OR creating VM with LB if ISO was selected, at that time virtualizor was not giving error and was creating the VM but Load balancer was not created successfully as it must be created from template. Now it will not allow to create VM plan or VM if ISO is selected.
50. [Bugfix] Restore to new VM was not working if selected other storage for proxmox kvm. It was by default restored on default local storage. This is fixed.
51. [Bugfix] On list IPs page search was not working for ip pool name. This is fixed.
52. [Bugfix] Login OTP for two factor authentication was valid for longer time. This is fixed and now it will be valid only for 5 minutes.
53. [Bugfix] Solusvm importer on openvz7 was not working properly. This is fixed.
54. [Bugfix] If backup is enbaled for only primary disk, at that time it was failing by taking size of secondary disks as well. This is fixed.
55. [Bugfix] While creating invoice from admin panel it was not calculating the tax properly. This is fixed.
------------------------------------------------ Patch 5 -----------------------------------------------
56. [Task] Added Support for Webuzo Control Panel on Ubuntu 22.04
------------------------------------------------ Patch 6 -----------------------------------------------
57. [Bugfix]
If temporary backup location was set for Local Backup plan, then those
backups were not getting displayed on Restore VM Wizard. This is fixed.
58. [Bugfix]
If generate SSH Key option was selected at the time of VM creation at
that time private key was sent as blank file. This is fixed.
59. [Bugfix] After uploading the backup SSH connection was not closed which was causing issue on few servers. This is fixed.
60. [Bugfix]
On KVM servers now if HA is enabled then VMs will not be set as Auto
Start to avoid issue of redefining the VM. As the config file is shared
among the nodes in HA setup.
61. [Bugfix] In enduser panel -> RDNS wizard, search was not working for rdns records. This is fixed.
62. [Bugfix] SSO link was not generated for enduser via API. This is fixed.
63. [Bugfix]
In ZFS storage if the disk size was given in decimal, at that time it
was giving error of resizing disk. Now decimal size is not allowed for
disk on ZFS storage.
64. [Bugfix] SSH login was failing for Proxmox LXC containers. This is fixed.
65. [Bugfix] For Proxmox KVM VMs restore to new was not happening on different storage. This is fixed.
66. [Bugfix]
While taking backup, if "Primary Disk Only" option was enabled, at that
time disk size was getting checked for secondary disk as well which was
causing issue. This is fixed.
67. [Feature] Restore to new server is now available for Backuply Backups
68. [Feature] Added filters "before_adduser" and "after_adduser"
69. [Task] Added warning while deleting the OS template if the OS template is being used in any VMs
70. [Task] Added white label option for cloud user for copyright and privacy policy
71. [Task] Now after expiry of Demo VM can be suspended as well. Added option in VPS plans and while creating VM.
72. [Task] On VM Restore wizard, Select VPS and Select Backup Directory fields are now searchable
73. [Task] Added setting for not to delete the DB log of bandwidth for every 5 minutes
Please let us know if you face any issues / have any suggestions. We are available on Virtualizor live chat at https://virtualizor.com
Regards,
Virtualizor Team