Upgrade Rudder on RHEL or derivatives

Before upgrading, especially for minor and major version upgrades, please read the upgrade notes.

Add a yum repository for Rudder (replace VERSION with RHEL version):

Be careful, especially if you upgrade, the gpgkey URL below has changed in Rudder 8.3

echo '[Rudder_9.1]
name=Rudder 9.1
baseurl=http://repository.rudder.io/rpm/9.1/RHEL_<VERSION>/
gpgcheck=1
gpgkey=https://repository.rudder.io/rudder_release_key.pub' > /etc/yum.repos.d/rudder.repo

If you have an active subscription, use the following to get access to long term support (you need to replace the VERSION, username and the password by your Rudder account):

echo '[Rudder_9.1]
name=Rudder 9.1
username=LOGIN
password=PASSWORD
baseurl=http://download.rudder.io/rpm/9.1/RHEL_<VERSION>/
gpgcheck=1
gpgkey=https://download.rudder.io/rudder_release_key.pub' > /etc/yum.repos.d/rudder.repo

Or for RHEL/CentOS < 7 (replace VERSION with RHEL version):

echo '[Rudder_9.1]
name=Rudder 9.1
baseurl=https://LOGIN:PASSWORD@download.rudder.io/rpm/9.1/RHEL_<VERSION>/
gpgcheck=1
gpgkey=https://LOGIN:PASSWORD@download.rudder.io/rudder_release_key.pub' > /etc/yum.repos.d/rudder.repo

Rudder agent

For Rudder agent, upgrade the agent package:

yum update rudder-agent

Rudder server

For Rudder server, upgrade the server packages:

yum update rudder-server

Note: If you have manually edited the built-in techniques in the git repository, you might need to upgrade you techniques manually.


← on Debian/Ubuntu on SLES →