Upgrading Avalon 7.7 to Avalon 7.7.1 and 7.7.2

Upgrading Avalon 7.7 to Avalon 7.7.1 and 7.7.2

Requirements

Ruby 3.2.x and Node.js 20.x are recommended.

Upgrade Steps

For Manual Installations

  1. Update gems

    bundle install --with production --without development test
  2. Update JS dependencies

    yarn install # in Avalon root dir
  3. Restart passenger (if using)

    passenger-config restart-app

For Docker Installations

  1. Stop Avalon

    docker-compose down
  2. Update new code from avalon-docker

    git checkout main git pull
  3. Pull new images

    docker-compose pull avalon solr
  4. Restart the Avalon containers

    docker-compose up

You can also build your own image, Docker Buildkit is recommended

docker-compose build avalon