OnApp 6.0 Patch 7 CloudBoot Update (6.0.0-290)

15 June 2020

This documents provides information on improvements and fixes, as well as the upgrade instructions for CloudBoot.

The following packages have been released for CloudBoot:

  • onapp-ramdisk-centos6-kvm-6.0.0-49.noarch.rpm
  • onapp-ramdisk-centos6-xen-6.0.0-49.noarch.rpm
  • onapp-ramdisk-centos7-kvm-6.0.0-49.noarch.rpm
  • onapp-ramdisk-centos7-xen-6.0.0-49.noarch.rpm

Improvements & Fixes

Key

Release Notes

Affects Version/s

CLOUDBOOT-633

Updated OnApp Storage with the onappstore-6.0-7591-6.0.x86_64.rpm ramdisk images for CloudBoot 6.0 Patch 11.

CLOUDBOOT-634

Updated the following components for CentOS 6 KVM ramdisk:

  • A kernel version to 2.6.32-754.29.2.el6.x86_64 to address the CVE-2020-10711 issue
  • A qemu-kvm version to 0.12.1.2-2.506.el6_10.7 compiled with --enable-io-throttling to addres RedHat bz#1791680 and bz#1798966 issues

CLOUDBOOT-605

CLOUDBOOT-606

CLOUDBOOT-607

CLOUDBOOT-609

Updated the Xen version for CentOS 7 to 4.10.4.42.g24d62e1262-1.el7 to address the XSA-318/CVE-2020-11742, XSA-313/CVE-2020-11740, CVE-2020-11741, XSA-314/CVE-2020-11739, and the XSA-316/CVE-2020-11743 issue.

6.0
CLOUDBOOT-611If VNC WebSocket and VNC Display port were not available after updating OnApp software with WebSocket implementation, the Cannot recv data: Connection reset by peer error appeared in logs until the VS reboot.6.0 Patch 10
CLOUDBOOT-624Updated the Xen version for CentOS 7 Xen ramdisk to 4.10.4.42.g24d62e1262-1.el7 to address the following issues: XSA-318/CVE-2020-11742, XSA-316/CVE-2020-11743, XSA-314/CVE-2020-11739, XSA-313/CVE-2020-11740,CVE-2020-11741.6.0
STORAGE-2238If you tried to rebalance vDisks via API call, the transaction failed with a fatal error.6.0 Patch 9
STORAGE-2247If you tried to delete an already deleted vDisk via API call, the request failed, but there were redundant retry attempts in logs.6.0 Patch 10

Upgrade CloudBoot Packages

  • Create a backup of the /tftpboot directory in case the storage packages rollback is needed.
  • Power off Windows virtual servers before proceeding to the following procedures.

To upgrade the OnApp Storage packages, follow the next procedure.

  1. Upgrade the repo (run on Control Panel box):

    1
    
    # yum -y update http://rpm.repo.onapp.com/repo/onapp-repo-6.0.noarch.rpm
    
  2. Update the onapp -store-install package (run on Control Panel box):

    1
    
    # yum update onapp-store-install
    
  3. Update the following packages (run on Control Panel box):

    1
    2
    3
    4
    5
    6
    
    # yum update onapp-ramdisk-tools 
    # yum update onapp-ramdisk-centos6-xen 
    # yum update onapp-ramdisk-centos6-kvm 
    # yum update onapp-ramdisk-centos7-xen 
    # yum update onapp-ramdisk-centos7-kvm 
    # yum update onapp-ramdisk-centos7-default
    
    After the packages installation, go to the Control Panel’s Settings menu > Configuration and click the Save Configuration button.
  4. Run the script:

    1
    
    # /onapp/onapp-store-install/onapp-store-install.sh
    
    Be aware that the disk-less nodes password is the root password for the CloudBoot compute resources. By default it is blank.

    When run in the interactive mode, enter the required information.

To upgrade CloudBoot backup servers, refer to the Upgrade Guide. The “Simple Reboot” and “Migrate and Reboot” options are available.

If you want to update CloudBoot compute resources only to remove the accelerator issue (onapp-messaging service), you can use the liveUpdate procedure not to reboot compute resources:

1
liveUpdate updateToolstack hv_ip force

Where:

  • hv_ip - IP of the compute resource.