If I'm not mistaken time depends on the amount of packages in the synchronized repos, not just only on exact Debian or Ubuntu packages.

On Thu, 2021-03-04 at 19:30 +0100, Michele Bologna wrote:
On 04/03/2021, at 17:24, Tim Shaw wrote:
The database migration from 10 to 12 has been sitting without any obvious progress for over an hour - is it stuck?

Do you have Ubuntu or Debian channels synced?

If yes:

https://www.uyuni-project.org/doc/2021.02/release-notes-uyuni-server.html#_fix_version_comparison_algorithm_for_deb_packages_ubuntu