Virtuozzo OnApp 5.3.0-41 Update
| Release Notes | Affects Version/s |
|---|---|
| Updated the maximum RAM values that can be set when creating a server per virtualization type. | |
| Fixed an error which occurred during autoscaling rules creation. | 5.3 |
| Fixed the issue with routed org network deletion from OnApp. | 5.2 |
| Fixed the issue when the Control Panel was sending incorrectly formatted data to the Dashboard. | 5.3 |
| Fixed the issue with Cloud Score Scroll Bar. | 5.3 |
| Fixed the issue with running recipes on Control Panel under CentOS 7. | 5.3 |
| Fixed the issue when "Activate DRaaS" was not available after upgrade to 5.3. | 5.3 |
| Fixed the issue with boot-freebsd-onapp-3.5.iso availability for CloudBoot compute resource. | 5.3 |
| Fixed the issue when provider vDC and vDC instant statistics were not cleaned according to the "Time of instant statistics storage (days)". | 5.3 |
| Removed validation of price format which caused incorrect work of setting prices in plans. | 5.2, 5.3 |
| Fixed the issue when the delimiter could not be set as a dot. | 5.2, 5.3 |
Patch Installation
To apply the patch into Control Panel (running 5.3.0 version), run the Control Panel installer:
| |
Patch Installation for Clouds with High Availability Control Panel
Upgrade Control Panel Servers for Advanced HA Deployment
To apply the patch for clouds with the Advanced configuration of the High Availability Control Panel:
Switch the cloud to maintenance mode at Control Panel > Sysadmin > Control Panel Maintenance. Run the following commands on all Control Panel servers:
Issue the following command:
1# rpm -Uvh http://rpm.repo.onapp.com/repo/onapp-repo-5.3.noarch.rpmUnmanage RabbitMQ service:
1# crm resource unmanage onapp-mq-clusterStop rabbitmq-server on each node:
1# service rabbitmq-server stopUpgrade the Virtuozzo OnApp installer package on CP nodes:
1# yum -y update onapp-cp-installUpgrade the RabbitMQ packages on remote nodes:
1# yum -y update rabbitmq-server rabbitmq-admin erlangStart rabbitmq service on remote nodes:
1# service rabbitmq-server startEnsure that RabbitMQ cluster is working:
1# rabbitmqctl cluster_statusDelete old queues from the RabbitMQ cluster. This command should be run on any remote node without CP
1# rabbitmqctl list_queues | grep 0 | awk '{print $1}' | xargs -I qn python /usr/local/bin/rabbitmqadmin -u <user> -p <password> delete queue name=qn</password></user>You can find the
and parameters on the remote RabbitMQ nodes by using this command: 1# cat /onapp/onapp-rabbitmq/.rabbitmq.mgrRun the Control Panel installer:
1# /onapp/onapp-cp-install/onapp-cp-install.sh
After you have successfully run the previous commands on all Control Panel servers, issue the following commands on one of the CP servers:
Switch all nodes back online by running the following command once on any of the nodes:
1# crm configure property maintenance-mode=falseEnable monitoring onapp-mq-cluster:
1# crm resource manage onapp-mq-clusterEnable file synchronization on all nodes by running the following command once on any of the nodes:
1# crm resource start lsyncd-clusterEnsure that the lsyncd service is not started during the whole CP upgrade procedure.
Upgrade Control Panel Servers for Regular HA Deployment
To apply the patch for clouds with the Regular configuration of the High Availability Control Panel:
Switch the cloud to maintenance mode at Control Panel > Sysadmin Tools > Control Panel Maintenance.
Run the Control Panel installer on all three Control Panel servers:
1# /onapp/onapp-cp-install/onapp-cp-install.sh
After you have successfully run the previous commands on all Control Panel servers, issue the following two commands on one of the CP servers:
Switch all nodes back online by running the following command once on any of the nodes:
1# crm configure property maintenance-mode=falseEnable file synchronization on all nodes by running the following command once on any of the nodes:
1# crm resource start lsyncd-cluster