Version Migration Guide

You are viewing documentation for a legacy Rasa product. If you want to get started building assistants with Rasa please check out our latest documentation here.

This page contains information about changes between Rasa Enterprise versions and how you can migrate from one version to another.

Rasa Enterprise 1.0 to 1.1

Version 1.1 of Rasa Enterprise adds compatibility with Rasa Open Source 3.0. Rasa Open Source 2 data and models are no longer supported. This means that the following data formats are now incompatible and will be rejected by Rasa Enterprise:

Steps to Upgrade

  1. Make sure that you have pushed or discarded your pending annotations. After this, Integrated Version Control should be in a green state.

  2. Migrate your Rasa Open Source project data to Rasa Open Source 3.0:

    • Convert potential Markdown data to Rasa YAML 3.0 format
    • Convert lookup tables in text files to Rasa YAML 3.0 format
    • Convert data in Rasa YAML 2.0 format to Rasa YAML 3.0.

Please follow the Rasa Open Source 3.0 migration guide for detailed instructions on how to convert the training data.

  1. Use these instructions to update your deployment.

Integrated Version Control and Incompatible Projects

Integrated Version Control will refuse to connect to Git branches which contain incompatible project data. Integrated Version Control will also disconnect from the Git server if you upgrade to Rasa Enterprise 1.1 while being connected to a branch with incompatible project data.

Convert incompatible Rasa 2.0 project data to Rasa YAML 3.0 format to be able to reconnect your repository to Rasa Enterprise.