In latest Dassie (Ruby 3.3, Rails 7.2), most thumbnail images are not available
Descriptive summary
In latest Dassie (Ruby 3.3, Rails 7.2), most thumbnail images are not available
Steps to reproduce the behavior in User Interface (UI)
In Dassie (https://dev.nurax.samvera.org/), show all works No thumbnails for newly-created and most previously-created works in catalog, work view page, file details, dashboard, etc. https://dev.nurax.samvera.org/concern/images/ww72bb76t?locale=en has working thumbnails, though, among other works/filesets created/updates on or prior to 2023-06-20
Acceptance Criteria/Expected Behavior
Thumbnails are generated for appropriate file types and are visible in expected locations.
After @dlpierce made updates on 2/6/25, this works intermittently. Some file sets get thumbnails, others do not.
As this is not being addressed for v5.1, here is an explanation for release notes:
For "Wings" based models (i.e. Valkyrie models on Fedora 4), newly created works do not have the correct thumbnail but instead display the default image icon. The underlying issue seems to be an indeterminate job timing problem. At the time of creation, the thumbnail path is not known, but re-saving the work does correctly index the desired (or first) FileSet as the thumbnail path. It does work as expected for older ActiveFedora based works, as well as Valkyrie resources on Postgres and Fedora 6.