OnApp 5.0 Release Notes
The following sections list all the features, improvements, and fixed included in OnApp 5.0 release for all components:
OnApp Cloud Changes
Type | Summary | Affects Version/s |
---|---|---|
Feature | Introduced new tier-based model of federation selling and buying which allows sellers to specify the tier when publishing a zone, and buyers to choose between DEV, PRO or PRIVATE pricing when subscribing to a zone. | |
Feature | Added billing for Pay-As-You-Go resource pools for Company billing plans. | |
Feature | Added Database Management for Application Servers. | |
Feature | Added new usage trends statistics to the Stats menu, which show the quick overview of your cloud infrastructure. | |
Feature | Added Purge feature for accelerated Virtual Servers. Purge content tool allows instant removal of cache content for the accelerated virtual servers. | |
Feature | Added dashboard charts with the statistics for smart server and baremetal server. | |
Feature | Added ability to change currency code using the rake task. | |
Feature | For convenience Federation menu is now located on the left side of the Control Panel dashboard. | |
Feature | Possibility to alter pricing is reserved only to sellers of private zones | |
Feature | CDN related menu is back for VSP customers! | |
Feature | Federation buyers now can filter zones by their tier, geographic location, performance and special features available | |
Feature | Changed behaviour of empty rate_limit input during VS creation. | |
Improvement | The 'Purge' button is not displayed if acceleration is not enabled for the VS. | |
Improvement | Statistics menu moved to the left part of OnApp Control Panel. | |
Improvement | Simplified zones labeling during the subscription process | |
Improvement | Removed root user's ssh related data during ConfigureOperatingSystem. | |
Improvement | Remove rake task to add autobackup permission for VS. | |
Improvement | Optimized statistics speed after stats tables indexes investigation. | |
Improvement | Now the email notification is disabled by default at Settings > System menu Email section. | |
Improvement | Now Redis is used to lock LVM operations. | |
Improvement | New selling wizard that enables to publish zone in one of the available tiers and indicate the your zone special features | |
Improvement | Moved the "Report a Problem" box for federated VSs. | |
Improvement | Modified Licensing Client to utilize Dashboard API. | |
Improvement | Improved validation and pricing for CPU Quota and Memory Quota for PAYG resources. | |
Improvement | Improved the cache flushing if dirty block count starts to increase. | |
Improvement | Improved password field behaviour during VS creation. | |
Improvement | Improved management of unstable php versions on application server. | |
Improvement | Improved management of VApp statuses. | |
Improvement | Improved Resource Pool statistics API. | |
Improvement | Improved Control Panel dashboard cloud usage. | |
Improvement | Improved CDN Marketplace Pricing reflection on Edge Group page. | |
Improvement | Improved API response for Statistics. | |
Improvement | Improved API response for User Group monthly billing to show the exact month for which the stats are returned. | |
Improvement | Fixed the issue when user VS limits did not apply to federated virtual servers. | |
Improvement | Created dependent select_box for editing ISO template. | |
Improvement | Configuration of compute resource connection to RabbitMQ is automated. | |
Improvement | Configuration improvement, which enables HTML5 VNC console for HA Clouds | |
Improvement | Allowed possibility to add custom google map api key to google maps via on_app.yml file. | |
Improvement | Added vRam hourly statistics calculation. | |
Improvement | Added vCPU speed for Allocation pool in Company Plans and statistics. | |
Improvement | Added used CPU, used memory and used disk space resources to company billing plans. | |
Improvement | Added possibility to set custom range in an API for dashboard statistics. | |
Improvement | Added possibility to add own CSS rules to OnApp Control Panel. | |
Improvement | Added possibility not to upgrade Xen packages for the compute resource. | |
Improvement | Added permission for "Send password reminder" action. | |
Improvement | Added overview of what is being built on last step of VS creation wizard. | |
Improvement | Added hostname to the 'Sysadmin Tools' page. | |
Improvement | Added helper with the explanation of "Bus Sub Type" when adding disk. | |
Improvement | Added edge_hourly_stats for statistic archiving. | |
Improvement | Added custom date range for charts at Control Panel Dashboard. | |
Improvement | Added billing limits validation when creating/updating Resource Pool's data store. | |
Improvement | Added acceleration-related permissions for VS (Accelerate any Virtual Server/Accelerate own Virtual Servers). | |
Improvement | Added ability to sync information about tiers every time when a seller publishes a zone. | |
Improvement | Added Snmptrap parameter in onapp-cp-installer. | |
Improvement | Added Smart Servers and Bare Metal Servers statistics for dashboard graphs. | |
Improvement | Added API request for getting interfaces attached to edge gateway. | |
Improvement | Added API for application server database management. | |
Improvement | Added link from the VS disks view to the IS disk details page. | |
Improvement | Removed unused gems on Control Panel upgrade. | |
Improvement | Moved Control Panel's database dumping from Control Panel's rpm into installer. | |
Improvement | Moved Redis Server management from Control Panel's rpm into installer. | |
Improvement | Added OnApp Control Panel licensing unit. | |
Improvement | CentOS 5.x Ruby packages compiled with OpenSSL 1.0.1e. | |
Improvement | Modification of /etc/httpd/conf.d/onapp.conf, which allows websocket for HA deployment. | |
Improvement | Erlang upgraded to 18.3 version. | |
Improvement | Tgtd service is not monitored on Static compute resource. | |
Improvement | Improved OnApp reliability and OnApp engine. | |
Fix | Fixed the issue when user in Federation could not see and restore own auto-backups due to the problem that the backups synced from seller were not assigned the user id. | 4.3 |
Fix | Fixed the issue when user in Federation could not see and restore own auto-backups due to the problem that the backups synced from seller were not assigned the user id. | 4.3 |
Fix | Fixed the issue when VNC proxy didn't work if MySQL server was started on a non-standard port. | 3.4, 3.5, 4.0, 4.1, 4.2, 4.3 |
Fix | Fixed the pagination issue when it was impossible to assign more than 10 compute resources to a compute zone. | 4.3 |
Fix | Permissions fixes: to add a storage policy (data store) to a resource pool, a user now needs an Update any Resource Pool permission. | 4.3 |
Fix | Added possibility to choose a default network pool when creating a resource pool in OnApp Control Panel. | 4.3 |
Fix | Fixed the issue when take backup transaction for SolidFire disk failed and its mountpoint directory weren't deleted. | 4.3 |
Fix | Fixed the issue when after editing a swap disk that had been manually added (built or attached), the disk was removed from fstab and wasn't available anymore. The issue was reproduced for SolidFire and LVM data stores. | 4.3 |
Fix | Fixed the issue when Virtual Servers built on vCloud compute resources were shut down after increasing the disk size. | 4.2, 4.3 |
Fix | Fixed the problem when under certain conditions the vCloud user group created from OnApp got duplicated. This led to duplicated resource pools and general misconfiguration of vCloud org in OnApp. | 4.3 |
Fix | Fixed the problem when in multi-vCenter environment the stats have not been collected from one of vCenter instances. | 4.3 |
Fix | Improved the switching between the master templates and custom resources/limits for network and datastore zones in user plans. Now when applying master templates, the custom limits, prices, and limit type are overriden by the template. | 3.5, 4.0, 4.1, 4.2, 4.3 |
Fix | Fixed the issue when Zabbix client failed to be instaleld on Fedora Linux 13. | 4.3 |
Fix | Improved validation for external networks when creating a new Direct Org Network (Org Networks > New Org Network, Direct Network Type). Now the networks are also filtered based on limits in Company plan. | 4.3 |
Fix | Fixed the issue when the SSL certificates added in OnApp Control Panel got replaced with the self-signed certificate after an update of the OnApp CP. | 4.3 |
Fix | Fixed the problem when wrong interface was set for VS during hot migration if different NICs were attached to sompute resources. | 4.3 |
Fix | Fixed the problem when after reconfiguring communication interfaces at Control Panel Settings > High Availability > Clusters, the nodes are in maintenance mode instead of being online. | 4.3 |
Fix | Fixed the issue when the VNC console was not working if the High Availability and 'HTML5' were enabled. | 4.3 |
Fix | Fixed the problem when storage was set to 0 in Orchestration Model became unlimited in vCloud Director. | 4.3 |
Fix | Fixed the issue with inserting media to vCloud Director VS. | 4.3 |
Fix | Fixed the synchronization problem when deleting a media file from the catalog in vCloud Director was not updated in OnApp CP. | 4.3 |
Fix | Fixed the failing Insert and Eject Media for vCloud Director VSs. | 4.3 |
Fix | Fixed the problem when OnApp scheduled more save_vm_billing_stats transactions than the actual number of VSs on the Control Panel if removing several VSs which are assigned to different users onapp. | 4.3 |
Fix | Fixed the problem when operating system was always showing as Linux on the edit ISO page. | 4.1, 4.2, 4.3 |
Fix | Fixed the problem when it was impossible to remove the Shared option when editing Org Networks at vCloud > Org Networks menu. | 4.3 |
Fix | Fixed the problem when external network was not shown on vCloud > Org Networks > Edit Direct Org network page. | 4.3 |
Fix | Updated the zabbix_agent shipped with OnApp. | 4.2, 4.3 |
Fix | Fixed the issue when vCloud console did not show the correct size for Windows VSs. | 4.2 |
Fix | Fixed API for Sysadmin Tools page. | 3.4, 3.5, 4.0, 4.1, 4.2, 4.3 |
Fix | Fixed Internal Server error that appeared when trying to create a resource pool via API with incorrect user group ID. | 4.3 |
Fix | Fixed internal server error on Resource Pool details page. | 4.3 |
Fix | Fixed validation for IOPS slider according to user plan limits on VS creation, Disk edit, and Disk creation pages. | 4.3 |
Fix | Fixed the problem when password became out of sync in vCloud Director after an admin had been editing a user profile in OnApp and left the password blank. | 4.3 |
Fix | Fixed the wrong currency code on Edit disk pop-up window when admin and user have different currencies. | 4.3 |
Fix | Fixed the problem when it was impossible to upload an ISO when the image extension was with capital ISO letters. | 4.2 |
Fix | Added month parameter to Get user group monthly bills details API request. | 4.2 |
Fix | Fixed the problem when VS counter in the left navigation pane wasn't updated when a VS was deleted. | 4.2 |
Fix | Fixed the issue when It was possible to build a VS using the Load balancer/CDN Appliance/Application Server templates via API. | 4.3 |
Fix | Fixed the problem when import took too long for customers having a large shared catalog and a lot of organizations. | 4.2 |
Fix | Fixed moving Firewall Rules down | 4.2 |
Fix | Fixed the validation for vApp deployment according to limits in billing plans. | 4.2 |
Fix | Fixed the problem when long imports caused auth token to expire. | 4.2 |
Fix | Fixed the 'onapp-messaging' service which had not been stopped as expected. | 4.2, 4.3 |
Fix | Fixed the issue with the CDN server creation when the 'default firewall policy' is DROP. | 4.2, 4.3 |
Fix | Fixed the problem when an IP in routing table was not updated after an accelerator had been deleted and created again with a different IP. | 4.2, 4.3 |
Fix | Fixed the issue when creating a catalog in vCloud Director did not sync using RabbitMQ. | 4.2, 4.3 |
Fix | Fixed building a VS from FreeBSD ISO. | 4.2 |
Fix | Added handling of incorrect user vCloud credentials in transactions. | 4.3 |
Fix | Fixed the 500 error that appeared on VS page after rebuilding a VS in Federation. | 4.2 |
Fix | Improved the counter for the Roles menu: now if there's a restriction set by user group, then the counter for Users under the Roles menu will specify only the amount of users within the user group. | 4.2 |
Fix | Fixed the problem when Windows VS build failed if owner's name contained incompatible character encodings: ASCII-8BIT and UTF-8 | 4.2 |
Fix | Fixed the problem when not all the locations were shown on maps on server creation wizard due to Google maps API usage limits exceeded. | 3.5, 4.0, 4.1, 4.2, 4.3 |
Fix | Fixed missing breadcrumbs on the CP Dashboard > Edge Gateway > any Services tab. | 4.2 |
Fix | Fixed the issue when deploying a database cluster, the commands were not displaying in the log. | 4.2 |
Fix | Fixed the problem when HA clusters might get non-operable after hosts reboot. | 4.2 |
Fix | Fixed the issue when deploying an Orchestration model under certain circumstances two Edge Gateways might be created. | 4.2 |
Fix | Fixed the issue when the load balancer might fail to be created if 'Show compute resources on virtual server creation' permission was disabled for the role. | 4.2 |
Fix | Fixed the issue with the API request for searching a backup of a particular user. | 4.2 |
Fix | Fixed the problem when updating the name of the Accelerator didn't update it on Aflexi side. | 4.2 |
Fix | Optimized the behavior of save_vm_billing_stats transaction. | 4.3 |
Fix | Fixed a range of minor bugs related to VPN IPsec of vCloud Director integration. | 4.1, 4.2, 4.3 |
Fix | Fixed the issue when autoscaling could not be enabled in one click in the clouds with high availability enabled. | 4.3 |
Fix | Added an error message to the logs if the vApp recompose fails. | 4.2 |
Fix | Improved the stats archiving behavior: if the Time of hourly statistics storage (months) parameter at Settings > Configuration is set to 1, then the stats is available for the previous and current months. | 3.5, 4.0, 4.1, 4.2 |
Fix | Fixed the issue when rake task billing:archive_hourly_stats did not delete raw billing statistics. | 3.5, 4.0, 4.1, 4.2 |
Fix | Fixed the issue when IOPS on vCloud Dashboard did not work. | 4.2 |
Fix | Fixed the problem when you changed the name of a vApp Template in vCloud Director the name was not synced into OnApp via RabbitMQ Synchronizer. | 4.2 |
Fix | Fixed the issue when the database cluster could not be starting from Pacemaker. | 4.2 |
Fix | Fixed the problem when the space used for Org VDCs showed disk usage only. | 4.2 |
Fix | Fixed the issue when vCD virtual machines had multiple disks stats were not collected for more than the first disk. | 4.2 |
Fix | Fixed the problem with support of multiple vCenters for L2 stats collection. | 4.2 |
Fix | Fixed the problem when you created a blank vApp in vCloud Director without any virtual servers it would import into OnApp but would be in a building state. | 4.2 |
Fix | Fixed the problem that the wildcards for Addresses and Ports were case sensitive. | 4.2 |
Fix | Fixed broken breadcrumbs for vCD Edge Gateways. | 4.2 |
Fix | Fixed Breadcrumbs for External/vApp Networks. | 4.2 |
Fix | Fixed the problem when it was impossible to build a VS from ISO with operating system Windows. | 4.2 |
Fix | Fixed the problem when it was impossible to create Windows-based VSs with own type of license. | 4.2 |
Fix | Fixed the problem when shared Org Networks were rnot showing when deploying vApp. | 4.2 |
Fix | vApp creation timeout is set to 15 minutes now. | 4.2 |
Fix | Fixed incorrect status code for API destroy action. | 4.2 |
Fix | Fixed the problem when incorrect message from CP caused Message consumer at compute resource to fail [Hypervisor Tools]. | 4.2 |
Fix | Fixed search and sorting on vApp page. | 4.2 |
Fix | Fixed the issue with OnApp Dashboard not showing IOPS stats for disks. | 4.2 |
Fix | Fixed miscalculation of some resources in users billing plan (decimal numbers were shown instead of integer) | 4.1 |
Fix | Added API for Edge Gateway services. | 4.2 |
Fix | Fixed the issue when creating the IP Address Pools ignored the IP range limit set in Settings > Configuration > Interface. | 3.0, 3.5, 4.0 |
Fix | Fixed the problem when it was impossible to log in to the BareMetal server using SSH keys only (without password). | 4.2 |
Fix | Added permissions for tunnels. | 4.2 |
Fix | The following improvements have been made to adding/removing network interfaces to vCloud Director VSs: 1. A NIC can be added to any VS without a VS being shut down 2. The primary NIC will require a VS shut down of the machine to remove it. | 4.1 |
Fix | Added possibility to see IPs of own VSs by default for user with 'vCloud Catalog Author' role. | 4.1 |
Fix | Adding Storage Servers is now disabled if CDN service is disabled for the cloud. | 4.0, 4.1 |
Fix | Fixed the issue when MySQL timeout error appeared when deleting statistics for a user or VS. | 3.2.2 |
Fix | Fixed the issue when ProvisionBaremetalServer transaction roses System Error when there were no software licenses. | 3.1.1 |
Fix | Fixed the error which occurred for a backup's transaction log item. | 4.2 |
Fix | Fixed the problem with unsubscribing from a federated zone | 4.2 |
Fix | Improved handling of RAID devices of Baremetal Server provisioning. | 3.3.0-01 |
Fix | Fixed the broken autoscaling for load balancer clusters (autoscaling type) using data from Zabbix server. | 4.2 |
OnApp Integrated Storage and CloudBoot Changes
Use CloudBoot Compute Resources and CloudBoot Backup Server upgrade procedures to install the update.
Type | Summary | Affects Version/s |
---|---|---|
Improvement | Fixed new glibc vulnerability for Cloudboot compute resources | |
Improvement | Removed the search field from the Diagnostics page. | |
Improvement | Now Infiniband MAC is displayed in hex format. | |
Improvement | Improved storage benchmarking by adding read-local and caching settings to the benchmark wizard. | |
Improvement | Improved drive formatting in CloudBoot Wizard. | |
Improvement | Improved Integrated Storaged data store view. | |
Improvement | Added autorefresh functionality for CloudBoot discovery in the CloudBoot creation wizard. | |
Improvement | Added XML requests for Usage Trends menu. | |
Improvement | Added unlimited option for pricing for CPU Quota and Memory Quota for PAYG resouce pool in company plans. | |
Improvement | Added the 'Forget' button to the Node view page. | |
Improvement | Added prevention of deleting compute resources if they have storage nodes assigned to data store. | |
Improvement | Added prevention for users to unassign or format compute resource disk devices that are used for storage. | |
Improvement | Added possibility to set custom range in an API for dashboard statistics. | |
Improvement | Added possibility to provide custom identifier when taking IS locks. | |
Improvement | Added possibility to change MAC address for CloudBoot compute resources. | |
Improvement | Added possibility to log custom config startup and ending time with syslog. | |
Improvement | Updated kernel for the CentOS6 Xen ramdisk into recent provided by "CentOS release 6.7 (Final)" | |
Improvement | Update kernel for the CentOS6 KVM ramdisk into recent provided by "CentOS release 6.7 (Final)" | |
Improvement | Switched CentOS 6.x KVM ramdisk into 'CentOS release 6.7 (Final)' | |
Improvement | Switched CentOS 6.x Xen ramdisk into 'CentOS release 6.7 (Final)' | |
Improvement | Added omping utility to cloudboot images for IP Multicast testing | |
Improvement | Updated iperf utility to fix Network Diagnostics incorrect data | |
Fix | Fixed log rotation for qemu/libvirt | |
Fix | Fixed the 500 error appeared when starting benchmark on CloudBoot vDisk. | 4.3 |
Fix | Improved filtering for IO statistics for integrated storage data stores to work better with time zones, and in cases when some data is missing. | 4.3 |
Fix | Fixed an error appeared in Chrome and Edge browsers when creating Infiniband CloudBoot Compute Resources. | 4.2 |
Fix | Fixed setting max dom0 RAM for xen4 CloudBoot compute resources. | 4.2 |
Fix | Fixed the Server error (500) when enabling CloudBoot. | 4.2 |
Fix | Fixed the issues with xenstore-write CloudBoot compute resources running CentOS6 & Xen4. | 4.2 |
Fix | Integrated storage improvement: when adding new drives to storage the hotplug is skipped now if the drive has already been assigned to a STORAGENODE VM. | 4.2 |
Fix | Added extent preallocation to rspamd to prevent file fragmentation. Pre-allocated sparse regions of the vdisk in 256K chunks using the fallocate() system call. | 3.3.0-19, 3.3.0-22, 3.3.1-9, 3.3.2-3, 3.3.2-4, 3.3.2-6, 3.3.2-8, 3.3.2-9 |
Fix | Fixed the UI issue when the Integrated Storage sub-menus were not expanded in the left-navigation pane when going to the Network Diagnostics and Content Balance Check settings. | 3.5, 4.0, 4.1 |
Fix | The unicast host list is now updated for all CloudBoot compute resources after a new CloudBoot backup server is created. | 4.0 |
Fix | Added configuring of DNS settings for DHCPD. | 3.5-30 |
Fix | Baremetal Servers are moved from Integrated Storage to a separate menu in the left navigation pane. | 4.3 |
Fix | Fixed the problem when OnApp Integrated Storage services have not been starting sucessfully on XEN4 and XEN3. | 4.2 |
Fix | Reduced RAM consumption on Integrated Storage Diagnostic pages. | 4.2 |
Fix | Hidden Integrated Storage settings when CloudBoot is turned off. | 3.2.1 |
Fix | Improved Backup Server Reboot options. | 3.2.0 |
Fix | Fixed 70-persistent-net.rules for CentOS 5. | 3.5 |
Fix | Fixed the issue when disks' IOPS statistic were not collected because of unsupported major device type fc. | 4.2, 4.3 |