Versions Compared

Key

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

This page is a copy but will be updated with instructions for 7.2→7.3.

Requirements

Similar to Avalon 7.1, Ruby 2.57.x is recommended.

Anchor
configchanges
configchanges
Config changes

  • Whether to send_data or redirect_to blob
  • Config waveform data
Old settingNew settingNote


supplemental_filesredis:
  proxydb: false0

waveformdropbox:
  playergoogle_widthdrive: 1200 #pixels
  finest    client_zoom: 5 #seconds

  sample_rate: 41000

config/storage.yml for where we're storing Supplemental Files

...

languageyml

...

id: 'google-id'
    client_secret: 'secret-from-google'

active_storage:
  bucket: 'supplementalfiles'
  root: 'storage'

  • The redis database is now configurable.  This setting will default to 0 which is the default redis database.
  • Google Drive is now an option for the dropbox modal.  See Google Drive Dropbox for more details.
  • The directory used for storing supplemental files locally can now be configured using the root setting and in s3 or minio using the bucket setting.  This avoids the need to edit config/storage.yml

Upgrade Steps

For Manual Installations

  1. Avalon 7.2 now runs cron jobs inside sidekiq workers. It's important to remove previously generated cronjobs in your crontabInstall ruby 2.7
  2. Update gems, and migrate DB

...