OnApp 6.2 Patch 2 CloudBoot Update (6.2.0-171)

5 March 2020

This document provides information on improvements, as well as the upgrade instructions for CloudBoot.

The following packages have been released for CloudBoot:

  • onapp-ramdisk-centos6-kvm-6.2.0-17.noarch.rpm
  • onapp-ramdisk-centos6-xen-6.2.0-17.noarch.rpm
  • onapp-ramdisk-centos7-kvm-6.2.0-17.noarch.rpm
  • onapp-ramdisk-centos7-xen-6.2.0-17.noarch.rpm

Improvements & Fixes

KeyRelease NotesAffects Version/s
STORAGE-2187Improved the node selection algorithm for disk creation and now the best nodes are selected for vDisk redundancy after the score calculation.
STORAGE-2206

The loading speed of some pages in Control Panel was low if these pages were related to Integrated Storage.

STORAGE-2210Increased the loading speed of Compute Resources and Compute Zones pages in Control Panel.
STORAGE-2211

Now you are not limited in node and vDisk functionality regardless of the nodes' version in your IS data store.

CLOUDBOOT-585

Updated the kernel version for CentOS6 KVM ramdisk to 2.6.32-754.25.1.el6.x86_64 .

CLOUDBOOT-586

Updated the following components for CentOS7 KVM ramdisk:

  • kernel version to 3.10.0-1062.12.1.el7.x86_64 to address the CVE-2019-14901 issue
  • XFS filesystem driver sources version to 3.10.0-327.36.3.el7.x86_64 compiled against the kernel 3.10.0-1062.12.1.el7.x86_64 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 from the kernel 3.10.0-1062.12.1.el7.x86_64 compiled with R/W support patch
  • libvirt version to 4.5.0-23.el7_7.5
CLOUDBOOT-588Updated OnApp Storage with the onappstore-6.2-8666-master.x86_64.rpm ramdisk images for CloudBoot.
CLOUDBOOT-589

Updated the following components for CentOS7 Xen ramdisk:

  • kernel version to 4.9.212-36.el7.x86_64
  • UFS file-system sources from the kernel 4.9.212-36.el7.x86_64 compiled with super-ufs_fs_write.patch patch
  • WireGuard kernel module(s) version 0.0.20190702 built against kernel version 4.9.212-36.el7.x86_64
CLOUDBOOT-590

Updated the following components for CentOS6 Xen ramdisk:

  • kernel version to 4.9.212-36.el6.x86_64
  • UFS file-system sources from the kernel 4.9.212-36.el6.x86_64 compiled with super-ufs_fs_write.patch patch
  • WireGuard kernel module(s) version 0.0.20190702 built against kernel version 4.9.212-36.el6.x86_64
STORAGE-2165

Now you can repair vDisks for datastores with 4 stripes and 2 copies successfully.

6.0 Patch 7

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.2.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.