You can upgrade from any version of Abiquo 3.0.0-GA or 3.x version to the latest Abiquo version.
Remember to stop services and check for queued jobs or conversions and perform a full backup. See Prepare to Upgrade Abiquo 3.x Versions UI configuration
|
This step must be done on all Abiquo servers, including Abiquo Management Server, Remote Services, KVM Servers and LVM Servers. |
yum remove abiquo-release* |
There is one package for each major version that installs base and update repositories. Please locate the abiquo-release-ee package of your destination version and install it with the following command. This example is for the latest Abiquo major version of 3.6.
yum localinstall http://mirror.abiquo.com/abiquo/3.6/os/x86_64/abiquo-release-ee-3.6.0-2.el6.noarch.rpm |
yum clean all && yum makecache |
yum update 'abiquo-*' |
This step must be done on the database server. |
Ensure your hostname is in your DNS or in your /etc/hosts file. |
abiquo-liquibase [-h DB hostname] [-P DB port] [-u user] [-p password] update |
There is a known issue with upgrades from 3.2 versions where the following message appears and the liquibase update fails:
This can be easily solved by executing the following command and retrying the abiquo-liquibase update command.
|
In 3.1 we introduced credentials encryption, so you will need to cypher your current credentials. Please follow these instructions: Upgrade from Abiquo 3.0.1 to 3.1 Now continue with the sections for the following 3.x versions |
Abiquo 3.2 requires a new Java Cryptography Extension (JCE) libraries for Java 8 so you will need to install the new encryption libraries. Upgrade from Abiquo 3.1.x to 3.2.x You must apply this script to the Remote Services Redis database: Upgrade from Abiquo 3.1.x to 3.2.x Now continue with the sections for the following 3.x versions |
Execute this script on the Abiquo Management Server: Upgrade from Abiquo 3.2.x to 3.4 And this other script on the Abiquo Remote Services: Upgrade from Abiquo 3.2.x to 3.4 Now continue with the sections for the following 3.x versions |
Execute this script on the Abiquo Management Server: Upgrade from Abiquo 3.4.x to 3.6 And this other script on the Abiquo Remote Services: |