openupgrade-drivers team mailing list archive
-
openupgrade-drivers team
-
Mailing list archive
-
Message #00460
Report of progress.
Hi all,
This is a simple report of progress. I will keep reviewing a report
back when I have some new insight.
Environment:
A branch of OpenUpgrade based on latest 8.0. This branchs merges
Stefan's 8.0-crm and the current state of my own 8.0-valid-rrules branch
[1].
The command for migrate the DB via: ./openerp-server -d mydb8 -u all
--stop-after-init
It ends. There are errors logged (about not having an ESC/POS device,
and other that say they should be ignore while using openeupgrade).
Lots of warnings.
Nevertheless, I ran the normal Odoo against the DB. I was able to
connect, the following logs are shown:
2014-12-31 19:27:16,870 391 ERROR mercurio8
openerp.addons.base.ir.ir_model: Missing model project.phase
2014-12-31 19:27:16,886 391 ERROR mercurio8
openerp.addons.base.ir.ir_model: Missing model project.phase
2014-12-31 19:27:16,887 391 ERROR mercurio8
openerp.addons.base.ir.ir_model: Missing model project.user.allocation
2014-12-31 19:27:16,960 391 ERROR mercurio8
openerp.addons.base.ir.ir_model: Missing model process.process
2014-12-31 19:27:16,961 391 ERROR mercurio8
openerp.addons.base.ir.ir_model: Missing model process.node
2014-12-31 19:27:16,962 391 ERROR mercurio8
openerp.addons.base.ir.ir_model: Missing model process.transition
2014-12-31 19:27:16,996 391 ERROR mercurio8
openerp.addons.base.ir.ir_model: Missing model project.gtd.context
2014-12-31 19:27:16,997 391 ERROR mercurio8
openerp.addons.base.ir.ir_model: Missing model project.gtd.timebox
2014-12-31 19:27:17,010 391 ERROR mercurio8
openerp.addons.base.ir.ir_model: Missing model document.page
2014-12-31 19:27:17,011 391 ERROR mercurio8
openerp.addons.base.ir.ir_model: Missing model document.webdav.dir.property
2014-12-31 19:27:17,014 391 ERROR mercurio8
openerp.addons.base.ir.ir_model: Missing model document.webdav.file.property
2014-12-31 19:27:17,016 391 ERROR mercurio8
openerp.addons.base.ir.ir_model: Missing model project.compute.phases
2014-12-31 19:27:17,018 391 ERROR mercurio8
openerp.addons.base.ir.ir_model: Missing model project.compute.tasks
2014-12-31 19:27:17,065 391 ERROR mercurio8
openerp.addons.base.ir.ir_model: Missing model document.page
2014-12-31 19:27:17,073 391 ERROR mercurio8
openerp.addons.base.ir.ir_model: Missing model document.page.history
Then the UI looks weird having several top-level menu items that should
not be there like "Project Stages". Click this on leads to the
following traceback (fragment):
File
"/home/manu/.buildout/eggs/odoo-8.0_20141230_130825_0816664-py2.7.egg/openerp/addons/base/ir/ir_actions.py",
line 326, in read
results = super(ir_actions_act_window, self).read(cr, uid, ids,
fields=fields, context=context, load=load)
File
"/home/manu/.buildout/eggs/odoo-8.0_20141230_130825_0816664-py2.7.egg/openerp/api.py",
line 237, in wrapper
return old_api(self, *args, **kwargs)
File
"/home/manu/.buildout/eggs/odoo-8.0_20141230_130825_0816664-py2.7.egg/openerp/models.py",
line 3091, in read
result = BaseModel.read(records, fields, load=load)
File
"/home/manu/.buildout/eggs/odoo-8.0_20141230_130825_0816664-py2.7.egg/openerp/api.py",
line 235, in wrapper
return new_api(self, *args, **kwargs)
File
"/home/manu/.buildout/eggs/odoo-8.0_20141230_130825_0816664-py2.7.egg/openerp/models.py",
line 3123, in read
self._read_from_database(stored)
File
"/home/manu/.buildout/eggs/odoo-8.0_20141230_130825_0816664-py2.7.egg/openerp/api.py",
line 235, in wrapper
return new_api(self, *args, **kwargs)
File
"/home/manu/.buildout/eggs/odoo-8.0_20141230_130825_0816664-py2.7.egg/openerp/models.py",
line 3287, in _read_from_database
res2 = self._columns[f].get(cr, self._model, ids, f, user,
context=context, values=result)
File
"/home/manu/.buildout/eggs/odoo-8.0_20141230_130825_0816664-py2.7.egg/openerp/osv/fields.py",
line 1356, in get
result = self._fnct(obj, cr, uid, ids, name, self._arg, context)
File
"/home/manu/.buildout/eggs/odoo-8.0_20141230_130825_0816664-py2.7.egg/openerp/addons/base/ir/ir_actions.py",
line 265, in _search_view
field_get = self.pool[act.res_model].fields_view_get(cr, uid,
File
"/home/manu/.buildout/eggs/odoo-8.0_20141230_130825_0816664-py2.7.egg/openerp/modules/registry.py",
line 101, in __getitem__
return self.models[model_name]
KeyError: u'project.phase'
Since one the models not found is actually 'project.phase'.
Doing an rgrep over *.py files in openupgrade/openerp/addons finds
nothing. However this model is defined in project_long_term in 7.0,
which is now empty in openupgrade (no analysis and no migrations), but
it *does* have content in odoo! Deleted?
Should I restore this and an analysis (it will be my first run)...
Best regards,
Manuel.
Follow ups