6.6 Stable Release Notes

25 November 2021

We are happy to introduce OnApp 6.6 (6.6.0-18). This document lists features, improvements, and fixes implemented for all available OnApp components within the 6.6 Edges and 6.6 Stable.  

Before You Upgrade

You can update to OnApp 6.6 Stable from OnApp 6.5 or 6.6 Edges. For details, refer to the Upgrade Guide

To test the upgrade, you may first simulate the upgrade process in the test environment. For the instructions, refer to the Configuring Control Panel Environment for Simulation Purposes page. 

Highlights

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


Updated UI

We updated the user interface with the new look and feel for a number of pages. This version of the user interface is aimed to improve the user experience.




SDN Management

Upgraded the software-defined networking management with the improvements: 

  • Possibility to edit SDN network;
  • Validation for SDN managers host IP;
  • Possibility to set transit IP.





SAML Login

Now it is possible to hide SAML login buttons from the login page at Settings > Authentication > New SAML ID Provider button.




VMware Cloud Director Version 10.3

VMware Cloud Director and OnApp version 6.6 Stable is compatible with VMware Cloud Director 10.3






Veeam V11 Support for vCenter and vCloud

We started to support the latest Veeam version for vCenter and vCloud, Veeam 11, which protects against ransomware. 




Windows vCenter VS

Now you have the possibility to build virtual server in vCenter based on Windows 10 template. We have also improved the scripts responsible for vCenter Windows-based virtual server configuration. As a result, the provisioning time is reduced by approximately 40-50%.






NSX-T and NSX-V Edge Gateway Networks

Improved the functionality of NSX-T and NSX-V edge gateway networks. Starting from 6.6 version:

  • All the charges for edge gateway sub-allocated IPs are synchronized with billing to keep your invoices updated.
  • Edge gateway sub-allocated IPs are reported under an external network.
  • When the NSX-T edge gateway is imported from vCloud, the IP settings are imported as well. Accordingly, all changes in vCloud regarding the IP settings are synced with OnApp.
  • The rate limits for NSX-V edge gateways are accessible via API. You can use them if you want to create custom billing scripts.




Virtual Server Disks

  • Configurable Snapshot Size

Before OnApp 6.6, the snapshot to be taken to backup virtual disk occupied 10% of the virtual disk size in the data store. Thus, in order to make a backup, you should have had a free space of at least 10% of virtual disk size at nodes where virtual disk is allocated. Starting from 6.6, you can configure this size of a snapshot according to virtual disk size in info_hub.yml file.

  •  Virtio Mode

We added the possibility to enable or disable virtio mode when editing the disks of Windows-based virtual servers, application servers, ISO virtual servers, OVA virtual servers, and smart servers if the templates these servers are built on support kvm_virtio.





Clone VS

Cloning KVM-based virtual server option now allows you to change the hostname, password, and label from the original VS.


Windows Auto-Backups

Force Windows Auto-Backups is a new option that enhances the backup taking progress for Windows VSs. In particular, it takes the raw disk image backups and can be used as an extreme measure when the backup cannot be taken due to NTFS file system problems.






Features & Improvements

TypeKeyRelease Notes
OnApp Cloud

Feature

REFLEX-230Now you can enable force Windows auto-backups option at the Application Configuration page to enhance the backup taking progress for Windows VSs.

Improvement

REFLEX-260Improved encryption of the smtp_password parameter in the database.

Improvement

REFLEX-265 (SUPPORT-3454)Improved the creation of a default IP range when the add_default_ip_range parameter is set to 1.

Improvement

REFLEX-267Added ability to install Windows 2022 Server on virtual servers.

Improvement

TA-60
(SUPPORT-2808)
Now you can define the primary IP for the interface to be used as source IP for outgoing traffic by default.

Improvement

TA-75Now you can see and delete zombie networks from the Alerts page.

Improvement

TA-79Now it is possible to view a transit IP when checking the details of an SDN node, specify a transit IP when adding an SDN node to an SDN manager, and edit a transit IP. The IP of a node is automatically prepopulated both in the Add SDN node dialog box when creating a new SDN network and at the Connect SDN Network To SDN Node page when connecting a new SDN node to an existing SDN network.

Feature

TA-80Now it is possible to define if you want to shut down or reboot system with a Virsh destruction by enabling Force shutdown on power cycle failure option.

Improvement

TA-83
(SUPPORT-3075)

At the Logs page and in the Activity Log section of the Virtual Server Details page, it is now possible to cancel a TakeBackup transaction, which is running longer and exceeding the time set for a zombie transaction, for virtual servers, application servers, and smart servers.

Improvement

TA-93Now you can edit the label of an SDN network at the Edit SDN Network page.

Improvement

TA-114Improved validation to Host field at the Edit SDN Manager page.

Improvement

TA-117Now the city name and country name of a location appear if you click the location icon on the map at the Edge Locations step when creating a CDN resource or at the Edge Groups step when editing a CDN resource.

Improvement

TA-261
(SUPPORT-3401)

Added the CPU Blacklisted Flags table that lists CPU flags, which a virtual server should skip when starting, for a compute zone with the enabled Extended CPU Configuration option and a compute resource added to the compute zone with the enabled Extended CPU Configuration option.

Improvement

TA-268

The previously generated API keys, which were migrated from the previous versions, are now marked with at the User API Keys page so that you can easily define and replace them with new ones to increase security.

Improvement

TA-277It is impossible now to copy the API key into the API key description field while creating a new API key for security reasons. 

Improvement

TA-279
(SUPPORT-3418)
It is now possible to create a gateway that does not require authentication to send notifications.

Improvement

TA-281Disable plain password usage for API access option is now enabled by default.

Improvement

TA-303
(SUPPORT-3469)
Started to support the OpenDaylight Controller 0.14.0 version.

Improvement

TA-314
(SUPPORT-3454)
Improved the default IP range creation logic.

Improvement

TA-315Added the ability to show and hide at the CP login page for each provider to control which providers to show or hide for CP users. 

Improvement

TA-335Added new section, CPU blacklisted flags, which allied to the whole cloud, to the info_hub.xml file.

Improvement

TA-361Improved processing of CPU flags for compute zones with extended CPU configuration and compute resources with different CPU flags in the compute zone.

Improvement

UIUX-7

Updated UI at the CPU Usage for Virtual Server page.

Improvement

UIUX-10

Updated UI at the Autoscaling Configuration page.

Improvement

UIUX-11Updated UI at the Assigned Recipes page.

Improvement

UIUX-12Updated UI at the Custom Recipe Variable page.

Improvement

UIUX-13Updated UI at the Service Add-ons page.

Improvement

UIUX-14Updated UI at the Acceleration Reporting page.

Improvement

UIUX-17

Updated UI at the Network Interface page.

Improvement

UIUX-18

Updated UI at the Firewall Rules page.

Improvement

UIUX-19

Updated UI at the IP Addresses for Virtual Server page.

Improvement

UIUX-20Updated UI at the Disks page.

Improvement

UIUX-21Updated UI at the Edge Accelerator Details page.

Improvement

UIUX-22Updated UI at the Container Server Details page.

Improvement

UIUX-23

Updated UI at the Application Server Details page.

Improvement

UIUX-24Updated UI at the Load Balancer Cluster Details page.

Improvement

UIUX-27Updated UI at the Settings for This Compute Resource, Edit Compute Resource Details, CPU Configuration, Hardware Info, Data Stores for Compute Resource, Backup Servers for Compute Resource, and Networks for Compute Resource pages.

Improvement

UIUX-29Updated UI at the Templates, System Templates, Available Templates, Available Upgrades, Active Installations, Template Details, Edit Template Details, System Service Add-ons, Custom Recipe Variables, Edit Custom Recipe Variables, and Set Custom Recipe Variables pages.

Improvement

UIUX-32Updated UI at the Service Add-ons page.

Improvement

UIUX-34Updated UI at the Recipes, Recipe Details, Edit Recipe, Create Recipe, Recipe Applied to Virtual Servers, and Run Recipe Once on Virtual Server(s) pages.

Improvement

UIUX-43Updated UI at the Settings page.

Improvement

UIUX-44Updated UI at the Software Licenses, Software License, Edit Software License, and Create New Software License pages.

Improvement

UIUX-48Updated UI at the Edge Accelerator Dashboard and Network pages.

Improvement

UIUX-49Updated UI at the Logs, Log Item Details, Compute Zone Failovers, Compute Zone Failover, Failover Compute Resource Properties, Iterations of Failover, Iteration of Failover, and Failed Actions pages.

Improvement

UIUX-50Updated UI at the Sysadmin Tools, Services Status, Control Panel Errors, Application Error, Activity Log, Zabbix Setup, Control Panel Maintenance, and Resource Diffs pages.

Improvement

UIUX-51Updated UI at the High Availability, High Availability Hosts, Host, Edit Host, Add New Host, Options, High Availability Clusters, Cluster, Add New Cluster, Edit Node, Communication Rings, and New Communication Ring pages.

Improvement

UIUX-54Updated UI at the Hardware Info and Custom Fields pages.

Improvement

UIUX-55Updated UI at the Location Groups page.

Improvement

UIUX-113

Updated UI at the Edit Guest Customization page.

Improvement

UIUX-118Updated UI at the Backups page.

Improvement

UIUX-119Updated UI at the Backup Resources page.

Improvement

UIUX-120Updated UI at the Recovery Points page.

Improvement

UIUX-121Updated UI at the Service Add-Ons page.

Improvement

UIUX-123Updated UI at the Custom Recipe Variables page. 

Improvement

UIUX-128

Updated UI at the Adjust Resource Allocations page. 

Improvement

UIUX-130Updated UI at the Snapshots for this Virtual Server page. 

Improvement

WIZ-73Added new permissionAllow user to set CPU topology, which allows the user to set CPU topology options for application server. 

Improvement

WIZ-517
(SUPPORT-3073)
Now we store disk partition UUIDs during backup procedure and restore disk partition UUIDs during backup restore procedure to solve the issues when the UUIDs are changed and VS refuses to boot.

Improvement

WIZ-752
(SUPPORT-3216)
Made UUID constant for virtual servers so now it does not change after VS reboots, shutdowns, etc.

Improvement

WIZ-782Control Panel now uses new images version 7.9 for Recovery Mode.

Improvement

WIZ-827
(SUPPORT-3471)
Now it is impossible to create a virtual server with non-printable characters in the label.

Improvement

WIZ-828
(SUPPORT-3457)
Now it is possible to enable or disable virtio mode when editing the disks of Windows-based virtual servers, application servers, ISO virtual servers, OVA virtual servers, and smart servers if the templates these servers are built on support kvm_virtio.

Improvement

WIZ-831Added ability to add more infrastructure to the existing compute zone via the Infrastructure Wizard menu.

Improvement

WIZ-851Added ability to change the label, hostname, and password when cloning KVM-based virtual servers.

Improvement

WIZ-890Added the new default Manage virtio bus for disks permission which gives the predefined Administrator role the possibility to enable virtio mode for the disks of Windows-based virtual servers of any users.

vCenter and vCloud

Improvement

VMWARE-165Sub-allocated IPs for NSX-V edge gateway are now reported under the IP settings section at the External Network Details page.

Improvement

VMWARE-166Now you can see the sub-allocated IPs for NSX-T edge gateways at the Edge Gateway Overview page.

Improvement

VMWARE-323Now the resource pool statistics show the total price for network usage, which includes the cost for all NSX-V edge gateway sub-allocated IP addresses.

Improvement

VMWARE-331Now you can see sub-allocated IPs for NSX-T edge gateways imported from vCloud on the Control Panel and use them for billing.

Improvement

VMWARE-357The edge gateway sub-allocated IPs are now completely synchronized with OnApp, so all the changes you make from vCloud side are visible on the Control Panel.

Improvement

VMWARE-426Reduced execution time of ConfigureOperatingSystem transaction.

Improvement

VMWARE-527Now at the Configure IP Settings step of NSX-V edge gateway creation Wizard, you can see only available IP addresses, which does not belong to other edge gateway sub-allocated IPs, in the corresponding drop-down list.

Improvement

VMWARE-530Started to support VMware Cloud Director version 10.2.2.

Improvement

VMWARE-543
(SUPPORT-3477)
Started to support Windows 10 virtual servers in VMware environment.

Improvement

VMWARE-545Now you can access NSX-V edge gateway rate limits via API request

Improvement

VMWARE-559All the changes of NSX-V edge gateway configuration sub-allocated IPs are now synchronized with billing so that the invoices are up to date.

Improvement

VMWARE-561The price for edge gateway now includes the price for sub-allocated IPs' usage.

Improvement

VMWARE-563Started to support Veeam Backup & Replication 11.

Improvement

VMWARE-569Now the get NSX-T edge gateway details API request returns data concerning API setting.  

Improvement

VMWARE-574

At the Summary page of the NSX-T edge gateway creation wizard, the enable distributed routing option is now marked with  if enabled and  if not.

Improvement

VMWARE-586

Now all the changes of edge gateway configuration sub-allocated IPs are synchronized in billing so that your invoices are up to date.

Improvement

VMWARE-589Now you can get the data regarding IP nets via get vCloud external network details API request.

Improvement

VMWARE-595When creating or editing a direct, routed, or isolated org network, the Shared option is not available for the NSX-T resource pool.

Improvement

VMWARE-621Now the Edge Gateway IP configuration is available via API.

Improvement

VMWARE-647Added ability to resync VCD virtual servers to synchronize the changes made on VMware side with OnApp.
Integrated Storage

Improvement

STORAGE-2475
(SUPPORT-3354)
Now you can configure the size of snapshot taken to backup virtual disk.

Improvement

STORAGE-2481Added new membership repair mechanism, onappstore repairmembership version 2.
Installer

Improvement

INSTALLER-556

Switched static compute resource and Control Panel installers into new recovery ISO version 7.9.

Improvement

INSTALLER-566

Updated Rails to 6.1.3.2 version.

Improvement

INSTALLER-568Built RPM packages for CentOS 7.x and 8.x to provide Ruby new version 2.7.3 and OnApp required Gems.

Improvement

INSTALLER-570Included /onapp/interface/tmp/pids path into onapp-cp RPM package.
CloudBoot

Feature

CLOUDBOOT-741

Updated the following components for CentOS7 KVM RAMDisk:

  • CentOS version to 7.9.2009
  • kernel version to 3.10.0-1160.25.1.el7.x86_64
  • XFS filesystem driver sources to version 3.10.0-327.36.3.el7.x86_64 compiled with the kernel version 3.10.0-1160.25.1.el7.x86_64 complied with the following patches:
    • xfs-make-xfs_bmbt_to_iomap-available-outside-of-xfs_.patch
    • iomap-Switch-from-blkno-to-disk-offset.patch
    • dax-give-DAX-clearing-code-correct-bdev.patch
  • UFS file-system sources to kernel 3.10.0-1160.25.1.el7.x86_64 compiled with R/W support patch
  • libvirt version to 4.5.0-36.el7_9.5

Improvement

CLOUDBOOT-754

Included onappstore-6.6-9312-master.x86_64.rpm into all RAMDisks.

Improvement

CLOUDBOOT-756Added onappstore-6.6-9372-master.x86_64.rpm into all RAMDisks.

Improvement

CLOUDBOOT-757

Updated the following components for CentOS7 KVM RAMDisk:

  • CentOS version to 7.9.2009

  • kernel version to 3.10.0-1160.31.1.el7.x86_64

  • XFS filesystem driver sources to version 3.10.0-1160.31.1.el7.x86_64 compiled with the kernel version 3.10.0-1160.31.1.el7.x86_64 complied with the following patches:

    • xfs-make-xfs_bmbt_to_iomap-available-outside-of-xfs_.patch

    • iomap-Switch-from-blkno-to-disk-offset.patch

    • dax-give-DAX-clearing-code-correct-bdev.patch

  • UFS file-system sources to kernel 3.10.0-1160.31.1.el7.x86_64 compiled with R/W support patch

Improvement

CLOUDBOOT-765

Updated the following components for CentOS7 KVM RAMDisk:

  • CentOS version to 7.9.2009
  • kernel version to 3.10.0-1160.42.2.el7.x86_64
  • XFS filesystem driver sources to version 3.10.0-327.36.3.el7..x86_64 compiled with the kernel version 3.10.0-1160.42.2.el7.x86_64 complied with the following patches
    • xfs-make-xfs_bmbt_to_iomap-available-outside-of-xfs_.patch
    • iomap-Switch-from-blkno-to-disk-offset.patch
    • dax-give-DAX-clearing-code-correct-bdev.patch
  • UFS file-system sources to the kernel version 3.10.0-1160.42.2.el7.x86_64 compiled with R/W support patch.

Improvement

CLOUDBOOT-766Updated kernel version to 3.10.0-1160.42.2.el7.x86_64 for CentOS7 default RAMdisk.

Improvement

CLOUDBOOT-768

Included onappstore-6.6-9428-master.x86_64.rpm into all RAMdisks.

Fixes

Type

Key

Release Notes

Affected Versions

CORE-18017
(SUPPORT-3468)
After you run `cd /onapp/interface/ && rake -T` cmd in console, there could appear warning.6.4 - 6.6 Edge 1

INSTALLER-569
(SUPPORT-3494)
There was an issue with the global locale configuration on CentOS 7 compute resources.6.0 - 6.6 Edge 2

REFLEX-253
(SUPPORT-3490)
If you had the VS with more than 50 recovery points, synchronization of recovery points and full synchronization could take more than 1 hour and up to 48 hours, respectively.6.5 - 6.6 Edge 3

REFLEX-261A cloned VS did not have a local read path.6.3 - 6.6 Edge 3

STORAGE-2402If you tried to create a storage controller without enough resources, the system did not show you the appropriate error.6.5 Edge 5 - 6.5

STORAGE-2404The error messages for diskhotplug-related transactions did not describe the errors accurately.6.5 Edge 5 - 6.5

STORAGE-2406It was impossible to repair storage nodes with delayed ping for backend nodes.6.5 Edge 5 - 6.5

STORAGE-2439Some slots could be missing in the diskhotplug list after the SANController service restart.6.5 Edge 5- 6.5 

STORAGE-2447Fencecheck name, DEFAULT_GENERATION_COUNT parameter, was not defined for CloudBoot compute resource with integrated storage.6.5

STORAGE-2452After you forgot a disk, it became partially online and couldn't be repaired, offline or online.6.5 Edge 5- 6.5 

STORAGE-2453Trying to resize a disk, you could see an error while the resize has happened.6.5 Edge 5- 6.5 

STORAGE-2461On a new installation, the performance value of new nodes did not match the physical hardware specifications for both Static and CloudBoot installs.6.0 - 6.6 Edge 2

STORAGE-2474
(SUPPORT-3390)
When a VS was fully-migrated between zones, the new disks were created without regards to local read policy on the destination zone. 6.2 - 6.6 Edge 1

SUPPORT - 3494

After a locale was set to non-English on compute resources, it was impossible to properly parse the output of commands and their exit codes.

6.0 - 6.6 Edge 4

TA-34It was impossible to add second SDN node to SDN manager.6.4 0 - 6.6 Edge 1

TA-46

The network interface label was not updated in the billing statistics after you changed it.6.0 Patch 11 - 6.5

TA-58
(SUPPORT-3348)
CDN bandwidth limit on the bucket did not wok as expected.6.3 - 6.6 Edge 2

TA-217
(SUPPORT-3426)

The backup network was not utilized during the migration of a Windows virtual server, which runs on a XEN compute resource, to KVM.

6.3 Patch 1 - 6.5

TA-305
(SUPPORT-3474)

You could face RDP/SSH interruptions during the hot migration of compute resources on Windows VS.6.3 - 6.6 Edge 3

TA-306

You could see an outdated OnApp repository in a log for DeployZabbixServerCentos7 transaction.6.5 Edge 2 - 6.5

TA-324
(SUPPORT-3481)
When configuring an SDN network for virtual router, it was impossible to assign IP address or vDisk to it.6.4 - 6.6 Edge 3

TA-326The bandwidth limit failed to be set according to the bucket if a CDN resource was not created.6.0 - 6.6 Edge 2

TA-338
(SUPPORT-3495)
SDN networks were not visible at the Resources step under the Network Configuration section of VS creation wizard if you did not have See all compute resources permission enabled.6.4 - 6.6 Edge 3

TA-346
(SUPPORT-3498)
While adding the SDN network interface to a VS, a user could see the associated compute resource in the Physical Network drop-down list.6.0 Patch 11 - 6.6 Edge 3

TA-447When purging content on a CDN resource, the incorrect limit of 1,000 paths instead of 1,300 paths you can specify in the Paths to Purge field was set.6.5 - 6.6 Edge 4

UIUX-151

When reassigning a location, which was removed from the Assigned Locations table and moved to the Available Locations table, to an edge group, was displayed instead of .

6.5 - 6.6 Edge 4

VMWARE-185
(SUPPORT-3420)

It was not possible to deploy a new vApp with the NIC0 set to None in VMware Cloud Director 10.2.1 version.6.3 - 6.4

VMWARE-222
(SUPPORT-3422)
The L1 stats collection for the vCenter failed with the error divided by 0 when trying to add empty cluster from vCenter to the Control Panel.6.4 - 6.6 Edge 1

VMWARE-248When you were creating a new compute zone, the VPC option was available in the Server type drop-down list when the license did not include it.6.0 Patch 12 - 6.6 Edge 1

VMWARE-286
(SUPPORT-3367)

It was impossible to upload the OVF/OVA templates *.nvram file in a cloud with vCloud integration.6.2 Patch 4 - 6.5

VMWARE-295 (SUPPORT-3442)Deletion of a backup resource with the installed Veeam or R1Soft backup plugins could fail with a 500 Internal Server Error message due to the recovery points and schedule jobs left in the database.6.6 Edge 3

VMWARE-419While deploying the orchestration model, it was impossible to assign decimal numbers for CPU allocation.6.2 Patch 2 - 6.6 Edge 2

VMWARE-462When uploading a file with the .iso extension to the vCloud, it did not appear on the Media tab, at the Catalog page.6.4 Edge 1- 6.6 Edge 3

VMWARE-495

When you added new IP sets for NSX-T firewall rules, those that were added before were not enabled and disappeared from the Sources and Destinations fields.6.5 Edge 6 - 6.5

VMWARE-496A user with the vCloud Organization Administrator role was redirected to the wrong page when clicking the Services tab at the NSX-T Edge Gateway page.6.5 Edge 6 - 6.6 Edge 3

VMWARE-514It was impossible to change values of hot_add_cpu\hot_add_memory from OnApp side for vCloud VSs6.3 - 6.6 Edge 3

VMWARE-539The Firewall Rules page did not refresh after a firewall rule was deleted.6.5 - 6.6 Edge 2

VMWARE-544

Compute resource's total_cpus value was blocking VS resize to higher a CPU number.6.0 - 6.5

VMWARE-554
(SUPPORT-3488)
It was impossible to rename vApps from OnApp UI if the description field in the DB was NULL.6.4 - 6.6 Edge 3

VMWARE-562An Ubuntu 18.04 LTS image failed during the deployment on the environment.6.5

VMWARE-612When creating a new auto-backup preset and selecting the Weekly option in the Period field, the checkboxes in the Days to run on field were duplicated.6.4 - 6.6 Edge 3

VMWARE-707After editing the label of a resource pool, the Expandable option was disabled automatically causing the following error:
"Fatal: InsufficientMemoryResourcesFault: The available Memory resources in the parent resource pool are insufficient for the operation."
6.4 - 6.6 Edge 4

WIZ-73
(SUPPORT-3297)
It was impossible to create an application server with the Use CPU Topology option enabled without Any action on application server permission switched on for a user.6.2 Patch 3 - 6.5

WIZ-169The hourly auto-backup preset for R1Soft was incorrect.6.0 Patch 10 - 6.5

WIZ-174
(SUPPORT-3279)
Building a virtual server on a compute resource with SolidFire could fail with Hostname not known error.6.0 Patch 10 - 6.5

WIZ-235
(SUPPORT-3324)
There was a wrong disk offline API call in Destroy Virtual Machine transaction for static servers' integrated storage.6.2 Patch 3 - 6.5

WIZ-545It was impossible to unassign a user from the database for an application server via UI from the List of Users Assigned to Database page.6.4 Edge 1 - 6.5

WIZ-848You could see 500 Internal Server Error when applying more then 200 firewall rules for a virtual server.6.4 - 6.6 Edge 1

WIZ-849
(SUPPORT-3485)

It was impossible to enable swap disk for virtual servers built from ISOs.6.4 - 6.6 Edge 2

WIZ-853The Baremetal Sever Details page did not work as expected.6.5 - 6.6 Edge 1

WIZ-868
(SUPPORT-3475)

It was impossible to create and edit a backup schedule without the Create new disk permission enabled.6.3 Patch 1 - 6.6 Edge 3