Updated WHMCS Module V2 (2.0.6)

Hi,

We have updated the WHMCS Module V2, please download the new files and update the module.

You can download the new module from the following link :
http://www.virtualizor.com/wiki/WHMCS_Module_V2#Download

This update has the following changes :

1) Added RDNS option for Enduser so that they can manage RDNS from WHMCS.

2) Added support for LXC.

3) Added “Test Connection” while adding Virtualizor server in WHMCS while configuring for API key and pass validation.

Regards,
Virtualizor Team.

Virtualizor 2.8.7 Launched (Stable Branch) (Patch 4)

Hi,

The Virtualizor Team has released Virtualizor 2.8.7 (Stable Branch) (Patch 4)
This version introduces features like Cloning VMs, a new VPS Management Wizard, improved migration for KVM, XEN and fixes some bugs.

The change log for the 2.8.7 is here :
http://www.virtualizor.com/blog/?p=1320

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. LXC is available only for CentOS 7.x.

Regards,
The Virtualizor Team

Virtualizor 2.8.7 Launched (Stable Branch)

Hi,

The Virtualizor Team has released Virtualizor 2.8.7 (Stable Branch)
This version introduces features like Cloning VMs, a new VPS Management Wizard, improved migration for KVM, XEN and fixes some bugs.

The change log for the 2.8.7 is here :
http://www.virtualizor.com/blog/?p=1320

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. LXC is available only for CentOS 7.x.

Regards,
The Virtualizor Team

Virtualizor 2.8.7 Launched (Release Branch)

Hi,

The Virtualizor Team has released Virtualizor 2.8.7
This version introduces features like Cloning VMs, a new VPS Management Wizard, improved migration for KVM, XEN and fixes some bugs.

The change log for the 2.8.7 is here :

Virtualizor 2.8.7 Launched

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. LXC is available only for CentOS 7.x.

Regards,
The Virtualizor Team

Virtualizor 2.8.7 Launched

Hi,

The Virtualizor Team has released Virtualizor 2.8.7
This version introduces features like Cloning VMs, a new VPS Management Wizard, improved migration for KVM, XEN and fixes some bugs.
The following are the complete list of changes :

1) [Feature] Added a new VPS Management wizard. This is in Beta as of now, but it will replace the Edit VPS wizard in the future. All aspects of the VPS can be managed from this wizard.

2) [Feature] Added Clone support for VMs. Now the Admin can Clone a VM as is. Here is the guide for how to Clone a VPS. http://www.virtualizor.com/wiki/Clone_VPS

3) [Feature] Added support for migration on Nodes which are setup on an internal network. To use the internal network between Nodes, an Internal IP must be added for each Node from the Admin Panel -> List Servers -> Edit Server -> Internal IP

4) [Feature] Added Storage selection in Migration wizard. Now Admin can select the Storage(s) of the destination server. For multiple VPS migration it is not available and storages will be selected automatically.

5) [Feature] Added support for CPU Topology (KVM Only). Now Admin can set the CPU Toplogy (Thread, Socket and CPU) at the time of VPS creation or via the Manage VPS wizard.

6) [Feature] Added support for CPU Topology (KVM Only). Now Admin can set the CPU Toplogy (Thread, Socket and CPU) while Creating / Editing Plans. VMs created with such plans will also inherit the CPU topology.

7) [Feature] Now Admin can choose Recipe at the time of VPS creation.

8) [Feature] Now Admin can set the Recipe while Creating / Editing plans.

9) [Feature] Added filters on Admin panel -> Users -> Mail to User page. Now admin can select the users as per the server, user and cloud user.

10) [Feature] Added backup and restore in LXC.

11) [Feature] Added Rescue mode for LXC.

12) [Feature] Added option to change default server group name, default region name (For showing default region in cloud user panel). Previously it was not changeable and was set as “Default”. These settings can be changed from the
Admin panel -> Configuration -> Master Setting

13) [Task] Added Sorting for Name, Space, CPU, RAM, Bandwidth columns on List Plan page.

14) [Task] Now ioemu will be the default Network interface Emulation type selected while creating Windows VPS on XEN-HVM Virtualization.

15) [Task] Added a “Data Loss” warning while rebuilding a VPS from the Admin Panel.

16) [Task] Added Disable Network Configuration option in Advance Option while creating / Editing VPS. If checked, Virtualizor will not configure/re-write network when a VPS is rebooted. However, during creation of the VPS, the network file will be written.

17) [Task] Added Disable Network Configuration option in while Creating / Editing Plans.

18) [Task] Added MAC support for Internal IPs. Now admin can assign MAC for internal IPs. Previously Virtualizor was not writing MAC address for internal IPs, it was generated by virtualization kernel automatically (wherever internal ips are supported).

19) [Task] Added Site domain and Server IP in VPS backup email. Now when backup will be completed with or without error, Site domain and Server IP on which the backup is finished will be sent in email.

20) [Task] Now VPS stats page will refresh automatically after every 30 seconds to update the resource utilization of the VPS.

21) [Task] Default NIC option has been changed to e1000 for the Add VPS wizard and Add/Edit Plan wizard.

22) [Task] Added Node selection algorithm in Cloud Panel while creating instances. Previously it was failing to select a Node even if the node has sufficient resources.

23) [Task] Added virtio option in the Enduser Panel -> Launch instance wizard.

24) [Task] CPU % in cloud user (Admin Panel -> Users -> List Users -> Cloud User -> CPU %) will be as per CPU core based. E.g. If user creates VM with 2 cores and percentage is 40 total 80% will be assigned.

25) [Task] Added custom MAC prefix option. Virtualizor was prefixing the first 3 octets by default. Now the Admin can change it from Admin Panel -> Configuration -> Master Settings -> Custom MAC Prefix

26) [Task] Added alert box when Suspending/Unsuspending the network of the VPS.

27) [Task] Previously, when an OpenVZ container was edited, at that time all assigned IPs were first removed and re-added. From this version on wards, only the differential IPs will be added or deleted.

28) [Bug-Fix] When a cloud user deleted a sub user or a VPS, the used bandwidth of such a deleted user or VPS was not accounted for. This bandwidth was not deducted from the Cloud users resource limit. This is fixed now.

29) [Bug-Fix] On XenServer, while creating a VPS if a control panel was selected, it was not getting installed. This is fixed.

30) [Bug-Fix] CPU cores will now be pinned randomly to the VPS in LXC. Previously it was pinned the same CPU. This is fixed.

31) [Bug-Fix] While editing an OpenVZ plan, the TunTap setting was saving the setting of PPP. This is fixed.

32) [Bug-Fix] In LXC, if CPU cores were assigned more than the resource it would not throw any error. This is fixed.

33) [Bug-Fix] While editing an IP pool, if routed option was checked an error was thrown. This is fixed now.

34) [Bug-Fix] On OpenVZ if guest OS was CentOS 7, hostname was not changed properly. To fix this we have updated the OpenVZ template for CentOS 7. Please delete and re-download the template to solve this issue.

35) [Bug-Fix] Changed VPS backup logs time as per the Nodes Time Zone selected in Virtualizor. Previously it was as per the Nodes machine time.

36) [Bug-Fix] On an OpenVZ node, if there were more than 10000 IPs added, Network limit was not working for the IPs which had the ipid greater than 9999. This is fixed now.

37) [Bug-Fix] If a VPS was upgraded/downgraded from WHMCS and if the new Plan had IPv6 subnets, an error was thrown of invalid IPv6 subnets. This is fixed now.

38) [Bug-Fix] On Multi Virtualization enabled Node, the Server Load page was not working in the Admin panel. This is fixed.

39) [Bug-Fix] When a VPS was created from WHMCS cloud module, VNC was getting enabled by default. This is fixed.

40) [Bug-Fix] On Ubuntu if there was no /bin/sh, migration was failing. We have added a check for this and fixed this issue.

41) [Bug-Fix] When adding a Desktop license for Slave servers from the Master, the licenses were not being saved. This is fixed.

==================== Patch 2 ====================

42) [Feature] On Migration wizard, IP allocated to a Selected VPS and IP resource available on destination server will now be displayed. Admin can also change the IP by providing count of the IP(s) before starting the migration process.

43) [Task] On tasks page Multi Migration and Multi Clone option were not available for search selection dropdown. It is fixed.

44) [Task] While using SDK for editing the VPS IPv6 was getting changed in case of posting “ips6” and “ips6_subnet”. This should be “ipv6” and “ipv6_subnet”, we have now for handled both the options for backward compatibility.

45) [Bug-Fix] While creating template if any error occurred, instead of error, task data was shown. This is fixed.

46) [Bug-Fix] While migrating multiple VMs preserve IP was not working. This is fixed.

==================== Patch 3 ====================

47) [Bug-fix] On OpenVZ container Primary IP was not changing inside the containers. This is fixed.

48) [Bug-fix] While starting the VPS Backups process, the check for an existing backup process was returning true in some cases (even though no process existed). This is fixed.

==================== Patch 4 ====================

48) [Bug-fix] In Manage VPS wizard (which is in Beta) OpenVZ VPS was not able to edit and was giving error for Disk Space. This is fixed.

49) Minor fixes made for migration.

Virtualizor supports OpenVZ, Xen, XenServer, LXC 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.8.6 Launched (Stable Branch)

Hi,

The Virtualizor Team has released Virtualizor 2.8.6 (Stable Branch)
This version introduces LXC, improved migration for OpenVZ and fixes some bugs.
The following are the complete list of changes :

The change log for the 2.8.6 is here :

Virtualizor 2.8.6 Launched

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. LXC is available only for CentOS 7.x.

Regards,
The Virtualizor Team

Virtualizor 2.8.6 Launched

Hi,

The Virtualizor Team has released Virtualizor 2.8.6
This version introduces LXC support, improved migration for KVM, XEN and fixes some bugs.
The following are the complete list of changes :

1) [Feature] Added support for LXC on CentOS nodes. Now LXC containers can be created and managed from Virtualizor panel. At this point in time we support only LVM storage for LXC.

2) [Feature] Added Option to Enable/Disable RDP for Windows VPS.

3) [Feature] Added support for multiple VM migration. Now Admin can migrate multiple VMs to a single destination server at once. So if you are shifting a node, you can simply select all VMs on that node and Virtualizor will migrate it for you.

4) [Task] “Add Distro” and “List Distro” options were not present in ACL. Now it is available.

5) [Task] Added “Hostname” column with VPSID on VPS Statistics Page for better identification of resource usage of VMs.

6) [Task] Bandwidth displayed on the ListVS page will be as per service period now i.e. if calculation of bandwidth is as per the VPS creation date, ListVS will show the VPS bandwidth used as per the creation date. Previously it was shown as per the first date of the month even if the setting was enabled.

7) [Task] Hostname will be displayed along with the list of IPs in the Enduser Panel -> RDNS wizard for easy reference of IP Address. This will enable the user to determine the VM of the IP Address.

8) [Task] New Migration method implemented for KVM and XEN. The new migration code was implemented for OpenVZ in the previous version.

9) [Task] PDNS SQL password field is now a “password field” instead of a text field i.e. it will not show the password.

10) [Task] Added support for storing PDNS MySQL password in an encrypted format for better security.

11) [BugFix] rDNS records of VM, were not deleted when VM was deleted. This is fixed now.

12) [BugFix] When a VM with IPV6 Subnet or IPv6 was created from WHMCS, the VM creation failed due to a minor bug in the create VPS wizard. This is fixed now.

13) [BugFix] Migration was failing in case of migration from Slave to Master server. This is fixed.

14) [BugFix] Connection establishment between servers failed while migrating a VPS, if the server was not present in the know_host list. This is fixed.

15) [BugFix] On Xen Nodes, CPU Cores were fetched from /proc/cpuinfo which was not giving the right information about the physical server. Now it will be fetched from xl/xm. This is fixed now.

16) [BugFix] On Xen Nodes, there was a minor mistake in Bandwidth calculation for Windows VPS. This is fixed now.

17) [BugFix] While deleting IP address from Manage IPv6 Subnet in Enduser Panel, the last IP was not getting deleted. This is fixed now.

18) We have improved the client center. Now NOCs can purchase variable VPS license along with unlimited VPS license(s).

Virtualizor supports OpenVZ, Xen, XenServer, LXC 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.8.6 Launched (Release Branch)

Hi,

The Virtualizor Team has released Virtualizor 2.8.6 (Release Branch)
This version introduces improved migration for OpenVZ and fixes some bugs.
The following are the complete list of changes :

The change log for the 2.8.6 is here :

Virtualizor 2.8.6 Launched

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. LXC is available only for CentOS 7.x.

Regards,
The Virtualizor Team

Virtualizor 2.8.5 Launched (Stable Branch)

Hi,

The Virtualizor Team has released Virtualizor 2.8.5 (Stable Branch)
This version introduces improved migration for OpenVZ and fixes some bugs.
The following are the complete list of changes :

The change log for the 2.8.5 is here :

Virtualizor 2.8.5 Launched

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

Updated WHMCS Module V2 (2.0.5)

Hi,

We have updated the WHMCS Module V2, please download the new files and update the module.

You can download the new module from the following link :
http://www.virtualizor.com/wiki/WHMCS_Module_V2#Download

This update has the following changes :

1) Added callbacks from Virtualizor. For this feature Virtualizor should be updated to version 2.8.5.
Here is the guide for how to configure Callback for WHMCS V2 :
http://virtualizor.com/wiki/WHMCS_Module_V2#Callback

2) Added error handler, so that while terminating a VPS which is in rescue mode, it will throw an error.

Regards,
Virtualizor Team.