openupgrade-drivers team mailing list archive
-
openupgrade-drivers team
-
Mailing list archive
-
Message #00009
Re: [Question #202762]: How to run the migration ?
Question #202762 on OpenUpgrade Server changed:
https://answers.launchpad.net/openupgrade-server/+question/202762
Status: Needs information => Open
Frédéric LEUBA gave more information on the question:
Hello,
Thanks for taking care to my question.
I'm starting openupgrade with the following command:
---------------------------------------------------------------------------
openerp-server \
--config="$OPENERPROOT/openupgrade/update-config.cfg" \
--addons-path="$OPENERPROOT/openupgrade/openupgrade-addons,$SERVERPATH/openerp/addons,$OPENERPROOT/openupgrade/openerp-web/addons,$SERVERPATH/openerp/tests/addons,/opt/python-django-stack/openerp/openerp-6.1/addons-6.1"
The config file has this in it:
--------------------------------------
[options]
# General options
port = 8069
netport = 8070
netrpc = True
xmlrpc = True
without_demo = True
update = ['all']
stop_after_init = True
debug_mode = True
assert_exit_level = warn
log_level = info
# Database related options:
db_user = openerp
db_password = XXXXXXXXXX
db_name = XXXXXXX
db_host = 127.0.0.1
db_port = 5490
# Internationalisation options:
language = fr_FR
translate_modules = ['all']
I'm getting this output:
--------------------------------
2012-07-11 08:20:33,644 2661 INFO ? openerp: OpenERP version 6.1
2012-07-11 08:20:33,654 2661 INFO ? openerp: addons paths: /opt/python-django-stack/openerp/openupgrade/openupgrade-addons,/opt/python-django-stack/openerp/openupgrade/openupgrade-server/openerp/addons,/opt/python-django-stack/openerp/openupgrade/openerp-web/addons,/opt/python-django-stack/openerp/openupgrade/openupgrade-server/openerp/tests/addons,/opt/python-django-stack/openerp/openerp-6.1/addons-6.1
2012-07-11 08:20:33,654 2661 INFO ? openerp: database hostname: 127.0.0.1
2012-07-11 08:20:33,654 2661 INFO ? openerp: database port: 5490
2012-07-11 08:20:33,654 2661 INFO ? openerp: database user: openerp
2012-07-11 08:20:34,905 2661 INFO ? openerp.addons.web: embedded mode
2012-07-11 08:20:36,453 2661 INFO Tegeso-6.1 openerp.modules.loading: module base: loading objects
2012-07-11 08:20:36,724 2661 ERROR Tegeso-6.1 openerp.sql_db: Programming error: column ir_module_module.sequence does not exist
LINE 1: ...ule."description",ir_module_module."contributors",ir_module_...
^
, in query SELECT ir_module_module."menus_by_module",ir_module_module."website",ir_module_module."maintainer",ir_module_module."description",ir_module_module."contributors",ir_module_module."sequence",ir_module_module."demo",ir_module_module."complexity",ir_module_module."views_by_module",ir_module_module."auto_install",ir_module_module."icon",ir_module_module."license",ir_module_module."reports_by_module",ir_module_module."name",ir_module_module."certificate",ir_module_module."author",ir_module_module."url",ir_module_module."published_version",ir_module_module."state",ir_module_module."latest_version",ir_module_module."application",ir_module_module."shortdesc",ir_module_module."category_id",ir_module_module.id FROM "ir_module_module" WHERE ir_module_module.id IN %s ORDER BY sequence,name
2012-07-11 08:20:36,725 2661 ERROR Tegeso-6.1 openerp: Failed to initialize database `Tegeso-6.1`.
Traceback (most recent call last):
File "/opt/python-django-stack/openerp/openupgrade/openupgrade-server/openerp-server", line 95, in preload_registry
db, registry = openerp.pooler.get_db_and_pool(dbname, update_module=config['init'] or config['update'], pooljobs=False)
File "/opt/python-django-stack/openerp/openupgrade/openupgrade-server/openerp/pooler.py", line 33, in get_db_and_pool
registry = RegistryManager.get(db_name, force_demo, status, update_module, pooljobs)
File "/opt/python-django-stack/openerp/openupgrade/openupgrade-server/openerp/modules/registry.py", line 180, in get
update_module, pooljobs)
File "/opt/python-django-stack/openerp/openupgrade/openupgrade-server/openerp/modules/registry.py", line 202, in new
openerp.modules.load_modules(registry.db, force_demo, status, update_module)
File "/opt/python-django-stack/openerp/openupgrade/openupgrade-server/openerp/modules/loading.py", line 453, in load_modules
loaded_modules, processed_modules = load_module_graph(cr, graph, status, perform_checks=(not update_module), report=report, registry=registry)
File "/opt/python-django-stack/openerp/openupgrade/openupgrade-server/openerp/modules/loading.py", line 325, in load_module_graph
modobj.check(cr, 1, [module_id])
File "/opt/python-django-stack/openerp/openupgrade/openupgrade-server/openerp/addons/base/module/module.py", line 615, in check
if not mod.description:
File "/opt/python-django-stack/openerp/openupgrade/openupgrade-server/openerp/osv/orm.py", line 476, in __getattr__
return self[name]
File "/opt/python-django-stack/openerp/openupgrade/openupgrade-server/openerp/osv/orm.py", line 391, in __getitem__
field_values = self._table.read(self._cr, self._uid, ids, field_names, context=self._context, load="_classic_write")
File "/opt/python-django-stack/openerp/openupgrade/openupgrade-server/openerp/osv/orm.py", line 3423, in read
result = self._read_flat(cr, user, select, fields, context, load)
File "/opt/python-django-stack/openerp/openupgrade/openupgrade-server/openerp/osv/orm.py", line 3482, in _read_flat
cr.execute(query, (tuple(sub_ids),))
File "/opt/python-django-stack/openerp/openupgrade/openupgrade-server/openerp/sql_db.py", line 152, in wrapper
return f(self, *args, **kwargs)
File "/opt/python-django-stack/openerp/openupgrade/openupgrade-server/openerp/sql_db.py", line 212, in execute
res = self._obj.execute(query, params)
ProgrammingError: column ir_module_module.sequence does not exist
LINE 1: ...ule."description",ir_module_module."contributors",ir_module_...
--------------
Obviously the database schema is not matching, but I would have expected
that openupgrade actually takes care to upgrade the database...
What's wrong please ?
Regards,
Fred
--
You received this question notification because you are a member of
OpenUpgrade Drivers, which is an answer contact for OpenUpgrade Server.