Skip to Content
Menu
This question has been flagged
1 Reply
1868 Views

Hi Odoo Community,
I'm trying to migrate my actual Odoo 11 to Odoo 15, both community versions. I've been searching all over the Internet and I have solved a lot of "problems" so far. I'm not doing a direct migration because OpenUpgrade documentation says I have to go from 11 to 12, then to 13, 14 and 15

My testing platform is running on Ubuntu 18.04 and postgres 10

The command to run the upgrade is: 
./odoo-bin --addons-path=/var/lib/odoo/migration/openupgrade/addons -d SMRTTGUSUPG --update all --stop-after-init --load=base,web,openupgrade_framework

Right now, I have some problems:

1. openupgrade_framework won't load giving me the following errors:

2022-12-26 04:18:11,049 1346 CRITICAL ? odoo\.modules\.module:\ Couldn't\ load\ module\ openupgrade_framework
2022\-12\-26\ 04:18:11,049\ 1346\ CRITICAL\ \?\ odoo\.modules\.module:\ No\ module\ named\ 'openupgrade_framework'
2022\-12\-26\ 04:18:11,049\ 1346\ ERROR\ \?\ odoo\.service\.server:\ Failed\ to\ load\ server\-wide\ module\ `openupgrade_framework`\.
Traceback\ \(most\ recent\ call\ last\):
File\ "/var/lib/odoo/migration/openupgrade/odoo/service/server\.py",\ line\ 1111,\ in\ load_server_wide_modules
odoo\.modules\.module\.load_openerp_module\(m\)
File\ "/var/lib/odoo/migration/openupgrade/odoo/modules/module\.py",\ line\ 368,\ in\ load_openerp_module
__import__\('odoo\.addons\.'\ \+\ module_name\)
File\ "/var/lib/odoo/migration/openupgrade/odoo/modules/module\.py",\ line\ 61,\ in\ load_module
f,\ path,\ \(_suffix,\ _mode,\ type_\)\ =\ imp\.find_module\(addon_name,\ ad_paths\)
File\ "/usr/lib/python3\.6/imp\.py",\ line\ 297,\ in\ find_module
raise\ ImportError\(_ERR_MSG\.format\(name\),\ name=name\)
ImportError:\ No\ module\ named\ 'openupgrade_framework'

I\ have\ try\ to\ add\ \ /var/lib/odoo/migration/openupgrade\ to\ the\ addons\ path\ since\ it\ has\ the\ framework\ directory\ but\ it\ gives\ me\ an\ error\ saying\ that\ it\ is\ not\ an\ addon\ directory

2\.\ 3\ differente\ errors

At\ the\ end\ of\ the\ process\ I'm\ getting\ the\ following\ errors:
/2022\-12\-26\ 04:18:23,830\ 1346\ CRITICAL\ SMRTTGUSUPG\ odoo\.modules\.module:\ Couldn't\ load\ module\ auth_crypt
2022\-12\-26\ 04:18:23,830\ 1346\ CRITICAL\ SMRTTGUSUPG\ odoo\.modules\.module:\ No\ module\ named\ 'odoo\.addons\.base\.res'
2022\-12\-26\ 04:18:23,831\ 1346\ ERROR\ SMRTTGUSUPG\ odoo\.modules\.registry:\ Failed\ to\ load\ registry
Traceback\ \(most\ recent\ call\ last\):
File\ "/var/lib/odoo/migration/openupgrade/odoo/modules/registry\.py",\ line\ 86,\ in\ new
odoo\.modules\.load_modules\(registry\._db,\ force_demo,\ status,\ update_module\)
File\ "/var/lib/odoo/migration/openupgrade/odoo/modules/loading\.py",\ line\ 487,\ in\ load_modules
force,\ status,\ report,\ loaded_modules,\ update_module,\ models_to_check,\ upg_registry\)
File\ "/var/lib/odoo/migration/openupgrade/odoo/modules/loading\.py",\ line\ 371,\ in\ load_marked_modules
upg_registry=upg_registry,
File\ "/var/lib/odoo/migration/openupgrade/odoo/modules/loading\.py",\ line\ 196,\ in\ load_module_graph
load_openerp_module\(package\.name\)
File\ "/var/lib/odoo/migration/openupgrade/odoo/modules/module\.py",\ line\ 368,\ in\ load_openerp_module
__import__\('odoo\.addons\.'\ \+\ module_name\)
File\ "/var/lib/odoo/migration/openupgrade/odoo/modules/module\.py",\ line\ 82,\ in\ load_module
exec\(open\(modfile,\ 'rb'\)\.read\(\),\ new_mod\.__dict__\)
File\ "",\ line\ 3,\ in\
File\ "/usr/lib/python3/dist\-packages/odoo/addons/auth_crypt/models/__init__\.py",\ line\ 3,\ in\
from\ \.\ import\ res_users
File\ "/usr/lib/python3/dist\-packages/odoo/addons/auth_crypt/models/res_users\.py",\ line\ 9,\ in\
from\ odoo\.addons\.base\.res\ import\ res_users
ModuleNotFoundError:\ No\ module\ named\ 'odoo.addons.base.res'

please your help!

Avatar
Discard
Author Best Answer

found that for version 13.0 and below the upgrade command shouldn't include the openupgrade_framework option

Avatar
Discard

So, does that mean you could migrate to 15?