odoo/upgrade-util#273
Created by Sanchit Gupta (sagu)
Merged
at 4d8a67f9790a384583f1d9c6815ea5b37c4ee95b
Statuses:
- ci/runbot: Test upgrades between stable versions
- ci/upgrade_enterprise: Test upgrades for enterprise master
- label
- odoo-dev:master-fix_upgrade_test_data-sagu
- head
- d58ddd4565278f88d396da29415769dca8d5db4b
- merged
- 8 months ago by Upgrade, Christophe Simonis (chs)
| odoo/upgrade-util | |
|---|---|
| master | #273 |
[FIX] util/models: Fix UpgradeError
if model is remove but related to that data is still in upgrade_test_data so it failing
because here in expected getting the records of that model which is removed and in value we are not getting values of which model is removed that is why below mentioned traceback is rasied for fixing it cleaning up the data from value in upgrade_test_data
Traceback (most recent call last):
File "/home/odoo/src/odoo/11.0/odoo/service/server.py", line 1054, in preload_registries
registry = Registry.new(dbname, update_module=update_module)
File "/home/odoo/src/odoo/11.0/odoo/modules/registry.py", line 85, in new
odoo.modules.load_modules(registry._db, force_demo, status, update_module)
File "/home/odoo/src/odoo/11.0/odoo/modules/loading.py", line 391, in load_modules
migrations.migrate_module(package, 'end')
File "/home/odoo/src/odoo/11.0/odoo/modules/migration.py", line 202, in migrate_module
migrate(self.cr, installed_version)
File "/home/odoo/src/odoo/11.0/odoo/addons/base/maintenance/migrations/base/0.0.0/end-moved0.py", line 19, in migrate
% "\n".join("\t- %s.%s" % m for m in sorted(moved_fields))
odoo.addons.base.maintenance.migrations.util.exceptions.UpgradeError: New `moved0` field. It happen when the ORM cannot change a column type by itself.
upg-2797343
opw-4800416