Page tree

Versions Compared

Key

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

...

Before doing anything to prepare for the upgrade, backup your Avalon 3.2 installation.

 Workflow updates to support multiple derivative batch ingest

 Part of the changes made to get multiple derivatives ingest to work was updating the Matterhorn workflows for skip transcoding. Instructions for updating these workflows are found below.

Default Protocol configuration

To help Avalon automatically generate URLs for use in system emails and other places, it is now possible to configure a default protocol (http or https). An example configuration can be found in config/avalon.yml.example on github.

 Validating Media Object metadata

Avalon release 3.3 includes a new requirement that metadata values Creation Date, Copyright Date and Date Issued conform to the Extended Date Time Format. Dates that do not conform will not be indexed and therefore will not be searchable. To assist in identifying existing records affected by this change, a tool has been implemented to identify those records. In addition to identifying invalid dates it identifies all records with ANY invalid metadata. Any records identified as having validation errors should be fixed so that they will be indexed.  Run  After the upgrade, run the tool by executing the following command:

Code Block
languagebash
$ su - avalon -c "cd /var/www/avalon/current; RAILS_ENV='production' bundle exec rake avalon:validate"

Workflow updates to support multiple derivative batch ingest

...

Matterhorn disk cleanup

In previous Avalon versions, there was a potential for Matterhorn disk space to fill with workflow artifacts. The default error handler workflow updated as above reduces this potential significantly. And a tool is provided in Release 3.3 that helps clean up Matterhorn workspace further. More can be learned here.

Default Protocol configuration

To help Avalon automatically generate URLs for use in system emails and other places, it is now possible to configure a default protocol (http or https). An example configuration can be found in config/avalon.yml.example on github. 

See What's New in Avalon 3.3 for more details.

...