Description of problem: Table task_bugzilla task_id is nullable which can lead to orphaned data. This should be nullable=False as to prevent this from happening. As part of the migration script delete any orphans that could have occurred
On a recent production snapshot: MySQL [beaker_dcallagh]> select count(*) from task_bugzilla where task_id is null; +----------+ | count(*) | +----------+ | 0 | +----------+ 1 row in set (0.01 sec)
https://gerrit.beaker-project.org/5964
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