Public bug reported: During an upgrade of an existing database that is hosted on an external MySQL server, migration 012 fails with integrity errors.
It appears it is attempting to update IDs a second time for non-sqlite databases, as _update_all_ids_to_uuids() is already called in _upgrade_other() if migrate_engine.url.get_dialect().name == "sqlite": _upgrade_sqlite(t_images, t_image_members, t_image_properties) else: _upgrade_other(t_images, t_image_members, t_image_properties) _update_all_ids_to_uuids(t_images, t_image_members, t_image_properties) ** Affects: glance Importance: Undecided Status: New ** Affects: glance (Ubuntu) Importance: Critical Status: Triaged ** Tags: ubuntu-openstack-upgrade ** Also affects: glance (Ubuntu) Importance: Undecided Status: New ** Tags added: ubuntu-openstack-upgrade ** Changed in: glance (Ubuntu) Importance: Undecided => Critical ** Changed in: glance (Ubuntu) Status: New => Triaged -- You received this bug notification because you are a member of Ubuntu Bugs, which is subscribed to Ubuntu. https://bugs.launchpad.net/bugs/975655 Title: Migration 012_id_to_uuid attempts to convert IDs twice for non-sqlite databases To manage notifications about this bug go to: https://bugs.launchpad.net/glance/+bug/975655/+subscriptions -- ubuntu-bugs mailing list ubuntu-bugs@lists.ubuntu.com https://lists.ubuntu.com/mailman/listinfo/ubuntu-bugs