I'm in similar situation.
I want to change addons to ocb branch, and server too.
I have downloaded this branch and linked the modules in addons folder.
Tha connector in DB are stable version, with revision 693, like in the new instalation, but the problem is the same:
WARNING Grupo_Mobile_2014 openerp.osv.orm.browse_record.product.template: Field 'magerp_tmpl' does not exist in object 'browse_record(product.template, 3586)'
2014-02-22 18:19:51,255 14497 ERROR Grupo_Mobile_2014 openerp.tools.convert: Parse error in /opt/openerp-ocb/server_launch/openerp/addons/product/product_data.xml:175:
75.0
30.0
Service on Timesheet
service
Traceback (most recent call last):
File "/opt/openerp-ocb/server_launch/openerp/tools/convert.py", line 890, in parse
self._tags[rec.tag](self.cr, rec, n)
File "/opt/openerp-ocb/server_launch/openerp/tools/convert.py", line 857, in _tag_record
id = self.pool.get('ir.model.data')._update(cr, self.uid, rec_model, self.module, res, rec_id or False, not self.isnoupdate(data_node), noupdate=self.isnoupdate(data_node), mode=self.mode, context=rec_context )
File "/opt/openerp-ocb/server_launch/openerp/addons/base/ir/ir_model.py", line 744, in _update
res_id = model_obj.create(cr, uid, values, context=context)
File "/opt/openerp-ocb/server_launch/openerp/osv/orm.py", line 4142, in create
record_id = self.pool.get(table).create(cr, user, tocreate[table], context=parent_context)
File "/opt/openerp-ocb/server_launch/openerp/osv/orm.py", line 4235, in create
result += self._columns[field].set(cr, self, id_new, field, vals[field], user, rel_context) or []
File "/opt/openerp-ocb/server_launch/openerp/osv/fields.py", line 1145, in set
self._fnct_inv(obj, cr, user, id, name, value, self._fnct_inv_arg, context)
File "/opt/openerp-ocb/server_launch/openerp/osv/fields.py", line 1328, in _fnct_write
serialized = getattr(record, self.serialization_field)
File "/opt/openerp-ocb/server_launch/openerp/osv/orm.py", line 478, in __getattr__
raise AttributeError(e)
AttributeError: "Field 'magerp_tmpl' does not exist in object 'browse_record(product.template, 3586)'"
2014-02-22 18:19:51,263 14497 ERROR Grupo_Mobile_2014 openerp: Failed to initialize database `Grupo_Mobile_2014`.
Traceback (most recent call last):
File "/opt/openerp-ocb/server_launch/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/openerp-ocb/server_launch/openerp/pooler.py", line 33, in get_db_and_pool
registry = RegistryManager.get(db_name, force_demo, status, update_module, pooljobs)
File "/opt/openerp-ocb/server_launch/openerp/modules/registry.py", line 180, in get
update_module, pooljobs)
File "/opt/openerp-ocb/server_launch/openerp/modules/registry.py", line 202, in new
openerp.modules.load_modules(registry.db, force_demo, status, update_module)
File "/opt/openerp-ocb/server_launch/openerp/modules/loading.py", line 335, in load_modules
processed = load_marked_modules(cr, graph, states_to_load, force, status, report, loaded_modules)
File "/opt/openerp-ocb/server_launch/openerp/modules/loading.py", line 254, in load_marked_modules
loaded, processed = load_module_graph(cr, graph, progressdict, report=report, skip_modules=loaded_modules)
File "/opt/openerp-ocb/server_launch/openerp/modules/loading.py", line 193, in load_module_graph
load_update_xml(module_name, idref, mode)
File "/opt/openerp-ocb/server_launch/openerp/modules/loading.py", line 91, in
load_update_xml = lambda *args: _load_data(cr, *args, kind='update_xml')
File "/opt/openerp-ocb/server_launch/openerp/modules/loading.py", line 139, in _load_data
tools.convert_xml_import(cr, module_name, fp, idref, mode, noupdate, report)
File "/opt/openerp-ocb/server_launch/openerp/tools/convert.py", line 998, in convert_xml_import
obj.parse(doc.getroot())
File "/opt/openerp-ocb/server_launch/openerp/tools/convert.py", line 890, in parse
self._tags[rec.tag](self.cr, rec, n)
File "/opt/openerp-ocb/server_launch/openerp/tools/convert.py", line 857, in _tag_record
id = self.pool.get('ir.model.data')._update(cr, self.uid, rec_model, self.module, res, rec_id or False, not self.isnoupdate(data_node), noupdate=self.isnoupdate(data_node), mode=self.mode, context=rec_context )
File "/opt/openerp-ocb/server_launch/openerp/addons/base/ir/ir_model.py", line 744, in _update
res_id = model_obj.create(cr, uid, values, context=context)
File "/opt/openerp-ocb/server_launch/openerp/osv/orm.py", line 4142, in create
record_id = self.pool.get(table).create(cr, user, tocreate[table], context=parent_context)
File "/opt/openerp-ocb/server_launch/openerp/osv/orm.py", line 4235, in create
result += self._columns[field].set(cr, self, id_new, field, vals[field], user, rel_context) or []
File "/opt/openerp-ocb/server_launch/openerp/osv/fields.py", line 1145, in set
self._fnct_inv(obj, cr, user, id, name, value, self._fnct_inv_arg, context)
File "/opt/openerp-ocb/server_launch/openerp/osv/fields.py", line 1328, in _fnct_write
serialized = getattr(record, self.serialization_field)
File "/opt/openerp-ocb/server_launch/openerp/osv/orm.py", line 478, in __getattr__
raise AttributeError(e)
AttributeError: "Field 'magerp_tmpl' does not exist in object 'browse_record(product.template, 3586)'"
The number of product template is incresing each time I want to update db with -u all -d dbname