Page tree

Versions Compared


  • This line was added.
  • This line was removed.
  • Formatting was changed.

These instructions will walk you through the process of upgrading an R1 avalon install that was made using vagrant to R2.

Preparing for the Upgrade

There are some steps you can take to make the upgrade and transition to R2 smoother.  Before doing anything to prepare for the upgrade, backup your vagrant machine by creating a snapshot using VirtualBox's interface.  


Groups used by avalon to grant permissions have been revamped in R2.  An administrator group will be created during the upgrade process and the first user listed in the group_manager group will be added to the new group.  Make sure that this is the user you want to made administrator.  Administrators are the only ones who have the ability to add users to the administrator or group_manager groups.


  1. Stop the virtual machine: vagrant halt
  2. Move the R1 directory aside:

    Code Block
    cd ..
    mv avalon-installer-flat avalon-installer-flat-r1
  3. Download and extract the Avalon install script (as a zip or tar.gz)
  4. In a terminal window, cd to the avalon-installer-flat directory you just extracted
  5. Copy over the configuration from the R1 vagrant machine:

    Code Block
    cp -r ../avalon-installer-flat-r1/.vagrant .
    cp ../avalon-installer-flat-r1/avalon-install.yml .
  6. Start the virtual machine: vagrant up
  7. Be patient.  This will upgrade the various components of avalon and will migrate all of your content to R2 schemas.