Upgrading Opencast from 19.x to 20.x

This guide describes how to upgrade Opencast 19.x to 20.x. In case you need to upgrade older versions of Opencast, please refer to the documentation of those versions first.

  1. Read the release notes
  2. Stop your current Opencast instance
  3. Replace Opencast with the new version
  4. Review the configuration changes and adjust your configuration accordingly
  5. Upgrade the database using the upgrade script (if needed)
  6. Start Opencast
  7. Rebuild the index (if needed)

Configuration Changes

Check for changes in the configuration and apply those relevant to your setup to your files. You can use the following command to list all changes:

git diff origin/r/19.x origin/r/20.x -- etc/

The most important changes are:

Database Upgrade

A database upgrade for 20.x is not required if upgrading from an 19.x system. Upgrading from a version prior to 19.x may require a database upgrade, follow the corresponding upgrade guides for details.

Index Rebuild

An index rebuild for 20.x is not required if upgrading from an 19.x system. Upgrading from a version prior to 19.x may require an index rebuild, follow the corresponding upgrade guides for details.