Versions Compared

Key

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


Warning

This is a work in progress in preparation for upcoming Avalon 7 release

See the Avalon 7.0 Release Notes for more information.

...

Code Block
languagebash
rvm list # Get current ruby version, eg 2.2.1
rvm upgrade 2.2.1 2.5.75 # Installs Ruby 2.5.75 and migrate gemsets, wrappers, aliases and environment files

Avalon uses ImageMagick to crop the Collection poster

Code Block
languagebash
yum install ImageMagick

Anchor
configchanges
configchanges
Config changes

Old settingNew settingNote

matterhorn:
  media_path: /path/to/dir

encoding:
  working_file_path: /path/to/dir

More information

homepagehome_page:
  featured_collections: ['col1_id', 'col2_id']
  carousel_collections: ['col3_id', 'col4_id', 'col5_id']

Choose which collections to display in the featured and carousel portions of the new homepage

More information on customizing the UI

Ingest API Authorization changes

Changes were made to the authorization mechanism for the Avalon Ingest API in Avalon 7.0. In previous versions, user sessions authenticated with an API token were granted admin user access. In version 7.0 and later, user sessions authenticated with an API token will be granted the same access as the token's associated user. The means that when upgrading to Avalon 7.0, any API tokens in use must be checked to ensure that their associated users have the necessary permissions to perform API functions. 

Upgrade Steps

For Manual Installations

...

4. Update configuration, see Config changes above

5. Restart passenger (if using)

...