Docs‎ > ‎Espresso Appliance‎ > ‎

Beta Program Participation

This page explains how to participate in the Espresso Logic Beta program and if you are a member of the Beta program how to migrate back to the next stable release when announced.


I want to configure my appliance to participate in the Beta Program

Log into the Espresso Logic Appliance Virtual Machine's operating system and run the following commands:

In the CentOS operating system, the de-facto standard concerning software installation and updates is a tool called "yum" (Yellow Dog Update Manager). Files that tell Yum where to look for software reside in a directory "/etc/yum.repos.d". 

Modify the EspressoLogic yum configuration file

The EspressoLogic yum configuration file default (production stable) generally available release software repository configuration file looks like this:

more /etc/yum.repos.d/espresso.repo

[espresso]
name=Espresso Logic Base
baseurl=https://update.espressologic.com/repo/stable
enabled=1
gpgcheck=0
exactarch=0

In essence the next step is to change the word "stable" to be replaced by the word "beta" at the end of the baseurl property, after "/repo". You can use a graphical editor like "nano", which is installed in the appliance, or the text editor "vi" (for more advanced Unix users).

To do so, run the command:
sudo nano /etc/yum.repos.d/espresso.repo

Change line 3 of the espresso.repo file to say : 

baseurl=https://update.espressologic.com/repo/beta



which will result in something like this:

Once you have updated and saved this file, you will need to install the beta version of the Espresso Logic software by running the following commands:

sudo service httpd stop
sudo service espresso stop
sudo yum erase espressologic
sudo yum clean all
sudo yum makecache

This will re-install espressologic, update the operating system, restart the appliance. Once it is back up, you should be able to connect to your Espresso Logic server as usual:

sudo yum -y install espressologic
sudo yum -y update

sudo reboot



I want to configure my appliance to leave the Beta Program

If you followed the steps above to use beta updates, here's how to go back to using only published updates.


1 - Log into the Espresso Logic Appliance Virtual Machine's operating system and run the following commands:

2 - Modify the EspressoLogic yum configuration file

The EspressoLogic yum configuration file beta for bleeding edge software repository configuration file looks like this:

more /etc/yum.repos.d/espresso.repo 

[espresso]
name=Espresso Logic Base
baseurl=https://update.espressologic.com/repo/beta
enabled=1
gpgcheck=0
exactarch=0

In essence the next step is to replace the word "beta" with the word "stable". You can use a graphical editor like "nano" which is installed in the appliance or the text editor "vi".

Using Nano change line 3 of to say baseurl=https://update.espressologic.com/repo/stable

sudo nano /etc/yum.repos.d/espresso.repo


Once you have updated and saved this file, you will need to install the beta version of the Espresso Logic software by running the following commands:

sudo service httpd stop
sudo service espresso stop
sudo yum erase espressologic
sudo yum clean all
sudo yum makecache

3 - Install the production / stable version of Espresso Logic

This will re-install espressologic, update the operating system, restart the appliance. Once it is back up, you should be able to connect to your Espresso Logic server as usual:

sudo yum -y install espressologic
sudo yum -y update

sudo reboot
Comments