6.8 Stable Release Notes

12 April 2023

We are happy to introduce OnApp 6.8 Stable. This document lists features, improvements, and fixes implemented for all available OnApp components within the 6.8 Stable.  

Before You Upgrade

You can update to OnApp 6.8 Stable from OnApp 6.7. 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.8. You can also check other features and improvements and see the list of issues that were fixed in OnApp 6.8.

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.

User Service Add-on

Added new functionality, User Service Add-on, which provides the ability to add services to a user that can be run in the whole Control Panel. 

Live migration improvements 

Improved Live Migration with flexible configuration of the auto-converge parameters and max limits for hot migration transactions.

Configurable live migration auto-converge

Updated Virtual Servers with new Auto-Converge functionality for Hot Migration, which allows to throttle CPU and reduce the frequency of VM operations.

CPU Topology

Added CPU Topology, including the number of cores per socket, to vCenter virtual server, along with the ability to edit it.

Virtual Servers

Added new functionality to virtual servers, including the ability  to view and manage virtual servers shared via vApp, set the Virtual Servers page or the Service Catalog page as the main page, and  access console at the Virtual Servers page.

Features & Improvements

Type

Key

Release Notes

OnApp Cloud

Feature

PB-85

Added new functionality, User Service Add-on, which provides the ability to add services to a user that can be run in the whole Control Panel.
Feature

PB-128

Improved Live Migration with flexible configuration of the autoconverge parameters and max limits for hot migration transactions.

Feature

PB-129

Updated Virtual Servers with new Auto-Converge functionality for Hot Migration, which allows to throttle CPU and reduce the frequency of VM operations.

Improvement

TA-538

You can now configure the size of the snapshot taken to back up a virtual disk.

Improvement

TA-706

Optimized the service rake task db:cleanup:log_items; added the production_db_cleanup_log_items.log file with the details on the start and end time of the rake task and the number of log items, which provides the possibility of tracking the execution of the task.

Improvement

TA-844

You can now click the Usage Statistics tab and select the appropriate option at the user details page to view user statistics, virtual server statistics, and service add-on statistics.

Improvement

TA-967

At the Edit Service Add-ons page, in the events table, added the Run as option showing the user type that defines the user's privilege level applied to their recipe scripts.

Improvement

TA-983

Added the Create New Group button at the Service Add-on Store page.

Improvement

TA-1058

Added the Create New Service Add-on button at the List Service Add-ons page.

Improvement

TA-1065

Added the Create New Recipe button at the Create Recipes page.

Improvement

TA-1067

Added the Create New Recipe Group button at the Recipe Groups page.

Improvement

TA-1069

Added the Create New Template Group button at the Template Store page.

Improvement

TA-1070

Added the Create New My Template Group button at the My Template Groups page.

Improvement

UIUX-15

Updated UI at the Blacklist Domain Domains page.

Improvement

UIUX-16

Updated UI at the Purge page.

Improvement

UIUX-25

Updated UI at the Virtual Routers page.

Improvement

UIUX-26

Updated UI at the NSX-V Edge Gateways, Edit NSX-V Edge Gateway, Edit NSX-V Edge Gateway External Networks, Edit NSX-V Edge Gateway Default Gateway, Edit NSX-V Edge Gateway IP Settings, Edit NSX-V Edge Gateway Rate Limits, NSX-T Edge Gateways, and Edit NSX-T Edge Gateway pages.

Improvement

UIUX-30

Updated UI at the Template Store page.

Improvement

UIUX-33

Updated UI at the Service Add-on Store page.

Improvement

UIUX-35

Updated UI at the Recipe Groups page.

Improvement

UIUX-52

Updated UI at the Locales and Locale pages.

Improvement

UIUX-131

Updated UI at the Virtual Router IPnet page.

Improvement

UIUX-159

Updated UI at the Catalogs, Catalog, Edit Catalog, and New Catalog pages.

Improvement

UIUX-160

Updated UI at the vApps, vApp, Edit vApp, Starting and Stopping Virtual Servers, Create vApp Network, and Add vApp to Catalog pages.

Improvement

UIUX-161

Updated UI at the vCloud Resource Pools, vCloud Resource Pool, and Provider Resource Pools pages. 

Improvement

UIUX-162

Updated UI at the Orchestration Models, Orchestration Model, Orchestration Model Edit, and Orchestration Model New pages.

Improvement

UIUX-163

Updated UI at the Organizations, Organization, and Add New Organization pages.

Improvement

UIUX-164

Updated UI at the CDN SSL Management, SSL Certificate, Edit SSL Certificate, and Add New SSL Certificate pages.

Improvement

UIUX-165

Updated UI at the Operator Dashboard page.

Improvement

UIUX-166

Updated UI at the Compute Zones, Add New Compute Resource, Compute Resource, Setting for This Compute Resource, Assets, Add New Compute Zone, and Edit Compute Zone pages.

Improvement

UIUX-167

Updated UI at the Restrictions Sets, Restrictions Set, Edit Restrictions Set, and Create New Restrictions Set pages.

Improvement

UIUX-168

Updated UI at the Roles, What Can This Role Do?, Edit Role, Create New Role, Set Approvals, and Role Templates pages.

Improvement

UIUX-169

Updated UI at the User Groups, Edit User Group, Add a New User Group, User Group Additional Fields, Edit User Group Additional Field, and Add New User Group Additional Field pages and the page that displays user group details.

Improvement

UIUX-170

Updated UI at the Buckets, Access Controls, Rate Cards, Edit Bucket Details, and Add New Bucket pages.

Improvement

UIUX-171

Updated UI at the Payments for Users page.

Improvement

UIUX-172

Updated UI at the Instance Packages page.

Improvement

UIUX-179

Updated UI at the Resolvers, Edit Resolver, and Add New Resolver pages.

Improvement

UIUX-180

Updated UI at the Backup Resources, Backup Resource, Backup Servers, Backups, Hardware Info, Edit Backup Server, Add New Backup Server, Backup Server Zones, Backup Server Zone Details, Edit Backup Server Zone, Add New Backup Server Zone, Auto-Backup Presets, VS Auto-Backup Presets Details, Edit Auto-Backup Presets, Schedules, and Edit Schedule pages.

Improvement

UIUX-181

Updated UI at the Data Stores, Data Store Details, Edit Data Store, Disks, Data Store Zones, Edit Data Store Zone, Add New Data Store Zone, and IO Limits pages.

Improvement

UIUX-182

Updated UI at the SAML ID Providers page.

Improvement

UIUX-183

Updated UI at the Hardware Info page.

Improvement

UIUX-184

Updated UI at the Licensing page.

Improvement

UIUX-185

Updated UI at the Application Configuration page.

Improvement

UIUX-186

Updated UI at the System Currencies page.

Improvement

UIUX-188

Updated UI at the Approvals page.

Improvement

UIUX-191

Updated UI at the SSH-Keys, SSH-Key, Edit SSH-Key, and Create SSH-Key pages.

Improvement

VMWARE-787

Added the ability to copy the root password of a virtual server to the clipboard with in the Login box at the Virtual Server Details page.

Improvement

VMWARE-870

You can now set the Virtual Servers page or the Service Catalog page as the main page in the Theme configuration.

Improvement

VMWARE-901

You can now access console at the Virtual Servers page from the list of VSs.

Improvement

VMWARE-1025

Now, you can view the status of virtual service add-ons or system service add-ons assigned to a virtual server at the Service Add-ons page.

Improvement

VMWARE-1091

Now, you can force remove virtual server service add-ons and system service add-ons assigned to a virtual server if you are an owner of the virtual server or granted the Administrator role or the vCloud Organization Administrator role.

vCenter and vCloud

Feature

PB-129

Updated Virtual Servers with new Auto-Converge functionality for Hot Migration, which allows to throttle CPU and reduce the frequency of VM operations.

Feature

VMWARE-217

Added CPU Topology, including the number of cores per socket, to vCenter virtual server.

Feature

VMWARE-553

Added the ability to change label, hostname, and password when cloning vCenter virtual servers.

Feature

VMWARE-555

Now, the correct number of RAM is shown when creating VS in the vCenter.

Feature

VMWARE-677

Added the ability to view and manage virtual servers shared via vApp.

Improvement

VMWARE-937

Added the ability to edit CPU Topology to vCenter virtual server.

Improvement

VMWARE-947

Now, only the correct type of disk migration, Hot Storage Migration, is specified in the Type box when migrating vCenter virtual server disks.

Improvement

INSTALLER-589

Updated the Gem passenger to the 6.0.14 version.

Improvement

INSTALLER-590

Now the onapp-storage-overlay-kvm RPM package does not provide the /usr/bin/ioping binary and the /etc/cgconfig.conf config directly to avoid possible conflicts.

Improvement

INSTALLER-591

Enhanced the Redis installer for the Control Panel functionality.

CloudBoot

Improvement

CLOUDBOOT-804

Updated the following components for CentOS7 KVM RAMDisk:

  • CentOS version to 7.9.2009

  • kernel version to 3.10.0-1160.66.1.el7.x86_64

  • libguestfs 1.36.10-6.2.el7.onapp built with the sparse files handling patch

  • XFS filesystem driver sources to version 3.10.0-1160.66.1.el7.x86_64 compiled with the kernel version 3.10.0-1160.66.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 the kernel version 3.10.0-1160.66.1.el7.x86_64 compiled with R/W support patch

Improvement

CLOUDBOOT-805

Updated kernel version to 3.10.0-1160.66.1.el7.x86_64 for CentOS7 default RAMdisk.

Improvement

CLOUDBOOT-809

Included onappstore-6.7-9602-master.x86_64.rpm in all RAMDisks and fixed controller indexing for diskhotplug operations.

Fixes

Type

Key

Release Notes

Affected Versions

INSTALLER-586

When running the onapp-hv-config.sh and onapp-bk-config.sh configuration scripts, the storage API service protection with iptables fail with an error on static compute resources and backup servers.

6.5 - 6.7

SUPPORT-3588

The resources must not be placed into the folders on the vCenter side for proper synchronization with the Control Panel. 

6.0 - 6.7

TA-469

An incorrect error message appeared when prefetching CDN resource content with an empty path via API.

6.6 - 6.7

TA-554
(SUPPORT-3462)

The monthly price for service add-ons was not included in the Total cost with discount box at the User Information page and was not available at the Usage Statistics page.

5.6 - 6.7

TA-575
(SUPPORT-3538)

A Windows-based virtual server built on the local data store could not be restored from backups because the backup files were searched for on the compute resource and not on the backup server.

6.6 - 6.7

TA-598
(SUPPORT-3517)

A virtual server failed to start from ISO if the disk was assigned from a different virtual server. 

6.2 - 6.7

TA-784
(SUPPORT-3564)

You could not cancel a running transaction if the task PID was not found on the server.

6.6. - 6.7

TA-787

The RestoreBackup transaction failed for a FreeBSD-based virtual server.

6.7

TA-790

The db:increase_datetime_precision rake task failed when the created_at column of the DB table had a current_timestamp default.

6.3 - 6.7

TA-813

If you specified the same value both in the Network Address and Network Gateway boxes when configuring an appliance network on the Infrastructure Wizard menu, the system saved the network address and network gateway and did not show you the validation message. 

6.7

TA-814

At the User Information page, one of the column headers of the Prices table, Backups, was named incorrectly.

6.6 Edge 3 - 6.7

TA-817

If the limit of digits in the Monthly price box was exceeded when creating a new bucket on the Bucket & User Wizard menu, a 500 Internal Server Error appeared instead of a validation message.

6.7

TA-819

You could create two identical roles with the same label after clicking the Save button several times when adding a new role.

6.7

TA-820

You could create multiple identical payments after clicking the Save button several times when adding a new payment.

6.7

TA-821

When creating an instance package and clicking the Save button several times, multiple identical instance packages with the same label were created.

6.7

TA-830

The label of a bucket containing more than 100 characters did not fit in the label box when comparing two buckets on the Bucket & User Wizard menu.

6.7

TA-861

If the Acronis backup plugin was not installed, a 500 Internal Server Error appeared instead of the following message after updating Control Panel to a newer version:
"Configuration for `acronis` is missing."

6.5 - 6.7

TA-877

The installation of the system apps, such as PHP 8.0 and PHP 8.1, failed for an application server.

6.7

TA-945

You could delete a service add-on group that contained purchased service add-ons or unassign purchased service add-ons from a service add-on group.

6.0 - 6.7

TA-946

The billing data was still applicable in the database after unassigning a service add-on from the service add-on group added to the rate card or after removing a service add-on group added to the rate card.

6.0 - 6.7

UIUX-101

At the Virtual Server Details page, the status box that appears after scheduling transactions, such as editing, building, rebuilding a virtual server, etc., was displayed incorrectly.

6.5 Edge 5 - 6.7

UIUX-103

At the Virtual Server Details page, either redundant space appeared or not all the tabs fit in the tab bar.

6.5 Edge 5 - 6.7

UIUX-117

At the Application Configuration page, on the Interface tab, an empty box appeared in the Dashboard Stats list.

6.6 Edge 1 - 6.7

UIUX-190

Not all the tabs at the CDN Resource Details page fit in the tab bar.

6.7

UIUX-192

At the add-ons step of the virtual server creation wizard, the layout of the recipe details dialog was displayed incorrectly.

6.7

UIUX-195

At the Networks page, on the Shared tab, the Add New Network button was incorrectly displayed under the table.

6.7

UIUX-229

Header and Footer were not shown properly at the Approvals page.

6.7

VMWARE-164

When changing the label of the existing resource pool to match the label of the newly created resource pool, a resource pool with a duplicate label was updated.

6.4 - 6.7

VMWARE-171

When entering the label of the existing resource pool during the creation of a New Resource Pool, a resource pool with a duplicate label was created.

6.4 -6.7

VMWARE-458

Firewall and NAT rules for the NSX-V edge gateway created by OrgAdmin are not available by default. Edge gateway has to be added to the bucket to enable the services.

6.5 - 6.7


VMWARE-555

You could have faced an issue when your free RAM number was not the same on the OnApp and VCD sides.

6.2 - 6.7

VMWARE-719

Empty tooltips appeared when hovering over an instance without a description at the Service Add-on Store, List Service Add-ons, Recipe Groups, and Assigned Recipes pages and when pointing to the icon of an OVA without the specified operating system at the All OVAs page

6.3 - 6.7

VMWARE-843
(SUPPORT-3535)

CP Dashboard failed to pick up a local time zone.

6.6 - 6.7

VMWARE-909

The incorrect amount of monthly pricing was displayed at the Assign Service Add-on and Virtual Server Details pages.

6.5 Edge 2 - 6.7

VMWARE-932

The vCenter template parameter min_memory_size was not synchronized in CP if changed on vCenter.

6.5 - 6.7

VMWARE-946

A redundant pop-up window with the following message appeared at the Assign IP Address page when adding a new IP address to a vCenter non-Windows-based VS:
"You must rebuild network after any IP address changes"

6.6 - 6.7

VMWARE-960
(SUPPORT-3566)

Having the Read all Service Add-ons permission on and the Read any Virtual Server permission off you could view other users' virtual servers to which a service add-on was applied instead of seeing only your virtual servers with that service add-on.

6.6 - 6.7

VMWARE-997

You could delete a recipe if it was attached to a service add-on Run Recipe action event and the service add-on was assigned to a virtual server, template, or was bought.

6.7

VMWARE-1009

The ConfigureOperatingSystem transaction failed for a vCenter virtual server built on an Ubuntu template.

6.6 - 6.7

VMWARE-1020

After importing a vCenter virtual server to Control Panel and resetting the root password, logging in via console to the virtual server failed.

6.7

VMWARE-1075
(SUPPORT-3582)

The Services tab was missing on the page displaying the details of an NSX-V edge gateway.

6.7

VMWARE-1077

An incorrect error message appeared after saving an NSX-V IPSec VPN service with a wrong value specified when updating. 

6.3 - 6.7

VMWARE-1083
(SUPPORT-3583)

After refreshing the NAT Service page, a new NAT rule added to an NSX-V edge gateway disappeared from the list of edge gateways.

6.7

VMWARE-1086

When logging in to Control Panel via SSH and executing tail -f /onapp/interface/log/production_nsx.log, an error occurred in the production_nsx.log file.

6.7

VMWARE-1087

When the same non-default bucket was set for User group and User and the System Owner was imported from vCD, creating a network for the imported System Owner failed.

6.7

VMWARE-1227 (SUPPORT-3593)

After clicking Applied to VS button on Service Add-ons page for the Service Add-ons assigned to vApp templates, an internal server error was displayed.

6.7

VMWARE-1228 (SUPPORT-3589)

VCD VPN Sites were not showing in OnApp when importing the IPSEC VPN configuration.

6.7