Upgrading

The following guide is intended for users who had installed Broadcast using the Automatic Installation method.

Before You Upgrade

  • Back up your database

Upgrade Process

To upgrade your Broadcast installation, go to Application and click on Check for updates.

Click on Check for updates once more and the application will check for updates with the central upgrade server.

If an update is available, click on Upgrade now and you will see a popup window asking you to confirm whether you want to begin the upgrade.

The upgrade will take about 5-10 minutes (usually less). During the upgrade, your application will be unavailable for a period of several minutes. This is normal and your system will resume once the upgrade is completed.

What is happening during the upgrade?

During the upgrade process, the system will:

  • Stop the running application
  • Download the new version of the application
  • Restart the application, performing any database updates

Troubleshooting

If you experience any issues during the upgrade process, feel free to contact us for support.

Here are some steps you can use to manually check your upgrade. You will need to SSH into your server system as root.

# First, check to see what is happening with the application.
# It may still be upgrading as sometimes the upgrade takes
# longer than anticipated.
systemctl status broadcast

# Go to the Broadcast installation directory
cd /opt/broadcast

# Stop the running application
./broadcast.sh stop

# Update the installer code
./broadcast.sh update

# Run the following to clean up any old trigger files
./broadcast.sh trigger

# Manually run the upgrade
./broadcast.sh upgrade

# Restart the application
./broadcast.sh start

Pay attention to any error messages (if any are outputted). If things do not work as expected, forward us the complete output from the above commands.