-
DarkLight
Updating - Specific Releases
-
DarkLight
Overview
In some cases, it may be desirable to update to a specific release of Matillion ETL. We advise that customers always update to the latest version, or contact support.
There are three possible scenarios for updating between specific releases, and each requires a different process. Select the scenario which applies to you:
- Updating from version 1.60 or later.
- Updating from a version pre-1.60 to version 1.60 or later.
- Updating from a version pre-1.60 to another version pre-1.60.
For interim releases, you can only update to the most recent interim release pertaining to a specific major release.
Always backup your instance before performing any updates.
Updating from version 1.60 or later
You may need to ensure that the following URL is whitelisted first:
artifacts.matillion.com
- Check the version of your Matillion ETL instance by issuing the following command from an SSH session as root:
yum list installed matillion*
The following package should appear:
matillion-universal.noarch
- Check package availability with this command:
yum list available matillion-universal --showduplicates
-
To upgrade to a specific version, by default choose the latest point release inside the 1.x version. For example, you might choose
matillion-universal.noarch 1.64.11-1
. -
Using the above example, you would then stop the Tomcat service and install your selected version, like so:
service tomcat stop
yum update matillion-universal-1.64.11-1
- Finally, restart the Tomcat server:
service tomcat start
Updating from a version pre-1.60 to version 1.60 or later
- Check the version of your Matillion ETL instance by issuing the following command from an SSH session as root:
yum list installed matillion*
You should see two packages:
matillion-emerald.noarch
matillion-emerald-cdata.noarch
- Use the
yum swap
command to allow updating to version 1.60 or newer. There are two forms of this command.
If you don't have a BYOL (Bring Your Own Licence) version of Matillion ETL, use:
yum swap matillion-emerald matillion-universal-1.64.8-1
If you do have a BYOL version of Matillion ETL, use:
yum swap matillion-emerald-byol matillion-universal-1.64.8-1
- Check package availability with this command:
yum list available matillion-universal --showduplicates
-
To upgrade to a specific version, by default choose the latest point release inside the 1.x version. For example, you might choose
matillion-universal.noarch 1.64.11-1
. -
Using the above example, you would then stop the Tomcat service and install your selected version, like so:
service tomcat stop
yum update matillion-universal-1.64.11-1
- Finally, restart the Tomcat server:
service tomcat start
Updating from a version pre-1.60 to another version pre-1.60
- Check the version of your Matillion ETL instance by issuing the following command from an SSH session as root:
yum list installed matillion*
You should see two packages:
matillion-emerald.noarch
matillion-emerald-cdata.noarch
- Check package availability with these commands:
yum list available matillion-emerald --showduplicates
yum list available matillion-emerald-cdata --showduplicates
- To upgrade to a specific version, by default choose the latest point release inside the 1.x version. You must keep the 1.x the same for both packages. For example, you might choose:
matillion-emerald.noarch 1.58.6-1
matillion-emerald-cdata.noarch 1.58.6-1
- Using the above example, you could then stop the Tomcat service and install your selected version, like so:
service tomcat stop
yum update matillion-emerald-1.58.6-1
yum update matillion-emerald-cdata-1.58.6-1
- Finally, restart the Tomcat server:
service tomcat start
Getting support
If you require help updating to a specific release, visit our Getting Support page.