6.0 Release Notes (5.5 to 6.0)

18 October 2018

We are happy to introduce OnApp 6.0 (6.0.0-55). OnApp 6.0 is a new long-term support (LTS) version. This document lists features, improvements, and fixes implemented for all available OnApp components within the 5.6-6.0 versions. 


Before You Upgrade


You can upgrade to OnApp 6.0 from the 5.5 version. Before you upgrade, see the Upgrade Notes for important information about this release. Then you can follow the upgrade instructions to get your Control Panel up and running on OnApp 6.0. 


Highlights


Here you can find the key features that we deliver as a part of OnApp 6.0. You can also check other features and improvements and see the list of issues that were resolved in OnApp 6.0. 


Buckets

Buckets are introduced to merge user and company billing plans into one logical unit. Buckets consist of Access Control where you can give users access to cloud resources and Rate Card where you can set prices for the usage of these resources. The Access Control and Rate Card are arranged according to the types of resources available in your cloud, such as virtual, smart, baremetal, and others. The Federation billing plans are also adapted to the Buckets functionality.

Disable Billing

You can disable billing to hide all pricing and billing information from users in your Control Panel. When you disable billing, the virtual server and user billing statistics is not calculated. You can disable billing if you don't use Federation compute zones in your Control Panel.



Backup Plugin System

Backup Plugin System enables you to integrate OnApp with a third-party backup service. The plugin allows to back up and restore your virtual servers by means of a service that you use for backup management. OnApp provides the plugins for R1Soft and Veeam that you can install to your Control Panel. You can also create your own plugin to integrate OnApp with a backup service of your choice. 

Software Defined Networking

Software Defined Networking is designed for you to manage networks faster, using the VXLAN technology across OnApp cloud compute resources. SDN enables you to build level-two network infrastructure with OnApp on top of the existing level-three IP network.



vCenter 2.0

OnApp provides a set of updates for the vCenter integration: added Manual IP Nets that are created when an IP address of a vCenter virtual server that is being imported is not a part of an IP range in any of the vCenter networks. The updated virtual server wizard allows to select a cluster and data center to import networks and data stores from.

Accelerator 2.0

Accelerator is designed to enable acceleration for all types of networks to speed up the traffic flow for virtual servers. Accelerator enables to load your websites in several seconds regardless of the end users current location.



Migration from VMware Solutions to KVM

OnApp enables you to migrate virtual servers from vCloud Director and vCenter to KVM. The migration workflow includes several steps that you can perform from a Control Panel to get your virtual servers up and running on KVM. 

vCloud Director Multiple Organizations

OnApp provides support for vCloud Director multiple organizations within one user group. When several organizations are associated with one user group, users from each organization are created in the other organizations in the group. In such a case, users in the user group have access to multiple vCloud Director instances.



CPU Quota

You can set a CPU quota to limit the maximum virtual server CPU load on a KVM compute resource. You can set the CPU quota for all virtual servers on a compute resource and customize the value for particular virtual servers. Before you enable the CPU quota, the default value is set to unlimited for all virtual servers on a compute resource.

Hot Migration

Hot Migration allows you to perform an online migration of virtual servers and virtual server disks. You can apply the following migration scenarios: virtual server can be migrated to another compute resource within the same compute zone, virtual server with disks - to another compute resource within the same compute zone and to another data store from the destination compute zone and compute resource respectively, and only disks - between compute resources that share common data stores or data store zones.



Downloading Reports

You can download a CSV file with cloud and billing reports from the Usage Statistics, User Group Report, Virtual Server Billing Statistics, and User Billing Statistics pages on your Control Panel.

Operating System Type

You can select an operating system type for a compute resource that can be Any OS, Windows-Only, or Non-Windows. By selecting an operating system type, you can consolidate your Windows-based virtual servers to control the Microsoft licensing costs.



OVA Updates

OnApp enables you to create virtual servers with multiple disks and network interfaces from OVA templates. You can also convert OVA templates more than once into KVM and vCenter virtualization formats and use a simplified procedure to configure CloudBoot backup servers to support the OVA functionality.

Bulk Power Actions

You can simultaneously power on and power off multiple virtual servers that reside on the same Xen or KVM compute resource.



Isolated License

The new licensing model is designed for use in an isolated environment. The Isolated License is applicable to a Control Panel that is run in a secure environment that allows no external access from the public Internet.

Hardware Info

The Hardware Info enables you to overview the hardware that is used by Control Panel to run compute resources and backup servers available in your cloud. The Hardware Info provides data on CPU, RAM, hard disk drives, networks, and other hardware components. You can also create custom fields to provide additional hardware information that you find necessary.



New SAML Attributes

New SAML attributes are added to import users into OnApp with a wider set of properties. It is implemented to enable importing users into OnApp cloud with a number of preset properties (user role, time zone, group, etc). These attributes can be imported into or synchronized with the Server Provider (OnApp), making it possible to configure SP users on the Identity Provider system.

Internationalization

OnApp introduces an updated internationalization interface that is based on a standard Rails i18n system. You can add any custom language to your Control Panel and translate all the interface labels, error messages, and other texts from English into the custom language.



Other Features & Improvements


TypeKeyRelease Notes


Resources and Zones

Feature

CLOUDBOOT-123Implemented CentOS 7 Xen for CloudBoot compute resources and Integrated Storage.

Feature

CLOUDBOOT-168Added the Intel ixgbe driver for CentOS 7 KVM.

Feature

CLOUDBOOT-248Implemented Kdump to create and collect kernel crash dumps on KVM CloudBoot compute resources.

Feature

CLOUDBOOT-311Added LVM locking support for CentOS 7 KVM CloudBoot compute resources.

Feature

CLOUDBOOT-312Added LVM locking support for CentOS 7 Xen CloudBoot compute resources.

Feature

CORE-7180Added the ability to use custom config for CloudBoot compute zones.

Feature

CORE-7189Implemented CentOS 6 as a default template version for Baremetal Xen CloudBoot compute resources provisioning.

Feature

CORE-8084

Improved the extended CPU configuration of a compute zone. The CPU flags are assigned by default based on the CPU model and flags of all compute resources
added to the zone. Users can also assign additional flags that are common for each compute resource in the compute zone.

Feature

CORE-10490Added the possibility to configure the Integrated Storage VLAN settings that are present in onappstore.conf when creating and editing CloudBoot
compute resources via CP.

Feature

CORE-11428Changed the native Xen toolkit (xm/xl) to the Libvirt toolkit for CentOS 6 Xen compute resources in order to enable support of new versions of Xen virtualization.

Feature

CORE-11777Added support of CentOS 7 Xen as an option during the CloudBoot compute resources creation process.
FeatureCORE-12098Added the possibility to enable Kernel Crash Dumping for CloudBoot compute resources.

Improvement

CLOUDBOOT-106Installed the libguestfs library and tools on the x86_64-based CentOS 6 and CentOS 7 KVM ramdisk packages.

Improvement

CLOUDBOOT-121Updated the CentOS 6 Xen ramdisk kernel to address the CVE-2017-1000364 vulnerability.

Improvement

CLOUDBOOT-143Switched CloudBoot CentOS 7 KVM ramdisk to qemu-kvm-ev to implement live storage migration.

Improvement

CLOUDBOOT-145Added the ability to Install CentOS 7.4.1708 packages for CentOS 7 based ramdisks.

Improvement

CLOUDBOOT-149Updated the CentOS 6 KVM and CentOS 7 KVM CloudBoot megaraid_sas driver for Intel.

Improvement

CLOUDBOOT-150Implemented Blacklist ast for CentOS 7 KVM ramdisk.

Improvement

CLOUDBOOT-161Updated the CentOS 7 default and CentOS 7 KVM ramdisk packages to the 3.10.0-514.26.2.el7.x86_64 kernel version and compiled the XFS kernel module
to address the Torn write (CRC failure) error.

Improvement

CLOUDBOOT-171Added a new SNMP script to CentOS 6/7 KVM and CentOS 6 Xen ramdisk packages for detecting and reporting the Integrated Storage version on CloudBoot
compute resources during storage health check.

Improvement

CLOUDBOOT-186Updated the Broadcom NetXtreme II driver for the CentOS7 KVM ramdisk package.

Improvement

CLOUDBOOT-200Implemented the Xen 4.6 version for CentOS 6.x CloudBoot compute resources.

Improvement

CLOUDBOOT-202Added the NTPSERVER kernel option to the onapp-store-install package for clock synchronization between the Control Panel server and CloudBoot
compute resources.

Improvement

CLOUDBOOT-204Added the onappstore-master-7521-master.x86_64.rpm package to CentOS 6/7 KVM and CentOS 6 Xen ramdisks.

Improvement

CLOUDBOOT-212Added the SNMP script to CentOS 6/7 KVM and CentOS 6 Xen ramdisks for getting the OS details (name, version, and release) of a CloudBoot backup server.

Improvement

CLOUDBOOT-222Mounted via NFS the /tftpboot/images directory from CP to the /cloudboot directory on CentOS 6/7 CloudBoot compute resources and backup servers.

Improvement

CLOUDBOOT-223Added the /data symlink to the /onapp/tools/recovery directory for CentOS 6 and 7 KVM ramdisks to provide paths for ISOs.

Improvement

CLOUDBOOT-234Added the ability to report KVM/QEMU and libvirt versions with SNMP statistics.

Improvement

CORE-8338Added a CloudBoot version parameter to the Manage Devices page for CloudBoot compute resources.
ImprovementCORE-9002Improved the compute resource details page to display the missing fields such as Host, Server, and Release.
ImprovementCORE-10344Added the possibility to select a failover recipe for a compute resource that will be run before a failover process.

Improvement

CORE-10367Added the ability to change an IP address of a CloudBoot compute resource.

Improvement

CORE-10640Added support for the Ubuntu 17.04 x64 based guests with the ext4 filesystem that previously did not boot on CloudBoot KVM compute resources.
ImprovementCORE-11327Stopped support of CentOS 5 for compute resources in OnApp.
ImprovementCORE-11786Removed support of CentOS 5 Xen 3 as an option during the CloudBoot compute resources creation process.

Improvement

CORE-12006Removed the possibility to change a compute resource type to achieve consistency in a compute resource lifecycle.

Improvement

CORE-12029Enabled additional WebSockets for KVM CentOS 7 to support an integrated VNC virtual server console.
ImprovementCORE-12324Replaced Huge Pages by Transparent Huge Pages that are enabled by default on all static compute resources. For CloudBoot compute resources, Huge Pages were removed.

Improvement

CORE-12516Added the possibility to boot, suspend, and cold migrate VSs from Xen compute resources version 4.4 to 4.8.


Appliances

FeatureCORE-9622Added the ability to blacklist domains hosted on virtual and smart servers from being accelerated.

Feature

CORE-11462Implemented the migration from Google Maps to Leaflet Maps during the virtual server creation process.

Feature

CORE-11490Added the possibility to manage an advanced XML configuration for virtual servers.
FeatureCORE-12124Added the possibility to automatically allocate an IPv6 or IPv4 address to a virtual server through an ip_version parameter via API.

Improvement

CORE-5219Removed the possibility to add a new disk to a Windows-based virtual server with a file system other than NTFS via API.

Improvement

CORE-8463Improved the configuration of the config comment during the VS creation process.

Improvement

CORE-9458Implemented the display of a virtual server ID at the Logs page on Control Panel.

Improvement

CORE-9820Added the possibility to prevent the migration of powered off virtual servers to another compute resource while the source compute resource is being rebooted.

Improvement

CORE-9977Improved the loading time on the virtual servers list page so that the number of VSs does not affect its loading speed.

Improvement

CORE-10243Improved the Backup Servers page to display a customer's name after the VS was deleted.

Improvement

CORE-10302Added the ntfsfix command to be run before every mount action to clean a file system on Windows virtual servers.

Improvement

CORE-10767Optimized the number of requests to the server during the Templates step in the VS creation wizard.

Improvement

CORE-10833Updated the permissions check during the VS creation so that the See all compute resources and See all compute resource zones permissions are
no longer checked.

Improvement

CORE-10846Optimized the VS creation wizard: made the templates list dependent on a selected location and updated the location selection box.

Improvement

CORE-10953Replaced the hostname display with FQDN at the virtual server overview page.
ImprovementCORE-10108Added the possibility to edit a fully qualified domain name (FQDN) for Xen and KVM based virtual servers.

Improvement

CORE-11180Improved the speed of running the mkfs.ext4 -E lazy_itable_init -O uninit_bg command while attaching a large disk to a virtual server.
ImprovementCORE-11292Implemented the possibility to hot attach a new disk to a Windows-based virtual server on KVM CentOS 6/7 compute resources with the VirtIO support.

Improvement

CORE-11380Updated the response to the Add VS API request for the cases when the selected template is located on a backup server that is not attached
to the
compute resource on which the VS is to be built.

Improvement

CORE-11485Improved the CPU topology configuration process and added the ability to edit the CPU topology for virtual servers. Removed the CPU threads field.

Improvement

CORE-11574Added the VM_USER_ID, VM_USER_FIRSTNAME, VM_USER_LASTNAME, and VM_USER_EMAIL variables for virtual server recipes.

Improvement

CORE-11602Improved sorting of virtual servers by a label throughout the pagination at the Virtual Servers page.

Improvement

CORE-11780Added the possibility to select a data store instead of a data store zone for a primary and swap disk while creating a virtual server.

Improvement

CORE-11875Reimplemented the logic for deactivating the wrong activated logical volumes to skip virtual servers that are locked during hot migration.

Improvement

CORE-12042

Added a billing calculator to VS migration screen to specify the new price per hour for a VS when cold migrating to a new compute zone
and a new data store zone.

Improvement

CORE-12132Added an error message that appears in the VS creation wizard when a user does not have available resources to create a VS.

Improvement

CORE-12185Added the possibility for users to set a max memory value for virtual servers based on KVM with the ballooning release resource type.

Improvement

CORE-12339Added the possibility to specify IP net and IP range when allocating IP address for a virtual server.

Improvement

CORE-12341Updated Redis to the latest 4.0.10 version.


vCloud Director

FeatureCORE-11288Implemented an automatic synchronization of PvDC changes from vCloud Director to OnApp.

Feature

CORE-11575Implemented possibility to set start and stop options for virtual servers included into vCloud Director vApps.
FeatureCORE-12104Added the User Group Report page that includes billing statistics for all resources consumed within a vCD user group.

Improvement

CORE-6604Added the possibility to edit the edge gateway and network default names while deploying vCD orchestration models.

Improvement

CORE-7679Added the possibility to shut down vCloud guest OS gracefully, using the Gracefully Shutdown button.

Improvement

CORE-7865Added the possibility to hot add CPU and RAM while editing vCD virtual servers from OnApp CP.

Improvement

CORE-8211Enabled users to create data stores with unlimited disk capacity in Pay-As-You-Go resource pools.

Improvement

CORE-8324Added the information on a resource pool used by a catalog at the catalogs overview page.

Improvement

CORE-8325Added the information on an organization associated with a catalog at the catalogs overview page.

Improvement

CORE-8328Added the possibility to select an adapter type while creating network interfaces for vCloud Director virtual servers.
ImprovementCORE-8333Updated the log output with more information for vCD-related transactions that result in an error.

Improvement

CORE-8348Improved the default translation text for uploading vApp templates at the Locales page to include the info about the format of the files.

Improvement

CORE-8665Added the possibility to insert media to virtual servers from vCloud Director shared catalogs.

Improvement

CORE-8728Added the possibility to select a default data store while adding and editing data stores in vCD resource pools.

Improvement

CORE-8729Improved the validation script for VMware guest tools using the independent method toolsRunningStatus.

Improvement

CORE-8737Added validation that a label of an uploaded vApp template is unique on Control Panel. 

Improvement

CORE-9167Improved the process of resetting a Control Panel password for vCloud Director users: a new password is reset for OnApp CP and vCD UI.

Improvement

CORE-9835Added the missing IP net layer from vCloud networking to suit the general OnApp networking framework.

Improvement

CORE-10035Added the ability to import vCloud Director custom roles to OnApp.

Improvement

CORE-10036Improved the rake task vcloud:clean that can now run either on a single vCloud Director resource or on all available resources.

Improvement

CORE-10040Added the Compose vApp permission that enables users to compose a vApp from a template.
ImprovementCORE-10041Added the possibility to provide a description while deploying, composing, and editing a vApp via UI and API.

Improvement

CORE-10469Implemented the instant update of information on the vCD resource pool screen for used resources after deploying, importing, and deleting a vApp or virtual server.

Improvement

CORE-10636Added more parameters to the API response for provider VDC mapping for vCloud Director resource pools.

Improvement

CORE-10666Added the list of virtual servers to the vApp Template overview page on Control Panel.

Improvement

CORE-10835Added the possibility to manage vCloud firewalls from the Resource Pool page on Control Panel.

Improvement

CORE-11009Added the possibility to set a custom timeout that will be applied for running vCD-related operations.

Improvement

CORE-11093Implemented mapping of resource pools in the statistics collector between vCloud Director and vCenter virtual servers using MoRef ID.

Improvement

CORE-11159Added the Provider Resource Pools page where you can view resources available in the provider virtual data centers.

Improvement

CORE-11252Removed support of an obsolete VMRC console for vCloud Director virtual servers.

Improvement

CORE-11278Removed the message about rebooting a vCD virtual server before resizing a disk with the Fast Provisioning disabled on a resource pool.

Improvement

CORE-11279Added a possibility to migrate vCloud Director VS disks between data stores, using the hot (live) migration functionality.

Improvement

CORE-11417Added the possibility to edit and clone vCloud Director orchestration models.

Improvement

CORE-11640Updated the Cloud and vCloud links on the Dashboard page to be displayed as buttons.

Improvement

CORE-11743Updated the Mixed status of a vApp to display the number of powered-on virtual servers and the total amount of VSs in the vApp.

Improvement

CORE-11771Improved the vApp deployment procedure so that OnApp reconfigures the existing NIC instead of adding a new NIC.

Improvement

CORE-11772Implemented the VMXNET 3 network adapter to be selected by default while creating network interfaces for vCloud Director virtual servers.

Improvement

CORE-11800Removed users without Roles/User Groups tabs from the Users page for vCD customers.

Improvement

CORE-11805Improved the vCD IOPS statistics at CP > Dashboard to display the number of input and output requests in the In and Out boxes respectively, and not vice versa.

Improvement

CORE-12072Implemented automatic synchronization to OnApp when a user converts an edge gateway to the advanced gateway in vCloud Director.

Improvement

CORE-12181Added the possibility to transfer resources associated with a vCD user that you want to delete to your own account.

Improvement

CORE-12497Improved the display of vCD errors back-trace to show only development, test, and staging logs but not production logs.

Improvement

CORE-12627Added validation of a network zone availability in a bucket of a user who composes, recomposes, and deploys a vApp.


vCenter 2.0

ImprovementCORE-8936Added possibility to import networks and data stores from all clusters in vCenter Datacenter to vCenter-based compute resource in OnApp.

Improvement

CORE-9004Removed the ability to collect stats from vCenter when the Collect Stats checkbox is turned off on the Compute Resource Details page.

Improvement

CORE-10522Added the possibility to set the vCenter API URL when adding or editing vCenter compute resources.

Improvement

CORE-10875Improved the process of creating virtual servers imported from vCenter with dependent importers handling disks and NICs.

Improvement

CORE-11093Implemented mapping of resource pools in the statistics collector between vCloud Director and vCenter virtual servers using MoRef ID.

Improvement

CORE-11363Improved the naming for vCenter virtual servers by removing an OnApp identifier from a label.

Improvement

CORE-11480Improved a network management for vCenter by adding the network, network zone, and compute resource restrictions.

Improvement

CORE-11904Implemented the vcenter:checker rake task to be run during an upgrade from OnApp to 6.0 to validate vCenter network configuration.
Before upgrading to OnApp 6.0, make sure that you
meet requirements to vCenter networks, network zones and compute resources.
Otherwise,
the upgrade will not be performed if any of the network issues are detected by the vcenter:checker rake task.

Improvement

CORE-12095Improved the credentials generation procedure to avoid fails while creating a virtual server on vCenter.


Federation

Improvement

CORE-9877Added the possibility for buyers to run recipes on multiple virtual servers in Federation.
ImprovementCORE-10472Added the possibility to purge content for accelerated virtual servers in Federation.

Improvement

CORE-11596Added the production_market.log file that records events related to tier and ratio services on federated compute zones.


CDN

Feature

CORE-8987Added a list of CDN edge server IP ranges that are automatically updated to include relevant IP addresses that customers can add to firewall rules on their origin side.

Feature

CORE-9623Implemented wildcard invalidation rules to invalidate cached files in folders that match the indicated path.

Feature

CORE-10594

Implemented the WAF protection from malicious threats and attacks on CDN resources.

ImprovementCORE-8759Removed the View CDN Resource Bandwidth Statistics and View CDN Advanced Reporting API requests that are deprecated.

Improvement

CORE-9826Removed the deprecated /cdn_resources/stream_stats API call used to view CDN resource streaming statistics.

Improvement

CORE-10735Removed the possibility to purge content for already deleted resources displayed on the CDN Top Files Report page.

Improvement

CORE-10986Added a new action that is Redirect client from HTTP to HTTPS for CDN HTTP caching rules.
ImprovementCORE-11837Added breadcrumbs and infoboxes to the CDN Setup Wizard.

Improvement

CORE-11936Updated the error messages that appear as a result of the failed update action for CDN edge groups.


Integrated Storage

Improvement

CORE-2687Added new icons that indicate the status of execution of the health check procedures for OnApp Storage.

Improvement

CORE-2852Implemented the diagnostic procedure to check the identity of storage versions on CloudBoot compute resources.

Improvement

CORE-3102Added a new notification to a daily health check report about the versions of Integrated Storage packages on CloudBoot compute resources.

Improvement

CORE-3205

Removed the Rebalance action from the Content Balance Check for Integrated Storage data stores where the amount of nodes equals
to the number of stripes multiplied by replicas.

Improvement

CORE-8649Implemented the initializing of new controllers if no free slots are available while assigning disks using hotplug.

Improvement

CORE-10671Added the Zombie Snapshots health check to detect snapshots that are not removed after the backup deletion.

Improvement

CORE-10710Added the content balance configurable options to the Settings menu.
ImprovementCORE-11263Replaced the SMART errors detection algorithm with Smartmontools for Integrated Storage health checks.
ImprovementCORE-11545

Improved the process of disabling the storage-related services for CloudBoot compute resources and for the entire cloud: when Integrated Storage
is disabled on the cloud level, the corresponding services are not available on the CloudBoot compute resource level.

ImprovementCORE-11766Added a box to the Edit Storage Node page, informing that changing a node performance can take up to ten minutes.

Improvement

CORE-12116Updated the Disable Integrated Storage reference to Disable Storage Related Services for CloudBoot compute resources on Control Panel.
ImprovementCORE-12135Added a new periodic task running every minute to update Integrated Storage data store disk capacity in the database.

Improvement

CORE-12301Improved the CleanDanglingDeviceMapper action for Storage Health Check to forcefully remove all the unused device mappers if required.

Improvement

CORE-12715Implemented an Integrated Storage API call to display the details of a particular virtual disk.


Installer

Improvement

INSTALLER-289Implemented the Xen 4.6 version for CentOS 6.x static compute resources.

Improvement

INSTALLER-290Switched static CentOS 7 KVM compute resources to qemu-kvm-ev to implement the Live Storage Migration feature.

Improvement

INSTALLER-296Increased the Number of File Descriptors for MariaDB on CentOS 7.x.

Improvement

INSTALLER-298Added the ability for the Xen compute resources installer to manage Dom0 memory set in Gigabytes. 

Improvement

INSTALLER-318Adjusted the vnc_ports.sh and xm_list.sh scripts to use the Libvirt tool for CentOS 6 Xen static compute resources.

Improvement

INSTALLER-329Switched the Xen and KVM compute resource installers to download the recovery images version 6.9.

Improvement

INSTALLER-331Added the ability to skip disabling iptables during the installation or update.

Improvement

INSTALLER-333Added the ability to report KVM/QEMU and libvirt versions with SNMP statistics.

Improvement

INSTALLER-336Rebuilt the mod_proxy_wstunnel_wmks.so module for CentOS 7 to optimize the triggering of webhooks.

Improvement

INSTALLER-338Implemented the vcenter:checker rake task to be run during an upgrade from OnApp to 6.0 to validate vCenter network configuration.
Before upgrading to OnApp 6.0, make sure that you
meet requirements to vCenter networks, network zones and compute resources.
Otherwise,
the upgrade will not be performed if any of the network issues are detected by the vcenter:checker rake task.

Improvement

INSTALLER-349Added a new Grub image with the Grub boot loader to support legacy and recent Grub 2 configs to boot Linux-based guests on KVM compute resources.

Improvement

INSTALLER-355Updated the Percona XtraDB Cluster version to 5.7.22-22-57 for 3xHA Control Panel on CentOS 7.

Improvement

INSTALLER-357Updated the RPM packages for the latest 4.0.10 version of Redis.

Improvement

INSTALLER-364

Removed the recovery and FreeBSD ISOs download scripts (recovery.sh and onapp-freebsd-iso-put.sh respectively) from
/etc/crontab on static compute resources.

Improvement

INSTALLER-365Updated Xen to the 4.8 version on CentOS 6.x and 7.x static compute resources.

Improvement

INSTALLER-370Updated the Passenger module to the 5.3.4 version.

Improvement

INSTALLER-381Added LVM locking support for CentOS 7 static backup servers.


Licencing

Feature

CORE-10482
CORE-10483
CORE-10484
Implemented validation on whether adding Xen, KVM, and vCenter compute resources and creating virtual servers are possible according to the limits defined in
OnApp License.

Improvement

CORE-10528Added information on the current usage and limits of licensed resources at the License page on Control Panel.


Notification Center

Feature

CORE-8397

Implemented a number of updates for Notification Center:

  • Implemented the ability to add custom event types to subscriptions and trigger such event types.
  • Added the non-deletable system notification templates for the reset password, account lock, and transaction approval events.
  • Added the list of available placeholders for notification templates that can be associated with events.
  • Added the ability to add multiple recipients lists, gateways, and events to a single subscription.
  • Added the ability to configure HTTP or HTTPs to be used in the system notification templates.
  • Added the possibility to customize an email to which the requests are sent from the online help form.


Various

Improvement

CORE-3584Updated the Hourly Stats log to use a time zone that is set for a Control Panel.

Improvement

CORE-3668Added the possibility to edit a recipe temporary directory on the Configuration page.

Improvement

CORE-6528Added the possibility to create a custom theme and have it automatically applied to all future organizations and user groups.

Improvement

CORE-7178Improved the process of logging in users whose IPs are not in the White List: users receive an error message instead of their accounts being locked.

Improvement

CORE-7553Added a search box to the User Groups page to search user groups by labels.

Improvement

CORE-7764

Added a calculator of deleted users at the Users page on Control Panel.

Improvement

CORE-7962Added support for CPU flags with the underscore symbol in a label.

Improvement

CORE-8315Improved the process of adding the iptables rules when multiple concurrent requests are initiated from Control Panel.

Improvement

CORE-8459Implemented verification of a virtual disk partition table: if a disk uses GPT, a resize of the disk is not supported.

Improvement

CORE-9434Reduced the number of messages informing that an IP Net label is too long when users create and edit IP nets.

Improvement

CORE-9563Reduced the number of the Daemon Active alerts to be displayed only once after starting the OnApp daemon.

Improvement

CORE-9794Updated an error message that appears when the StartFailoverProcess transaction fails.
ImprovementCORE-10082Added validation on translations provided for a custom language via the i18n Customization menu on Control Panel.

Improvement

CORE-10221Improved the GET JSON requests for transaction approvals and resource diffs to return no more than the last ten records per page.
ImprovementCORE-10301Added the assign and unassign array to include parameters that are passed via the Assign/Unassign IP Address to/from User API requests.

Improvement

CORE-10321Added a message to inform a user about the number of available IP Addresses in the Assign IP Addresses pop-up window.

Improvement

CORE-10442Moved the Transaction approvals option from Settings > Infrastructure to Settings > System on CP.

Improvement

CORE-10618Improved the calculation of free storage space on backup servers by taking into account the space that OVAs occupy.
ImprovementCORE-10665Improved the API requests for transaction approvals to avoid returning an error when ID is incorrect or body is empty.

Improvement

CORE-11075Added the possibility to set a custom SSH connection timeout at the Edit Defaults Configuration page.

Improvement

CORE-11079Added a timestamp field in the log output to identify the year of each completed transaction.

Improvement

CORE-11186Improved the auto-backup scheduling procedure so that a new backup is not scheduled if another auto-backup from the same schedule is pending or running.

Improvement

CORE-11211Updated the licensing_crypto gem to v 1.0.3 for compatibility with updated versions of OpenSSL and Ruby 2.4.2.
ImprovementCORE-11316Added the units of measurement for an average speed (Mbps) and the amount of data (Kbit) sent and received over a network at the Interface Usage page.

Improvement

CORE-11456Improved the transactions creation process through refactoring the TransactionActionRunner component.
ImprovementCORE-11489Added the possibility to run a backup schedule with the failed status once again by selecting the Enabled option during the schedule edit.

Improvement

CORE-11529Removed the Login as button from the user accounts that are locked.

Improvement

CORE-11532Added the possibility to configure additional SSH connection options via the info_hub.yml file.

Improvement

CORE-11615Added the CentOS7 KVM ramdisk's /tftpboot/images to the NFS server export table.
ImprovementCORE-11691Added a price per hour for the amount of OVAs to the Billing Details section at the user account page.
ImprovementCORE-11708Updated the Load Balancer CentOS template to lbva_8_3.

Improvement

CORE-11767Added the display of a Price per hour ratio to the User Group Details page.

Improvement

CORE-11803Enabled users to filter logs based on the Cancelled status at the Logs page on Control Panel.

Improvement

CORE-11826Removed the Edit button from the User Group page for users who have the Update any user group permission disabled.
ImprovementCORE-11846Improved the billing_statistics_hourly query on the Usage Trends page.

Improvement

CORE-11853Added the new autobackup_failed system event type to notify users when the backup creation limit has been reached.

Improvement

CORE-11920Added a rake task to remove from the database all obsolete events of completed transactions.

Improvement

CORE-11974Updated URLs for the User and Company Payments pages with the payer_type parameter.

Improvement

CORE-12053Improved mapping of SAML attributes to avoid the attributes mismatch during a login via SAML.
ImprovementCORE-12122Added a logo for SUSE Linux Enterprise Server at the Templates page.
ImprovementCORE-12175Added backward compatibility for the Migrate Disks API request.

Improvement

CORE-12212Updated the labels of the columns for the Auto Backup Presets and Schedules related pages.
ImprovementCORE-12241Implemented the QEMU Upstream device model for Xen with new Windows templates instead of the qemu-xen-traditional model.

Improvement

CORE-12261Switched to a new Grub2 image to boot Linux-based guests on KVM compute resources.

Improvement

CORE-12279Removed the possibility to upload ISO files in formats other than .iso from URL via Control Panel and API.

Improvement

CORE-12290Added a single logout service URL to SAML ID provider metadata on Control Panel.

Improvement

CORE-12291Improved the IdP cert fingerprint calculation to be generated automatically by the system.

Improvement

CORE-12378Added the possibility to provide IP addresses that are allowed as an exception if the default firewall policy is DROP.

Improvement

CORE-12403Added the errors display to a transaction log output in case running API calls to Libvirt failed.

Improvement

CORE-12649

Changed the order of transactions in the output for the GET transactions.json request: the newer transactions appear before the older ones.

Improvement

CORE-12671Added parameters related to billing to a short version of the GET /users API request.
ImprovementINFRA-372Added a hostname and a daemon instance PID to the daemon notification alert logs.



Fixes


KeyRelease NotesAffects Version/s
CLOUDBOOT-196Updated KVM packages to version 0.12.1.2-2.503.el6_9.4 for CentOS 6 KVM to address the CVE-2017-5715 issue.All versions
CLOUDBOOT-199Updated the libvirt packages to version 0.10.2-62.el6_9.1 for CentOS 6 KVM to address the CVE-2017-5715 issue.All versions
CLOUDBOOT-201Updated the kernel version to 3.10.0-693.11.6.el7.x86_64 for CentOS 7 KVM ramdisk to address the CVE-2017-5715, CVE-2017-5753,
and CVE-2017-5754 issues.
5.3-5.5
CLOUDBOOT-210Fixed the issue when the ip6tables option was not enabled by default for CloudBoot compute resources.5.0-5.5
CLOUDBOOT-217Updated the kernel version to 3.10.0-693.17.1.el for CentOS 7 KVM ramdisk to address the CVE-2017-5715, CVE-2017-5753,
and CVE-2017-5754 issues.
5.3-5.5
CLOUDBOOT-219Updated the kernel version to 2.6.32-696.20.1.el6.x86_64 for CentOS 6 KVM ramdisk to address the CVE-2017-5715, CVE-2017-5753,
and CVE-2017-5754 issues.
4.2-5.5
CLOUDBOOT-224

Fixed the issue when the URL used in the script for IP address was invalid.

5.0-5.5
CLOUDBOOT-238Installed the Brocade Fibre Channel HBA Firmware to CentOS 6 Xen ramdisk.5.0-5.5
CLOUDBOOT-240Updated the drivers to support Solarflare Flareon Ultra 8000 Series 10G Adapter (SFN8522) on CentOS 6 and 7 KVM ramdisks.5.5
CLOUDBOOT-253Updated the ramdisk package for CentOS 7 KVM with the 3.10.0-693.21.1.el7.x86_64 kernel version and the 4.8.5-16.el7_4.2.x86_64 GCC version 
to address the Spectre v2 (CVE-2017-5715) issue.
5.3-5.5
CLOUDBOOT-254Updated the ramdisk package for CentOS 6 KVM with the 2.6.32-696.23.1.el6.x86_64 kernel version and the 4.4.7-18.el6_9.2.x86_64 GCC version 
to address the Spectre v2 (CVE-2017-5715) issue.
4.2-5.5
CLOUDBOOT-255Fixed the issue when a daily cronjob cleaned metadata about Integrated Storage disks from the tmp directory if it wasn't accessed for 10 days.5.0-5.5
CLOUDBOOT-261Fixed the issue when the Error initializing authority occurred while rebooting CloudBoot compute resources from CLI.5.3-5.5
CLOUDBOOT-325Fixed the issue when an error message appeared after running service onapp-messaging start on CloudBoot CentOS 7 compute resources,
though the service was started as expected.
5.2-5.5
CORE-155Fixed the issue when it was impossible to set a second resolver for Windows-based virtual servers.3.0-5.5
CORE-171Fixed the issue when the CPU and CPU Priority values could not be increased if a compute resource was disabled.3.0-5.5
CORE-1381Fixed the issue when the obsolete OnApp configuration keys were present in the on_app.yml file. Removed the obsolete keys to avoid warning messages
during the Control Panel upgrade.
3.0-5.5
CORE-1385Fixed the issue when the Update Own Schedule permission was not applied and users could not edit their backup schedules. 3.0-5.5
CORE-1459Fixed the issue when the Delete action was not hidden from other users if a current user had the Destroy own user permission enabled.3.1-5.5
CORE-1520Fixed the issue when after rebuilding, the network was unreachable for a virtual server built from the gentoo-12.1-x64-1.4-xen.kvm.kvm_virtio.tar.gz template.3.1-5.5
CORE-1660Fixed the issue when rebuilding network without the force reboot option failed after adding an additional IP for VSs built from the Gentoo 12.1 x64 template.3.1-5.5
CORE-1790Fixed the issue when the virtual server owner could not be changes if the IP limit was reached by a current user. 3.0-5.5
CORE-2611Fixed the issue when rebuilding network with the force reboot option failed. 3.3-5.5
CORE-3063Fixed the issue when an obsolete KVM Antispoofing option was present in the Defaults Configuration on CP.3.0-5.5
CORE-3157Fixed the issue when the number of ports was displayed and calculated incorrectly at the Alerts page.3.3-5.5
CORE-3202Fixed the issue when the Content is not uniformly distributed within compute resources warning was triggered for compute resources where rebalancing
from CP could not be performed.
3.3.1-5.5
CORE-3209Fixed the issue when simultaneous execution of several LVM modifying operations could lead to the LVM data stores corruption.3.3.1-5.5
CORE-3354Fixed the issue when it was impossible to delete TXT and MX records from the Manage DNS Zone page without refreshing it.3.3.2-5.5
CORE-3758Fixed the issue when a compute zone label was missing at the Content Balance Check page.3.3.2-5.5
CORE-3893Fixed the issue when it was impossible to edit DNS records in a DNS zone.3.5-5.5
CORE-4386Fixed the issue when the VS VIP status was displayed via the Get Virtual Server Details API request for a user with the Read VIP Status permission disabled.4.1-5.5
CORE-4665Fixed the issue when a backup date was displayed not in a local time zone on CP.4.0-5.5
CORE-4918Fixed the issue when a VPN tunnel had a long name and description, its overview page was displayed incorrectly.4.1-5.5
CORE-5002Fixed the issue when a rake job db:cleanup:log_items failed if the Enable logs cleaning option was disabled at Settings > Configuration.4.1-5.5
CORE-5138Fixed the issue when a confirmation box was missing when users powered off vApps.4.1-5.5
CORE-5407Fixed the issue when it was impossible to delete an HTTP caching rule if it was the only rule for a CDN resource and the limit rate
and limit rate after parameters were set for the CDN resource.
4.1-5.5
CORE-5834Fixed the issue when the 404 Not Found error was returned via Global Search when users entered an IP address in the search bar. 4.1-5.0
CORE-6393Fixed the issue when users could not access templates added to their billing plans when the See details of any template group permission was disabled. 4.2-5.5
CORE-6809Fixed the issue when the HTTPD service was unavailable on High Availability nodes due to an undefined method error.4.2-5.5
CORE-6811Fixed the issue when pagination on the compute zone details page was broken.4.2-5.5
CORE-7135Fixed the issue when a user role was changed in vCD, the role was not updated in OnApp.4.3-5.5
CORE-7273Fixed the issue when the onapp.master file was not deleted from a stopped slave node in a High Availability cluster.4.3-5.5
CORE-7324Fixed the issue when an org vCD network failed in OnApp, it rolled back in OnApp but remained present in vCD.4.3-5.5
CORE-7565Fixed the issue when users with the vCD Org Admin role could edit the Edge Gateway label.4.3-5.5
CORE-7585Fixed the issue when provisioning a Windows-based virtual server could fail if the allocated RAM is more than 4 Gb. 4.3-5.5
CORE-7653Fixed the issue when the provisioning task ran on a backup server instead of a compute resource that had only local data stores. 4.1-5.5
CORE-7928Fixed the issue when items, for example disks, were duplicated if they were created in OnApp.5.0-5.5
CORE-7960Fixed the issue when orphaned backups appeared after changing an owner with an empty backups_action.5.2-5.5
CORE-8057Fixed the issue when the Activity Log was missing for vApp templates and catalogs.5.2-5.5
CORE-8177Fixed the issue when a user could compose a new vApp despite the billing plan restrictions.5.0-5.5
CORE-8395Fixed the issue when the ResizeVSWithoutReboot transaction was run every five minutes and the Time value set in the Auto Scaling Configuration for VS was ignored. 5.5
CORE-8448Fixed the issue when pagination and log items were missing at the last page of the Dashboard > Activity Log section due to a slow database query
caused by a big number of paginating log items.
5.2-5.5
CORE-8481Fixed the issue when the CreateEdgeGateway transaction failed during the Orchestration Model deployment.5.2-5.5
CORE-8604Fixed the issue when vCloud Org Admin users had the See All Payments permission.5.2-5.5
CORE-8630Fixed the issue when vCloud Org Admin users could see the number of users assigned to a billing plan.5.2-5.5
CORE-8733Fixed the issue when the account lockout email was sent via the Sendmail gateway instead of SMTP.5.2-5.5
CORE-8775Fixed the issue when the Build Virtual Server string was missing in the /onapp/interface/config/locales/* file. 4.3-5.5
CORE-8834Fixed the issue when the total number of users included deleted and not active users.5.2-5.5
CORE-8888Fixed the issue when the Control Panel server time zone was not used in the production_generate_hourly_stats.log output.5.3-5.5
CORE-8908Fixed the issue when the last online compute resource in a compute zone could not be marked as offline.5.0-5.5
CORE-8949Fixed the issue when the Backups section was not removed from the Dashboard page if the vCD dashboard was used.5.3-5.5
CORE-8997Fixed the issue when a virtual server was not built from the openSUSE 12.1 x64 template on KVM because of the invalid GRUB configuration.5.3-5.5
CORE-9047Fixed the issue when it was possible to make an owner of a virtual server a user who wasn't assigned an IP address used to create the VS.5.4-5.5
CORE-9086Fixed the issue when the status of the vCD-related media upload is not updated after the upload is finished.5.5
CORE-9390Fixed the issue when resource pools that contain a coma symbol in their label are imported incorrectly into OnApp from vCD.5.3-5.5
CORE-9422Fixed the issue when a virtual server was suspended on vCenter but wasn't suspended on OnApp CP. 5.5
CORE-9423Fixed the issue when some UI elements were not displayed properly at the Language Phrases page. 5.0-5.5
CORE-9470Fixed the issue when the OVA import failed if volume_group or logical_volumes had hyphen in their labels.5.3-5.5
CORE-9475Fixed the issue when the IP settings were not updated right away for libvirt with the anti-spoofing option enabled.5.1-5.5
CORE-9478Fixed the issue when the KMS server was unavailable after the virtual server build due to the invalid kms_host variable in the kms_onapp.bat file.5.3-5.5
CORE-9487Fixed the issue when users could not assign IP addresses from an IP range because only first 100 free IP addresses
were displayed in the Assign IP Addresses box.
5.4-5.5
CORE-9564Fixed the issue when changing a data store for a disk while deploying a vApp the capacity of the disk was not taken from a template.5.4-5.5
CORE-9570Fixed the issue when it was impossible to deploy a vApp from a template with two or mode disks because an API request returned the same instance IDs for all disks. 5.4-5.5
CORE-9580Fixed the issue when the VS wizard confirmation step did not reflect the instance package parameters.5.0-5.5
CORE-9610Fixed the issue when country names were duplicated in the drop-down list at the location step of the VS wizard.5.3-5.5
CORE-9627Fixed the issue when user_group_id was included into the Billing::User::Payment database query.5.4-5.5
CORE-9654Fixed the issue when the Resync function did not remove networks, data stores, and VSs that were removed from vCenter.5.4-5.5
CORE-9698Fixed the issue when it was impossible to upload an ISO file with upper case letters in its name to a vCD catalog.5.3-5.5
CORE-9728Fixed the issue when users could not create a virtual server from an instance package if the Instance Package VSs only option was enabled
for a network zone and both the instance package and the network zone were added to a bucket.
5.4-5.5
CORE-9730Fixed the issue when the obsolete Manage Services button was available for vCD advanced edge gateways.5.4-5.5
CORE-9781Fixed the issue when it was possible to create a virtual server if the IP Addresses limit set for a network zone was exceeded.5.4-5.5
CORE-9848Fixed the issue when statistics at the Dashboard page was displayed for the UTC time zone instead of the user local time zone. 5.5
CORE-9881Fixed the issue when it was possible to assign an IP address to a federated virtual server.5.4-5.5
CORE-9936Fixed the issue when users could enable automated backups on the final step in the VS wizard if the corresponding permissions were disabled for the user role.5.4-5.5
CORE-10064Fixed the issue when the maximum disk size was not updated after changing a data store for a vApp.5.5
CORE-10066Fixed the issue when cold migrating a disk with the Thin Provision option enabled, the option was ignored. 5.4-5.5
CORE-10156Fixed the issue when the VPN tunnel was skipped during the edge gateway import from vCloud.5.5
CORE-10237Fixed the issue when a virtual server was not destroyed if its disk had a custom partition table.5.2-5.5
CORE-10294Fixed the issue when KVM compute zones were not available for selection in the container server wizard if the selected template was based on kvm_virtio.5.4-5.5
CORE-10295Fixed the issue when an undefined method network_configs for nil:NilClass error occurred while adding virtual servers to a vApp
while the ProvisionvApp transaction was running.
5.5
CORE-10368Fixed the issue when an Internal Server Error occurred while assigning an IP Range with a big number of IP addresses (e.g. 1.0.0.3-1.3.3.3).
Added a new parameter called Max number of IP addresses which can be assigned to user simultaneously to Configuration > System
where a default value is 256.
5.5
CORE-10377Fixed the issue when the Service Add-ons Store menu was displayed on CP despite it was disabled on a license. 5.4-5.5
CORE-10447
CORE-11305
Fixed the issue when boot from the Windows 10/2016 ISO failed on a virtual server with lower versions of Windows.5.5
CORE-10460

Fixed the issue when a source compute resource had only management network interface and destination compute resource had both backup network interface
and management, there was a shared target between compute resource through incompatible network.

5.5
CORE-10467Fixed the issue when it was impossible to remove a picture from a custom theme.5.4-5.5
CORE-10487Fixed the issue when 201 Created was returned instead of 422 Unprocessable Entity while creating a virtual server from an instance package with an invalid ID.5.5
CORE-10489Fixed the issue when multiple virtual servers were created with the same IP address if a user initiated the simultaneous creation of more than 50 virtual servers
in the same compute zone on different compute resources.
5.5
CORE-10504

Fixed the issue when destroying a vCenter virtual server built from an OVA template without VMware guest tools resulted in a system error.

5.5
CORE-10520Fixed the issue when the Swap Disk Size option was available in the vCenter virtual server wizard.5.5
CORE-10542Fixed the issue when users could not disable the Automatically log on as Administrator option at vCD Guest Customization due to an invalid parameter
used in the API request.
5.3-5.5
CORE-10560Fixed the issue when the NoMethodError (undefined method 'network' for nil:NilClass) error was returned on an attempt to edit a VS that failed to be deleted.5.5
CORE-10564Fixed the issue when using OnApp network for vCenter virtual servers lead to the creation of a duplicated network.5.5
CORE-10565Fixed the issue when DRaaS and moving VSs to another location were not available for instances built on non-virtio KVM templates.5.5
CORE-10570Fixed the issue when a user could build a VS if the Admin user did not approve the ScheduleBuildVirtualServer transaction.5.5
CORE-10619Fixed the issue when an Organization Administrator could not change another user role. 5.5
CORE-10630Fixed the issue when a broken virtual server created in vCD caused the import, reimport, and and resynk failures in OnApp.5.5
CORE-10645Fixed the issue when a vApp network was imported without a parent network and network group.5.5
CORE-10746Fixed the issue when free used disk size was calculated as the sum of all storage profiles from a particular data store zone in a billing plan.5.0-5.5
CORE-10839Fixed the issue when limits on CPU and RAM compute resources defined in a user’s billing plan were not correctly applied during the vCD VS editing.5.4-5.5
CORE-10911Fixed the issue when external IP addresses were not imported from vCloud Director to OnApp.  5.5
CORE-10912Fixed the issue when the VS was not responding when building a Windows 2016/10 VS with the CPU topology enabled.5.0-5.5
CORE-10946Fixed the issue when the incorrect text was displayed in the infobox at the Allocate new IP to VS page.5.5
CORE-10948Fixed the issue when the Select Instance Package on Virtual Server Creation permission did not work during the VS creation.5.5
CORE-10954Fixed the issue when invalid URLs were displayed for /virtual_machines/* paths in Global Search on Control Panel.5.0-5.5
CORE-10959Fixed the issue when it was impossible to search virtual servers by FQDN.5.4-5.5
CORE-10962Fixed the issue when the FreeBSD provision failed if allocated RAM was more than 2 GB.4.0-5.5
CORE-10980Fixed the issue when an incorrect path was used to determine a directory with enough free space for the OVA upload.5.5
CORE-11015Fixed the issue when no rollback was performed after a failure to create a vCloud Director VS snapshot.5.5
CORE-11018Fixed the issue when it was impossible to run a force reboot during the guest customization on vCloud Director.5.5
CORE-11019Fixed the issue when VMware L2 statistics were not collected if there were no booted virtual servers in vCenter.  5.5
CORE-11028Fixed the issue when the VS creation wizard failed if there were only Windows system templates in the cloud and
the default template was the Windows template.
5.5
CORE-11040Fixed the issue when the onapp.master file was not handled by the Pacemaker service on High Availability clouds.5.0-5.5
CORE-11042Fixed the issue when users could not delete an LVM disk that failed to be built if the StorageAPI was stopped on the transaction server.5.5
CORE-11048Fixed the issue when virtual servers were created without assigned IP addresses and it was not possible to assign IPs manually,
if a user initiated the simultaneous creation of more than 50 virtual servers in the same compute zone on different compute resources.
5.5
CORE-11067Fixed the issue when a rollback process was missing in case uploading media to the vCloud Catalog failed.5.5
CORE-11100Fixed the issue when deleting the last virtual server from a vApp prevented users from stopping the vApp.5.5
CORE-11101Fixed the issue when the user dashboard displayed the unlimited number of vCD resources even though the limits were set.5.5
CORE-11102Fixed the issue when during the Org Network creation only a DNS server primary address was displayed, while the secondary one was not.5.5
CORE-11106Fixed the issue when users were unable to specify a range of ports or multiple ports in a vCD edge gateway firewall rule through OnApp4.3-5.5
CORE-11115Fixed the issue when the ChangeDisksVmNumbersInFstabRecipe recipe was run on Windows virtual servers after the disk_vm_number was changed.5.5
CORE-11117Fixed the issue when the incorrect rollback logic was applied if the hot attach of a disk failed. Now if the hot attach disk transaction is failed, the disk is removed.4.0-5.5
CORE-11121Fixed the issue when simultaneously destroying multiple virtual servers with swap disks caused the Redlock::LockError error while
the primary disk was deactivated but the second volume remained active.
5.5
CORE-11123Fixed the issue when incorrect error messages were displayed while converting a backup to template.5.5
CORE-11137Fixed the issue when vApps created inside vCenter caused errors during the vCenter VS import and synchronization, and running recipes on vCloud VSs.5.5
CORE-11141Fixed the issue when the Daily Stats page on CP provided statistics for the last 48 hours. Renamed the page to Cloud Stats and added an infobox
on how statistics is generated when you filter hours.
5.5
CORE-11146Fixed the issue when the network usage data of first NIC in a vCloud VS was duplicated to other NICs of the same VS
on the Network Interface Usage page.
5.5
CORE-11215Fixed the issue when the daemon service could not be started by the Start Daemon option on CP after being stopped by the Stop Daemon option.5.0-5.5
CORE-11223Fixed the issue when the link to the Intel website on the Hardware Info page was broken for Skylake processors.5.5
CORE-11228Fixed the issue when a unit for CDN Bandwidth statistics was calculated in 1024 bytes instead of 1000 bytes.5.3-5.5
CORE-11240Fixed the issue when the invalid error message was returned after an unknown URL format was used for the Get Log Item Details API request.5.5
CORE-11250Fixed the issue when it was not possible to attach the same data store and network to different compute zones via UI.5.1-5.5
CORE-11258Fixed the issue when the iscsiadm command failed with the Could not find attached scsi disk error while creating a session on a compute resource.5.5
CORE-11271Remove the possibility to import virtual servers that are part of vApps from vCenter to OnApp.5.5
CORE-11286Fixed the issue when the advanced_enabled parameter was missing in the GET Edge Gateways API request.5.5
CORE-11287Fixed the issue when 400 Bad Request was returned instead of 422 Unprocessable Entity while assigning a disk and not specifying
the temporary_virtual_machine_id parameter.
5.5
CORE-11293Fixed the issue when users with the Payments by User Group restriction set could see all payments.5.5
CORE-11299Fixed the issue when the name of the user group in the drop-down list on the Edit User Profile page was cropped.5.5
CORE-11317Fixed the issue when during the vApp recompose the default IP address allocation mode was DHCP instead of Static IP Pool.5.5
CORE-11319Fixed the label from Provisioned to Utilized that appeared while hovering over the Integrated Storage nodes in the infotip on the disk rebalancing progress.3.5-5.5
CORE-11326Fixed the issue when the Get VS Billing Statistics API request returned the irrelevant networking/network_interfaces parameter instead of network_interfaces.5.5
CORE-11332Fixed the issue when it was impossible to enable the Autoscale option for a VS based on a CentOS 7 x64 template because
the CheckOrInstallAutoScaleAgent transaction failed.
5.5
CORE-11341Fixed the issue when validation for a rotation_period value was missing in the POST /schedules API request. 5.5
CORE-11353Fixed the issue when it was impossible to create a VS with an auto-assigned IP address if there were no unassigned IP addresses
and
required_ip_address_assignment was enabled.
5.0-5.5
CORE-11356Fixed the issue when OnApp did not prevent enabling VNC on the VS power cycling for vCenter virtual servers.5.5
CORE-11393Fixed the issue when the Insert Media list was blank if there were ISOs available via a shared catalog in vCD.5.5
CORE-11394Fixed the issue when the gateway and DNS settings were missing on the Org networks details page when deploying a Windows-based VS in vCD.5.5
CORE-11409Fixed the issue when users could not delete an image from their custom themes at Settings > Look & Feel > Themes.5.4-5.5
CORE-11414Fixed the issue when incorrect paths were used to mount OVA locations.5.5
CORE-11422Fixed the issue when HTTP was used instead of HTTPS as a default protocol for connecting to the data service for generating hardware information.5.5
CORE-11438Fixed the issue when Federation Buyers could access Integrated Storage data stores from compute resources that they are subscribed to.5.5
CORE-11439Fixed the issue when a VS was migrated to another compute resource with a swap disk and the disk was created but not labeled as a swap disk.5.5
CORE-11463Fixed the issue when the disk resize and storage usage were not available in vCloud 9 via OnApp.5.5
CORE-11469Fixed the issue when the ProvisionvApp transaction failed via OnApp on vCD 9.5.5
CORE-11488Fixed the issue when it was impossible to find a template on vCenter if it belonged to one data center and was deployed in another data center.5.5
CORE-11497Fixed the issue when a Libvirt-based virtual server attempted to start with a disk that was not built.4.0-5.5
CORE-11500Fixed the issue when an error was displayed when trying to remove an IP address from a federated VS.5.5
CORE-11519Fixed the issue when it was impossible to create virtual servers on vCenter using instance packages.5.5
CORE-11595Fixed the issue when users could provide a negative value for a rate_limit parameter via API.5.4-5.5
CORE-11626Fixed the issue when container servers were not booted on CentOS 7 Xen compute resources because of the incorrect disk_target_device
value in the CoreOS x64 template.
5.5
CORE-11638Fixed the issue with importing IP after adding a NIC to vCloud Director VSs.5.5
CORE-11653Fixed the issue when the system used only the shutdown option when stopping a VS built on a Xen compute resource, instead of using
either the shutdown or the power off method.
5.0-5.5
CORE-11701

Fixed the issue when 201 Scheduled was returned instead of 422 Unprocessable Entity for 
POST /virtual_machines/:virtual_machine_id/ip_addresses API request if the IP Addresses limit set for a network zone was exceeded.

5.5
CORE-11710Fixed the issue when a user was redirected to the wrong URL when trying to access the Advanced Edge Services page.5.5-5.5
CORE-11801Fixed the issue when non-admin users could see the number of deleted users for the entire cloud. 5.5
CORE-11829Fixed the issue when No Method Error appeared when trying to assign an IPv6 address to any user.5.5
CORE-11854Fixed the issue when a user created via SAML from an external IdP could log in to CP but could not perform any actions if there were some
invalid attributes set for a user group or user role.
5.5
CORE-11868Fixed the issue when the auto-backup creation led to a failure_count increase (if blocked by a running/pending backup).5.5
CORE-11901Fixed the issue when the memory_limit and cpu_limit attributes were used instead of memory_allocated and cpu_allocated to handle
the resources difference in a VDC Allocation Pool.
5.5
CORE-11919Fixed the issue when there were negative values stored in Redis DB for vCloud Director virtual server disks.5.5
CORE-11923Fixed the issue when it was impossible to resize a VS on a Xen compute resource if the max memory limit was exceeded.5.5
CORE-11932Fixed the issue when a replication was set up incorrectly if a virtual server had multiple disks.5.5
CORE-11952Fixed the issue when IP addresses available for a virtual server were grouped under the NIC header instead of the following header:
Physical Network: label, Network Zone: label, on interface: label.
5.5
CORE-11968Fixed the issue when virtual servers could not be imported from vCenter into OnApp due to validation check errors.5.5
CORE-11980Fixed the issue when flash messages were displayed incorrectly while adding new records at the DNS Zone Records page.4.0-5.5
CORE-12048Fixed the issue when the boot partition was mounted while creating a Windows virtual server from an OVA template.5.5
CORE-12076Fixed the issue when editing a local virtual server that was in a published federated zone, the limits were returned as if the VS was created on a remote server.5.5
CORE-12101Fixed the issue when Integrated Storage health reports were sent if IS was not used on CloudBoot compute resources.5.0-5.5
CORE-12123

Fixed the issue when importing firewall rules from vCloud Director to OnApp failed due to an undefined method error.
Reimplemented the logic of processing firewall rules via Advanced Edge Gateway to handle only rules where both source and destination are IP addresses.

5.5
CORE-12141

Fixed the issue when pending transactions were not processed and not resent from OnApp daemon to RabbitMQ because of a race condition.

5.0-5.5
CORE-12149Fixed the issue when before restoring a virtual server from an incremental backup a file system on a VS disk was not rebuilt.
Added a Force Restore option that allows to restore a virtual server and rebuild a disk via UI and API.
5.0-5.5
CORE-12154Fixed the issue when a disk provisioning failed with the Fatal: Execution of rsync error.5.5
CORE-12183Fixed the issue when an invalid link was used for a Target Backup ID in Log Info for a selected log item.5.5
CORE-12218Fixed the issue when the VS creation process failed due to the unsupported timezone configuration on libvirt 4.1.0.5.5
CORE-12224Fixed the issue when a billing calculator in the Edit Disk box was not updated based on the pricing and limits set for data store zones in a billing plan.5.5
CORE-12234Fixed the issue when libguesfs used cache directories that were not unique per each transaction on CloudBoot backup servers.5.5
CORE-12238Fixed the issue when the vCD users and their VSs were successfully suspended in OnApp but remained powered on in vCD.5.5
CORE-12252Fixed the issue when running s recipe on a VS failed for users who had Cyrillic characters in the first or last name.5.5
CORE-12289Fixed the issue when configuration was applied despite a user clicking the Cancel button at the Settings > Configuration page on CP.5.5
CORE-12312

Fixed the issue when a unique machine-id file was not created for each newly created virtual server that caused all VSs to have an identical machine UUID.

5.0-5.5
CORE-12322Fixed the issue when IDE and Virtio disks added to a guest OS were not indexed separately per bus.5.5
CORE-12355Fixed the issue when CoreOS or application server templates that were published to Federation could be automatically selected
while creating the container or application server.
5.0-5.5
CORE-12388Fixed the issue when Timeout::Error was returned in the Bunny gem instead of Bunny::ClientTimeout or Bunny::ConnectionTimeout 
during the backup scheduling.
5.5
CORE-12406Fixed the issue when sometimes a network identifier was changed after detaching a network from a compute resource or compute zone.5.4-5.5
CORE-12418Fixed the issue when the disks per virtual server limit (15 disks per VS) was applied for vCD and vCenter virtual servers. 5.5
CORE-12420Fixed the issue when the Redis memory usage was bloating because of the cached memory_lua script.5.0-5.5
CORE-12501

Fixed the issue when the 404 Page Not Found Error was displayed on the Network Interfaces page for a load balancer
because of an uninitialized constant NetworkInterfacesController.

5.5
CORE-12655Fixed the issue when as a result of the failed motion of a federated virtual server the PrepareMotion transaction was marked as Complete
and the dependent transactions were left in the pending state instead of PrepareMotion marked as Failed and dependent transactions cancelled.
5.5
CORE-12694Fixed the issue when an auto-generated password was not updated on the OnApp CP after editing guest customization for a vCD virtual server
until the VS was rebooted.
5.5
CORE-12719Fixed the issue when users faced the 404 Page Not Found Error while clicking the template label on the VS overview page. 5.5
CORE-12727Fixed the issue when the transaction for removing Zombie Disks could use any backup server to remove disks instead of only the BS attached to
a compute zone.
4.0-5.5
INFRA-79Fixed the issue when it was impossible to import SSL certificates to a High Availability cloud via UI because the PropagateSslCertificate
transaction was missing.
4.3-5.5
INFRA-340Fixed the issue when the HAReconfigureComputeResources transaction failed because there was an offline CloudBoot compute resource on a system
that was not skipped during the update.
5.0-5.5
INFRA-343Fixed the issue when users were suggested to add an IP address of a High Availability Control Panel to a White List instead of their public IP addresses.5.5
INFRA-344Fixed the issue when a user who logged in to CP via a VIP address could not create a vApp if different time zones were set on nodes
in a High Availability cluster.
5.5
INFRA-345Fixed the issue when High Availability services were not started during a cluster creation because the /etc/init.d/<service_name> start 
command was used instead of systemctl start <service_name>.
5.5
INFRA-346Fixed the issue when RabbitMQ nodes were not added to a Message Queue cluster because of the incorrect handling of a process name of erlang.5.4-5.5
INFRA-347

Fixed the issue when after deploying a High Availability cluster, data centers were not detected by the Pacemaker service.

5.5
INFRA-383Fixed the issue when the EnsureHypervisorOffline process used ping instead of ping6 for VSs with IPv6 addresses.5.0.-5.5
INSTALLER-348Fixed the issue when the installer did not manage the Xen Dom0 maximum memory value that was set via a kernel option in the boot loader.All versions
INSTALLER-351Fixed the issue when incorrect guest statuses were reported for compute resources with 400 and more virtual servers.
Updated the vnc_ports.sh script to increase the speed of the VNC ports reporting via SNMP.
All versions
INSTALLER-354Fixed the issue when Monit managed OnApp daemon via the onapp_daemon.sh instead of /etc/init.d/onapp InitV service.5.5
INSTALLER-368

Fixed the issue when the installer did not manage a Dom0 maximum memory value on static Xen compute resources if the value was not
in the Grub configuration file.

5.5
INSTALLER-379Fixed the issue when the SQL query in httpd.onapp.conf.tmpl was incorrect for the vCenter console.5.5
STORAGE-2117Fixed the issue when the disk repair process failed during activation of stripes and copies. 5.2-5.5