Virtualizor 2.7.4 Launched


The Virtualizor Team has released Virtualizor 2.7.4
This version has some cool new features and some bug fixes.
The following is a list of changes in this version:

1) [Feature] New UI : We have added the option to enable the new UI. There are many improvements and fixes since we first launched the new UI in Beta. An Admin can enable the new UI from the Virtualizor Admin Panel -> Configuration -> Master Settings -> Enable New UI for endusers. The new Enduser UI is now in the Release Candidate stage and we expect it to be fully stable in the next release.

2) Multi Disk provisioning is now possible in Virtualizor for KVM, Xen. However the Hypervisor limits will apply e.g. KVM doesnt allow more than 3 IDE devices for a VM.

3) VM Disk Stats : We have added the support for accumulating disk statistics for KVM, Xen and XenServer VPS. For KVM an hourly cron will be run to accumulate the data to give the most recent statistic available. For Xen and XenServer (including KVM), the data will be collected when the VM is booted via Virtualizor.

4) VM CPU monitoring : We have added the support for CPU monitoring of KVM, Xen and XenServer VPS. Previously it was only available for OpenVZ. The CPU monitoring is still in a beta stage, however it will be very close to the actual usage.

5) [Feature] We added IOPS support for KVM VMs which utilize an LVM storage. Previously it was only available for file based VMs. This feature will work on CentOS 7+ Nodes only.

6) [Feature] We have enabled XenServer VM Backups via FTP and SSH for 64 Bit systems e.g. XenServer 6.5

7) [Feature] Added the option to enable SSL for MySQL connections to the PDNS server. You can enable this while editing or adding a new PDNS server.

8) [Feature] Added the option to delete the Backup for OpenVZ VMs in the enduser panel.

9) [Task] Now the Admin can add an ISO in Virtualizor if they have downloaded the ISO to the /var/virtualizor/iso path. The ISO URL is now optional.

10) [Task] We have added an handler to edit the fstab of a VM if VirtIO is enabled for a VM via the Edit wizard.

11) [Task] Now, the OS template size will be checked on the slave. If it doesnt match the size as per the Master, the OS template will be downloaded again.

12) [Task] For OpenVZ VMs, we have added the support for Internal IPv4 Netmask.

13) [Task] Added check for primary IP while adding an IP or creating a new IP pool.

14) [Task] Improved API : The Data Sync API between nodes has been improved.

15) [Task] Added OSID on OS template page for convenience.

16) [Bugs] Changed the default Xen network interface for CentOS 6+ nodes to eth0 from peth0. This fixes the bandwidth usage calculation of the node.

17) [Bugs] While adding a Slave server, if the Version of the Master and the Slave were not same, there could be a possible partial loss of VM data. This is fixed now as we have added a version check for the Slave server.

18) [Bugs] Previously a Cloud User could delete a subuser even if the user had a VM. This is fixed now.

19) [Bugs] Added a check for Number of Cores while adding or editing a VPS. The number of cores cannot be empty while adding / editing a VPS.

20) [Bugs] The .inf file was not created on OpenVZ nodes for local backups. This is fixed now.

21) [Bugs] The VM Migration wizard did not consider the Overcommit RAM setting. This is fixed now.

22) [Bugs] A Cloud user could create a subuser with the same email. This is fixed now.

23) [Bugs] While creating a Windows template, the WINTOOL LVM was not deleted after the process. This is fixed now.

24) [Bugs] If the Master node is a multivirt of KVM and OpenVZ, while saving Slave Configuration settings for the master like CPU Model, timezone, etc. was not working. This is fixed now.

25) [Bugs] If a Cloud user was allowed to create unlimited subusers by setting “0”, the cloud user would not be able to create any subuser. This is fixed now.

26) [Bugs] In Xen if XL was enabled, the vif name of a VM was not detected correctly. This is fixed now.

Note : We have added an option to “Disable New Theme” in Virtualizor Admin Panel -> Configuration -> Master Settings. This setting is for admins who would like to have the old Enduser theme enabled when we launch the new enduser theme in the next release as stable. Saving the “Disable New Theme” will disable the new theme till the time we support the old theme i.e. 6 months from the date of making the new theme stable.

We would like to thank all users who have helped in improving the enduser UI.

Virtualizor supports OpenVZ, Xen, XenServer and Linux-KVM on CentOS and Ubuntu and they all can be managed from the Master. We are adding more features and if you have any suggestions, do let us know. We hope you enjoy this version of Virtualizor.

The Virtualizor Team