Description of problem: Table recipetset_activity column recipeset_id is nullable which can lead to orphaned data. Should be nullable=False As part of the migration need to remove any potential orphaned data.
On a recent production snapshot: MySQL [beaker_dcallagh]> select count(*) from recipeset_activity where recipeset_id is null; +----------+ | count(*) | +----------+ | 0 | +----------+ 1 row in set (0.01 sec)
https://gerrit.beaker-project.org/5960
There is no expected change in behaviour here, so verification should just be that the database migration succeeds (it did) and that nothing else breaks.
Beaker 25.0 has been released. Release notes are available upstream: https://beaker-project.org/docs/whats-new/release-25.html