Virtuozzo OnApp 5.0.0-82 Update
| Release Notes | Affects Version/s |
|---|---|
| Improved permission functionality for 'rbtmgr' user. | |
| Fixed the issue with the 'administrator' tag assignment. | |
| Changed federation tier price measurement for data received and data sent from $/hr to $/Gb. | |
| Added an error message to the Virtuozzo OnApp log when Virtuozzo OnApp Engine loses connection with RabbitMQ. | |
| Added a connection check before running rake onapp:upgrade. | |
| Added ability to use Zero dependency Erlang for running RabbitMQ. | |
| Added directive to the Apache webserver config file to disable TRACE/TRACK http requests. | |
| Fixed the issue with deletion of IP address for VS built from ISO if it is powered on. | 5.0 |
| Fixed the issue when "RebuildNetwork" transaction was scheduled while removing an IP for VS built from ISO. | 5.0 |
| Fixed the issue with transaction, which was not presented in the rabbitmq queue. | 5.0 |
| Fixed the issue when backup server on CentOS 6 was marked as CentOS 5 during the data loss via snmp. | 5.0 |
| Fixed a wrong route for backup target ID. | 5.0 |
| Fixed the issue with API Backups Search. | 5.0, 5.1, 5.2 |
| Resolved problems with API call "Add VS" after update from Virtuozzo OnApp 4.1 to 5.0. | 5.0, 5.2 |
| Fixed the issue when the statistics for vDC were not retuned by API if data store was deleted. | 5.0, 5.1 |
| Fixed the issue with firewall rules for DR Shadow VSs. | 5.0 |
| Fixed the issue when Configuration could not be updated. | 5.0 |
| Fixed the issue when transactions were processed regardless of their start_after value after Virtuozzo OnApp Engine restart. | 5.0, 5.1 |
Patch Installation
To apply the patch into Control Panel (running 5.0.0 version), run the following commands:
Update the Control Panel installer:
1# yum update onapp-cp-installRun the Control Panel installer:
1# /onapp/onapp-cp-install/onapp-cp-install.sh
Patch Installation for Clouds with High Availability Control Panel
To apply the patch for clouds with High Availability Control Panel enabled:
Switch the cloud to maintenance mode at Control Panel > Sysadmin Tools > Control Panel Maintenance. Run the following commands on all three Control Panel servers:
Unmanage RabbitMQ service:
1# crm resource unmanage onapp-mq-clusterStop rabbitmq-server on each node:
1# service rabbitmq-server stopUpgrade the Virtuozzo OnApp installer package:
1# yum -y update onapp-cp-install rabbitmq-server rabbitmq-admin erlangStart rabbitmq service on all nodes:
1# service rabbitmq-server startStart the RabbitMQ service on the node on which the RabbitMQ service was stopped last of all. Then start RabbitMQ on other nodes.Ensure that RabbitMQ cluster is working:
1# rabbitmqctl cluster_statusRun 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 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=falseEnabling 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.