Virtualizor 2.7.1 Launched

Hi,

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

[Feature] Added search for the left menu in Admin panel. Admins can now just search easily instead of scrolling the options.

[Feature] Added a setting to delete Users with no VPS. Admins will need to enable this feature.

[Feature] Added a setting to delete OS Templates on slave nodes, if the setting is enabled. This will consume more bandwidth as the templates will be downloded on the slave if a VPS is created / rebuilt.

[Feature] Added the Multi delete options in the List VMs, Users and IP pages.

[Feature] Added Multi VM Suspension and Unsuspension on the List VPS Page.

[Feature] Windows password strength checker has been added. If the template has “windows” in its name, the windows password strength will apply. This is to adhere to the Windows Password scheme in various Windows OS.

[Task] List Users and List IP pages are now showed in table.

[Task] The number of Cloud users will be displayed on the Admin Dashboard.

[Task] Templates which were not there as per Virtualizor but which had the OS Template file in the /var/virtualzor template folders were deleted to save space. We have now added an exception to not delete symlinks.

[Task] All logging will be in one directory now /var/virtualizor/log

[Task] Logs of different VPS, will now be stored seperately. e.g. a VPS rebuild log can be found in /var/virtualizor/log/rebuid/VPSID.log instead of the old /tmp/rebuild.log

[Task] The background scripts Logging has been improved. More details will be logged which can help to debug any error.

[Task] The Windows Template creator tool will now use the new storage code. However only block devices are supported as of now.

[Task] Improved search for the Users and IP wizard.

[Task] The OpenVZ importer has been improved. Orphan OpenVZ VMs can be imported in Virtualizor.

[Task] For Xen XL, device model will now qemu-xen-traditional

[Task] In KVM the VPS Name scheme has been changed to prefix a “v” char.

[Bugfix] Migration was failing for KVM and Xen VMs. This is fixed.

[Bugfix] If an admin saved the Master Settings the CRON time was removed from the cron file. This is fixed now and was introduced in version 2.6.3. Due to this bug some Master nodes would not have been updated to the latest version. They will need to perform a manual update to get to the latest version : http://www.virtualizor.com/wiki/Immediate_update

[Bugfix] The ISO list was not syncing with the slaves. This is now fixed.

[Bugfix] In Xen with XL the full Pygrub path /usr/bin/pygrub was written to the VPS config file which showed an error while starting the VM. This is fixed and changed to specify only “prygrub”

[Bugfix] The SolusVM WHMCS importer had some bugs which prevented the conversion to Virtualizor. This is now fixed.

[Bugfix] The Node RAM was not showing accuratele with the latest CentOS 7 update. This is fixed.

[Bugfix] On OpenVZ Nodes, unsuspend operation was not performed successfully in some cases. This is fixed.

[Bugfix] MAC address could not be blanked once it was set for an IP. This is fixed.

[Bugfix] OpenVZ Backup/Restore Email was not sent to users. This is fixed.

[Bugfix] If there were individual IPs of a slave (i.e. not in any IP Pool), they were not synced. This is fixed.

[Bugfix] In Xen with XL, soundhw = all caused an issue. This is fixed.

[Bugfix] In Xen with XL the free RAM of the node was not detected properly. This is fixed.

[Bugfix] In KVM, some VMs failed to start with UUID. This is now fixed.

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.

Regards,
The Virtualizor Team

Virtualizor 2.7.0 Launched

Hi,

The Virtualizor Team has released Virtualizor 2.7.0
This version has some bug fixes.
The following is a list of changes in this version:

1) [Feature] Added a CLI utility to be able to delete VMs. Docs : http://virtualizor.com/wiki/CLI

2) [Task] The Update Wizard in Virtualizor will now push the process the to background to avoid failures due to web server timeouts.

3) [Task] Added an option to increase the CURL timeout for API communication between servers. The default is 3 seconds. This will be useful for Slaves which are on a slower network.

4) [Task] The default Logs Deletion duration has been increased. However this will be changed only on new Virtualizor installs. For existing servers, you can change it from the Virtualizor Admin Panel -> Configuration -> Master Settings -> Log Settings

5) [Task] German Language files have been updated.

6) [Bugfix] The Add IPv6 Subnet wizard had a JS bug. This is fixed now.

7) [Bugfix] The Network Speed graph showed the speed wrongly since version 2.6.9. This is fixed now.

8) [Bugfix] On Ubuntu Nodes, the OS was not detected correctly. This is fixed now.

9) [Bugfix] In KVM operations will now be performed with the VMs UUID instead of names.

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.

Regards,
The Virtualizor Team

Virtualizor 2.6.9 Launched !

Hi,

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

1) [Feature] Now Admin can view the Used Bandwidth Graph of VMs from the List VM page in the Admin Panel.

2) [Feature] Added password strength meter for strong passwords. For Windows VMs a password strength of 40 is now compulsory.

3) [Feature] Added Wiki links on pages so that Admins can directly click on the link to refer the Documentation regarding the utility.

4) [Feature] Now Admin can search VPS using VPSID and Secondary IP as well.

5) [Feature] Added confirmation before reinstalling the OS in enduser.

6) [Feature] Added XenServer Importer (In Beta). Let us know if you would like to participate in this beta.

7) [Feature] Added News Section in dashboard.

8) [Feature] The “OS Templates” wizard will now show the OS Template name which is supposed to be used in the billing panels like WHMCS, Blesta, etc.

9) [Task] The OS Name of a VPS will be stored while creating / reinstalling a VPS. This is to show the enduser and admins the OS Name even if the template is removed.

10) [Task] Added deletion of the unwanted templates and ISO files on Slave Nodes.

11) [Task] Improved Virtualizor Upgrade script to reduce the failure of Upgrade to new version.

12) [Task] Network Interface for VMs made into Dropdowns to avoid confusion in Advance settings.

13) [Task] Bandwidth Speed is displayed in MBits as well.

14) [Task] While slaving a server, the common IP checking has been improved to avoid errors if there are common unused IPs. Now errors will be shown only if a common IP is in use on either server.

15) [Task] Added XenServer Log clearer i.e. /var/log/*.gz files will be deleted. This is to avoid complete space utilization in XenServer.

16) [Task] Now Virtualizor will take daily backups of the Database and rotate it in a weeks time.

17) [Task] Added more details in the List Servers page i.e Node OS, Virtualizor Version, License Expiry.

18) [Task] Changed clock setting in KVM for adjusting time for VMs.

19) [Task] SolusVM Importer improved the wizard UI.

20) [Bugfix] Admin Index showed the active servers storage as 0/0. This is fixed now.

21) [Bugfix] WHMCS would not create VMs if the master was locked. This is fixed now.

22) [Bugfix] The Active Server Drop Down did not show the scroll bar if there were more than 5 servers. This is now fixed.

23) [Bugfix] Windows Template Creator Utility has been fixed. Support for QCOW2 will be added in upcoming version.

24) [Bugfix] Ubuntu Nodes could not provision Windows VMs because of NTFS utility path being different. This is now fixed.

25) [Bugfix] In the SolusVM Importer, the IP pool localhost relation had some issues. This is now fixed.

26) [Bugfix] In the SolusVM Importer, the Node Group relation had some issues. This is now fixed.

27) [Bugfix] After adding a new Storage, it was not synced with the slaves immediately. This caused the avaiable space to show as “0” or blank. This is now fixed.

28) [Bugfix] The Add Storage utility will now do a full path check.

29) [Bugfix] LVM based VM Backups were not working with the new Storage system. This is now fixed.

30) [Bugfix] VPS backup settings IO priority showed -20 when it was 0. This is now fixed.

31) [Bugfix] On CentOS 7 KVM Nodes, there was a sound card bug. This is now fixed.

32) [Bugfix] If the Master was CentOS 6 and the slave was a OpenVZ CentOS 5 Node, vswap would be enabled by default. This is now fixed.

33) [Bugfix] Custom themes had the wrong variables in the theme_settings.php . This is now fixed.

34) [Bugfix] Pagination in the List VS wizard would not work if there was a search filter. This is now fixed.

35) [Bugfix] If the license had expired on the slave server, user could not enable / disable Tun/Tap. This is now fixed.

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.

Regards,
The Virtualizor Team

Virtualizor 2.6.8 Launched !

Hi,

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

1) [Feature] Added OpenVZ Serial Console Sessions. This will need to be enabled by the Admin so that users can use it. Here are some screenshots of the Serial Console for OpenVZ :
a) Click on the Serial Console
serialconsole1

b) Click on Create Session to start the session for console

c) You will get the username and password to login to console :

d) Thats it ! You are now accessing the Console.

2) [Feature] Added some statistics in the left menu, so that the Admin can see the count of VPSs, Users, Servers etc.

3) [Feature] Added the feature to add the rDNS Zone automatically when a user is setting the rDNS entry for the IPs. The Admin will need to enable the “Auto Add rDNS Zone” in the Virtualizor Admin Panel -> Master Settings

4) [Feature] Users will now be able to add rDNS entries for the IPv6 IPs, they have created from their IPv6 subnets.

5) [Task] The GUI for the list of servers has been changed and made into a table format.

6) [Task] Added setting in Admin panel to disable API Credential in enduser panel. It will allow Admins to turn off Enduser API Credential Creation.

7) [Task] If Slave server’s license was expired, it was shown as offline. Now it will be notified as expired instead of offline.

8) [Task] If Slave server’s license was expired, the VPS status would be shown as offline although the VMs were online. This is now changed.

9) [Task] Added the number of VPS a node has in the Manage Server utility and also on the Admin Index individual “server statistics” section.

10) [Task] Added the VPS Hostname variable in Email template of Delete VPS. Admins will now receive the VPS hostname in the email when a VPS is deleted.

11) [Task] Cirtix Xenserver 6.5 support added. Click here to read the guide.

12) [BugFix] There was a JavaScript bug in Edit Distro form. This is fixed now.

13) [BugFix] If the logo was disabled for the Login Screen, the setting was not working on the Forgot Password page. This is fixed now.

14) [BugFix] While editing a VPS, if the active Node is not set as per the VPS Node, the available space would be shown as blank. This is fixed now.

15) [BugFix] rDNS blank entries were shown for all VMs if there were any. This is fixed now.

16) [BugFix] While adding an LVM Storage, the VG check was not working in some cases. This is fixed now.

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.

Regards,
The Virtualizor Team

Virtualizor 2.6.7 Launched !

Hi,

The Virtualizor Team has released Virtualizor 2.6.7
This version has some bug fixes.
The following is a list of changes in this version:

1) [Task] Certain Storage functionalities have been improved.

2) [Task] The Installation docs have also been updated for installing File Based storage nodes.

3) [Bugfix] Storage was showing 0 on some servers and due to that VMs were not created. This is fixed now.

4) [Bugfix] In OpenVZ, if the backup option is disabled from Admin Panel and if user tries to take backup using API, the backups were being generated. This is fixed now.

5) [Bugfix] VirtIO was not disabled when trying to create VMs from WHMCS. This is fixed now. The Docs have also been updated.

6) [Bugfix] Thin LVM support in Beta was not working with the new storage. This is fixed now.

7) [Bugfix] There was a Javascript bug in the VPS Rebuild wizard i.e. if a “password mismatch” error was thrown, you could not resubmit the form. This is fixed now.

8) [Bugfix] While deleting a Storage, if the Active server is not that of the storage, then it would not be deleted. This is fixed now.

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.

Regards,
The Virtualizor Team

Virtualizor 2.6.6 Launched !

Hi,

The Virtualizor Team has released Virtualizor 2.6.6
This version has some cool new features and some bug fixes.
One of the changes which we believe is a game changer is Thin Provisioning in Virtualizor.
The following is a list of changes in this version:

1) [Feature] The Storage System in Virtualizor has been revamped. In the Admin Panel you can now define the Storage for slave servers. Multiple storage can be defined for one single slave server. Also a common storage can be defined for multiple slaves.

2) [Feature] With the new Storage system in place, an Admin can define the “Disk Overselling Limit” for OpenVZ, KVM and Xen slaves based on the type of storage.

3) [Feature] One of the coolest features in this version is the support for QCOW2 and RAW disk formats for KVM Nodes. We believe this is a feature that many webhosting companies have been seeking. Guide to creating a new storage can be found here :

http://www.virtualizor.com/wiki/Add_New_Storage

4) [Feature] Added an option to disable the enduser backup option in OpenVZ.

5) [Feature] A new DNS Management wizard has been added in the Virtualizor Admin Panel. It enables the Admin to view and manage all existing DNS records.

6) [Feature] Support for rDNS for IPv6 Addresses has been added in Virtualizor.

7) [Feature] XL support has been added in Virtualizor. This is still in Beta. You can one click enable it but xm needs to be turned off. Guide to do so :

http://www.virtualizor.com/wiki/Enable_XL

8) [Feature] Added support for RAW and QCOW2 Xen Hypervisors. However QCow2 will work only with XL enabled and only on Xen 4.1+ nodes.

9) [Task] XenServer Storage has been improved. Expect more features in the coming weeks.

10) [Task] While deleting a VPS, the Delete Confirmation will show the VPS ID.

11) [Task] The Support Link has been shifted to the Left Menu in the enduser panel. This is for better visibility to the endusers.

12) [Bug Fix] The SSL Bundle files were not being added in the NGinx Conf properly. This is fixed now.

13) [Bug Fix] The SolusVM importer did not show OS Templates for KVM VMs in some cases. This is fixed now.

14) [Bug Fix] The SolusVM Importer was not importing some IP Pools. This is fixed now.

15) [Bug Fix] Media Groups were not shown as selected while editing a VPS. This is fixed now.

16) [Bug Fix] Rebuild VPS showed wrong VNC IP if its not the node IP. This is fixed now.

17) [Bug Fix] While rebuilding a Windows VM from the Admin Pane, the password given over the form was being used even when the OS Template had the HVM Password. This is fixed now.

18) [Bug Fix] If the Windows distro is added, the HVM Password set for the for Windows Distro would not be used. This is fixed now.

19) [Bug Fix] Bandwidth bug fix for KVM, Xen, XCP when VPS suspended.

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.

Regards,
The Virtualizor Team

Virtualizor 2.6.5 Launched !

Hi,

The Virtualizor Team has released Virtualizor 2.6.5
This version has some bug fixes.
The following is a list of changes in this version:

1) [Task] Cloud Accounts can now Suspend / Unsuspend VMs

2) [Task] Scientific Linux has been added to the default Distro list

3) [Bug Fix] When the Admin enabled the Support URL, the VPS Manage IPv6 Subnets button would go out of the div. This is fixed.

4) [Bug Fix] noVNC would open wrongly for some XenServer VMs. This is fixed.

5) [Bug Fix] The VNC Port was stored wrongly for some XenServer VMs. This is fixed.

6) [Bug Fix] The VNC Port allocation would go wrong in some cases while creating a new VM on Xen / KVM. This is fixed.

7) [Bug Fix] The default sound card for KVM on CentOS 5 Nodes has been fixed.

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.

Regards,
The Virtualizor Team

Virtualizor 2.6.4 Launched !

Hi,

The Virtualizor Team has released Virtualizor 2.6.4
This version has some bug fixes.
The following is a list of changes in this version:

1) [Task] Changed default Sound driver in KVM

2) [Task] Migrate Wizard Javascript has been improved for cases when there is no VPS on the Master or Slave server.

3) [Bug Fix] There was a waring in the Installer. This is fixed.

4) [Bug Fix] Bandwidth Graph used to show the wrong In and Out for KVM, Xen and XenServer. This is fixed.

5) [Bug Fix] On some Xen servers, the Xen tools were updated. This will fix the VPS showing offline and also the Ram “0” issue.

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.

Regards,
The Virtualizor Team

Virtualizor 2.6.3 Launched !

Hi,

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

1) [Feature] An Admin can now create their own OS Distros. OS Templates starting with the OS Distro “name handle” will be clubbed in this.

2) [Feature] Master and Slave settings have now been categorized and a new method of syncing these settings across the slaves has been added in this version. All Master settings would be synced across all slaves. Admins can also override certain master settings on particular slaves.

3) [Feature] Network Speed Graph has been added in this version. Users can now watch the network speed usage of their VMs.

4) [Feature] Existing rDNS record management feature has been added to the enduser panel. More improvements will come in the next versions.

5) [Task] rDNS can now be enabled for all VMs without assigning DNS plans to each user. There is a new Master Setting added for this. The Admin will still need to configure PowerDNS with Virtualizor.

6) [Task] Added Internal IP for Servers. This will be used in the future.

7) [Task] Added support for WHMCS media groups. Admins were not able to use Media group option in WHMCS module. Now it has been added.

8) [Task] noVNC settings used to avoid the VNC IP set by the admin. With the new categorization of the Master and Slave Settings, its now possible to configure noVNC as per the VNC IP set.

9) [Task] Changed the naming pattern of Snapshots when a VM is being backed up. The snapshot name will now be “backup-VPS_NAME-5_RAND_CHARS”

10) [Task] Added rDNS API response.

11) [Task] Added DNS API response.

12) [Task] The Enduser IPv6 Manage Subnet wizard was missing some language strings. This has been rectified.

13) [Bug Fix] When an enduser opened the Java VNC twice in the enduser panel, the session would get destroyed. This is fixed now.

14) [Bug Fix] When the Master is not an OpenVZ Server, endusers could not see the Tun/Tap settings even when it was enabled by the Admin. This is fixed now.

15) [Bug Fix] Bandwidth Reset was not working on Slave Servers. This is fixed now.

16) [Bug Fix] Added IP validation while adding a new Virtualizor Slave Server.

17) [Bug Fix] There was a Javascript bug in the enduser wizard of IPv6 Manage Subnets. This is fixed now.

18) [Bug Fix] There was a minor bug in OpenVZ installer. This is fixed now.

19) [Bug Fix] If the VNC IP was defined on a Xen Node, Xen HVM VMs would still listen on the Public IP. This is fixed now.

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.

Regards,
The Virtualizor Team

Virtualizor 2.6.2 Launched !

Hi,

The Virtualizor Team has released Virtualizor 2.6.2 which is our first version for this new year 2015.
This version has some cool new features and many bug fixes.

1) [Feature] We have completed the SolusVM WHMCS importer for Xen and KVM as well. Complete guide to import without any downtime :

http://www.virtualizor.com/wiki/SolusVM_Import_Guide

2) [Feature] Now users can change the Password of Windows VPS on XenServer.

3) [Feature] noVNC is now supported on XenServer as well.

4) [Feature] Virtualizor Team has now opened the beta testing of Thin LVM to make thin provisioning possible in KVM and Xen.

5) [Feature] Beta : Virtualizor now supports Nested Virtualization. Virtualizors installer now has the nested_virt=1 parameter to support this.

6) [Feature] We have started making changes to the Admin Theme. You will see a new look in the Admin Panel. More changes will come in the coming weeks.

7) [Task] In the last version we had introduced the Windows resetting of password. If the Windows Password was set for the OS Template, Virtualizor would reset the password even then. This is now fixed.

8) [Task] Virtio network interface is now supported. In previous versions the admin had to enable Virtio for the VPS and only then the Virtio network interface would be enabled. Now the admin can enable Virtio network interface for the VPS without enabling virtio for the VPS drive.

9) [Task] Virtualizor Service will check for the network before starting the service so that the port binds correctly.

10) [Task] Virtualizor installer will now check and Warn if there is an existing Virtualizor installation on the Node.

11) [Task] In OpenVZ Nodes on CentOS/RHEL, the regular kernel exclude has been added to yum.conf to prevent update of non-vzkernels which caused booting in the wrong kernel on node reboot.

12) [Bug Fix] If a VPS was created with ISO only Virtualizor would throw a error in resetting password. This is now fixed.

13) [Bug Fix] Thin LVM available space check fixed.

14) [Bug Fix] If the noVNC console was accessed by the enduser first (i.e. the Admin had never accessed the noVNC console) it would not start. This is fixed.

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.

Regards,
The Virtualizor Team