OnApp 6.0 Patch 3 CloudBoot Update

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-22.noarch.rpm
  • onapp-ramdisk-centos6-xen-6.0.0-22.noarch.rpm
  • onapp-ramdisk-centos7-kvm-6.0.0-23.noarch.rpm
  • onapp-ramdisk-centos7-xen-6.0.0-23.noarch.rpm


On this page:

Improvements & Fixes

Key

Release Notes

Affects Version/s

CLOUDBOOT-368

Re-implemented logic of how the CPU cores number is calculated on CloudBoot Xen compute resources based on CentOS 6 and CentOS 7.


CLOUDBOOT-369

The websocket parameter is now returned for CentOS 7 KVM compute resource with snmp statistics.


CLOUDBOOT-371

Updated a kernel version for CentOS 6 KVM ramdisk to 2.6.32-754.10.1.el6.x86_64.


CLOUDBOOT-374

Updated a libvirt version for CentOS 7 Xen ramdisk to 4.1.0-3.xen410.el7.


CLOUDBOOT-376

Updated a Xen version for CentOS 6 ramdisk to 4.8.5-1.el6.


CLOUDBOOT-385

Updated the following components for CentOS 7 KVM compute resources:

  • CentOS to 7.5.1804

  • A kernel version to 3.10.0-957.5.1.el7.x86_64

  • A libvirt version to 4.5.0-10.el7_6.4

  • An XFS filesystem driver sources version to 3.10.0-327.36.3.el7.x86_64 based on a kernel version 3.10.0-957.5.1.el7.x86_64 with xfs-make-xfs_bmbt_to_iomap-available-outside-of-xfs_.patch, iomap-Switch-from-blkno-to-disk-offset.patch, and dax-give-DAX-clearing-code-correct-bdev.patch patches

  • A UFS filesystem driver sources version based on a kernel version 3.10.0-957.5.1.el7.x86_64 compiled with a R/W support patch


STORAGE-771

You can run liveUpdate listHVs with the -nc option while updating CloudBoot compute resources. The option allows to skip a confirmation box that appears for each unknown host on the list.  


STORAGE-1551

Added iptables rules to storage nodes on all CloudBoot compute resources to block access to Port 8080 from all sources except for a storage network and localhost.


STORAGE-2115

Fixed an issue when you could not enable NVMe as a storage device for Xen-based CloudBoot compute resources from Control Panel UI.

5.0-6.0


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:

    CP_host# rpm -Uvh http://rpm.repo.onapp.com/repo/onapp-repo-6.0.noarch.rpm
  2. Update the onapp-store-install package:

    bash# yum update onapp-store-install
  3. Update the following packages:

    bash# yum update onapp-ramdisk-tools
    bash# yum update onapp-ramdisk-centos6-xen
    bash# yum update onapp-ramdisk-centos6-kvm
    bash# yum update onapp-ramdisk-centos7-xen
    bash# yum update onapp-ramdisk-centos7-kvm
    bash# 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:

    CP_host# /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.