WARNING: Sensu prereleases are your first chance to try out new features and bug fixes. Please be aware that you may be the first to discover an issue, you probably do not want to use a prerelease in production.
Testing and using a Sensu prerelease is straightforward, it simply involves using a different package repository. You should only be using prereleases if you already have experience installing and managing a Sensu installation. Below are the per-platform prerelease repository installation instructions. We are slowly adding prerelease repositories for other platforms.
NOTE: The Sensu prerelease repository instructions replace the existing Sensu repository configuration files, you will need to revert these changes in order to return to using stable releases.
Install Prerelease Repository
Install the GPG public key:
wget -q https://eol-repositories.sensuapp.org/apt/pubkey.gpg -O- | sudo apt-key add -
Determine the codename of the Ubuntu/Debian release on your system:
. /etc/os-release && echo $VERSION "14.04.4 LTS, Trusty Tahr" # codename for this system is "trusty"
Create an APT configuration file at
export CODENAME=your_release_codename_here # e.g. "trusty" echo "deb https://eol-repositories.sensuapp.org/apt $CODENAME unstable" | sudo tee /etc/apt/sources.list.d/sensu.list
sudo apt-get update && sudo apt-get upgrade sensu
Create the YUM repository configuration file for the Sensu Core repository at
echo '[sensu] name=sensu baseurl=https://eol-repositories.sensuapp.org/yum-unstable/$releasever/$basearch/ gpgcheck=0 enabled=1' | sudo tee /etc/yum.repos.d/sensu.repo
sudo yum update sensu
If you encounter an issue while installing or using a Sensu prerelease, please create a Sensu Core GitHub issue if one does not already exist for it.