product_warranty cannot install on v7

Bug #1203841 reported by Jonatan Cloutier
6
This bug affects 1 person
Affects Status Importance Assigned to Milestone
OpenERP RMA
Fix Released
Undecided
Unassigned

Bug Description

These error appen on module install on v7. Currently using the branch openerp-rma/7.0/ in it's last version.

2013-07-22 18:41:16,139 5642 ERROR testdb openerp.tools.convert: Parse error in /home/jcloutier/openERP/openerp-rma/work/product_warranty/product_warranty_view.xml:66:
<menuitem action="product_return_instructions_action" groups="base.group_extended" id="menu_product_return_instructions_action" parent="product.prod_config_main" sequence="3"/>
Traceback (most recent call last):
  File "/home/jcloutier/openERP/openerp70/server/openerp/tools/convert.py", line 847, in parse
    self._tags[rec.tag](self.cr, rec, n)
  File "/home/jcloutier/openERP/openerp70/server/openerp/tools/convert.py", line 652, in _tag_menuitem
    group_id = self.id_get(cr, group)
  File "/home/jcloutier/openERP/openerp70/server/openerp/tools/convert.py", line 824, in id_get
    res = self.model_id_get(cr, id_str)
  File "/home/jcloutier/openERP/openerp70/server/openerp/tools/convert.py", line 833, in model_id_get
    return model_data_obj.get_object_reference(cr, self.uid, mod, id_str)
  File "/home/jcloutier/openERP/openerp70/server/openerp/tools/cache.py", line 18, in lookup
    r = self.lookup(self2, cr, *args)
  File "/home/jcloutier/openERP/openerp70/server/openerp/tools/cache.py", line 46, in lookup
    value = d[key] = self.method(self2, cr, *args)
  File "/home/jcloutier/openERP/openerp70/server/openerp/addons/base/ir/ir_model.py", line 861, in get_object_reference
    data_id = self._get_id(cr, uid, module, xml_id)
  File "/home/jcloutier/openERP/openerp70/server/openerp/tools/cache.py", line 18, in lookup
    r = self.lookup(self2, cr, *args)
  File "/home/jcloutier/openERP/openerp70/server/openerp/tools/cache.py", line 46, in lookup
    value = d[key] = self.method(self2, cr, *args)
  File "/home/jcloutier/openERP/openerp70/server/openerp/addons/base/ir/ir_model.py", line 854, in _get_id
    raise ValueError('No such external ID currently defined in the system: %s.%s' % (module, xml_id))
ValueError: No such external ID currently defined in the system: base.group_extended
2013-07-22 18:41:16,141 5642 ERROR testdb openerp.osv.osv: Uncaught exception
Traceback (most recent call last):
  File "/home/jcloutier/openERP/openerp70/server/openerp/osv/osv.py", line 123, in wrapper
    return f(self, dbname, *args, **kwargs)
  File "/home/jcloutier/openERP/openerp70/server/openerp/osv/osv.py", line 179, in execute
    res = self.execute_cr(cr, uid, obj, method, *args, **kw)
  File "/home/jcloutier/openERP/openerp70/server/openerp/osv/osv.py", line 166, in execute_cr
    return getattr(object, method)(cr, uid, *args, **kw)
  File "/home/jcloutier/openERP/openerp70/server/openerp/addons/base/module/module.py", line 425, in button_immediate_install
    return self._button_immediate_function(cr, uid, ids, self.button_install, context=context)
  File "/home/jcloutier/openERP/openerp70/server/openerp/addons/base/module/module.py", line 476, in _button_immediate_function
    _, pool = pooler.restart_pool(cr.dbname, update_module=True)
  File "/home/jcloutier/openERP/openerp70/server/openerp/pooler.py", line 39, in restart_pool
    registry = RegistryManager.new(db_name, force_demo, status, update_module)
  File "/home/jcloutier/openERP/openerp70/server/openerp/modules/registry.py", line 214, in new
    openerp.modules.load_modules(registry.db, force_demo, status, update_module)
  File "/home/jcloutier/openERP/openerp70/server/openerp/modules/loading.py", line 347, in load_modules
    processed = load_marked_modules(cr, graph, states_to_load, force, status, report, loaded_modules, update_module)
  File "/home/jcloutier/openERP/openerp70/server/openerp/modules/loading.py", line 258, in load_marked_modules
    loaded, processed = load_module_graph(cr, graph, progressdict, report=report, skip_modules=loaded_modules, perform_checks=perform_checks)
  File "/home/jcloutier/openERP/openerp70/server/openerp/modules/loading.py", line 189, in load_module_graph
    load_update_xml(module_name, idref, mode)
  File "/home/jcloutier/openERP/openerp70/server/openerp/modules/loading.py", line 73, in <lambda>
    load_update_xml = lambda *args: _load_data(cr, *args, kind='update_xml')
  File "/home/jcloutier/openERP/openerp70/server/openerp/modules/loading.py", line 126, in _load_data
    tools.convert_xml_import(cr, module_name, fp, idref, mode, noupdate, report)
  File "/home/jcloutier/openERP/openerp70/server/openerp/tools/convert.py", line 954, in convert_xml_import
    obj.parse(doc.getroot())
  File "/home/jcloutier/openERP/openerp70/server/openerp/tools/convert.py", line 847, in parse
    self._tags[rec.tag](self.cr, rec, n)
  File "/home/jcloutier/openERP/openerp70/server/openerp/tools/convert.py", line 652, in _tag_menuitem
    group_id = self.id_get(cr, group)
  File "/home/jcloutier/openERP/openerp70/server/openerp/tools/convert.py", line 824, in id_get
    res = self.model_id_get(cr, id_str)
  File "/home/jcloutier/openERP/openerp70/server/openerp/tools/convert.py", line 833, in model_id_get
    return model_data_obj.get_object_reference(cr, self.uid, mod, id_str)
  File "/home/jcloutier/openERP/openerp70/server/openerp/tools/cache.py", line 18, in lookup
    r = self.lookup(self2, cr, *args)
  File "/home/jcloutier/openERP/openerp70/server/openerp/tools/cache.py", line 46, in lookup
    value = d[key] = self.method(self2, cr, *args)
  File "/home/jcloutier/openERP/openerp70/server/openerp/addons/base/ir/ir_model.py", line 861, in get_object_reference
    data_id = self._get_id(cr, uid, module, xml_id)
  File "/home/jcloutier/openERP/openerp70/server/openerp/tools/cache.py", line 18, in lookup
    r = self.lookup(self2, cr, *args)
  File "/home/jcloutier/openERP/openerp70/server/openerp/tools/cache.py", line 46, in lookup
    value = d[key] = self.method(self2, cr, *args)
  File "/home/jcloutier/openERP/openerp70/server/openerp/addons/base/ir/ir_model.py", line 854, in _get_id
    raise ValueError('No such external ID currently defined in the system: %s.%s' % (module, xml_id))
ValueError: No such external ID currently defined in the system: base.group_extended
2013-07-22 18:41:16,142 5642 ERROR testdb openerp.netsvc: No such external ID currently defined in the system: base.group_extended
Traceback (most recent call last):
  File "/home/jcloutier/openERP/openerp70/server/openerp/netsvc.py", line 289, in dispatch_rpc
    result = ExportService.getService(service_name).dispatch(method, params)
  File "/home/jcloutier/openERP/openerp70/server/openerp/service/web_services.py", line 614, in dispatch
    res = fn(db, uid, *params)
  File "/home/jcloutier/openERP/openerp70/server/openerp/osv/osv.py", line 169, in execute_kw
    return self.execute(db, uid, obj, method, *args, **kw or {})
  File "/home/jcloutier/openERP/openerp70/server/openerp/osv/osv.py", line 123, in wrapper
    return f(self, dbname, *args, **kwargs)
  File "/home/jcloutier/openERP/openerp70/server/openerp/osv/osv.py", line 179, in execute
    res = self.execute_cr(cr, uid, obj, method, *args, **kw)
  File "/home/jcloutier/openERP/openerp70/server/openerp/osv/osv.py", line 166, in execute_cr
    return getattr(object, method)(cr, uid, *args, **kw)
  File "/home/jcloutier/openERP/openerp70/server/openerp/addons/base/module/module.py", line 425, in button_immediate_install
    return self._button_immediate_function(cr, uid, ids, self.button_install, context=context)
  File "/home/jcloutier/openERP/openerp70/server/openerp/addons/base/module/module.py", line 476, in _button_immediate_function
    _, pool = pooler.restart_pool(cr.dbname, update_module=True)
  File "/home/jcloutier/openERP/openerp70/server/openerp/pooler.py", line 39, in restart_pool
    registry = RegistryManager.new(db_name, force_demo, status, update_module)
  File "/home/jcloutier/openERP/openerp70/server/openerp/modules/registry.py", line 214, in new
    openerp.modules.load_modules(registry.db, force_demo, status, update_module)
  File "/home/jcloutier/openERP/openerp70/server/openerp/modules/loading.py", line 347, in load_modules
    processed = load_marked_modules(cr, graph, states_to_load, force, status, report, loaded_modules, update_module)
  File "/home/jcloutier/openERP/openerp70/server/openerp/modules/loading.py", line 258, in load_marked_modules
    loaded, processed = load_module_graph(cr, graph, progressdict, report=report, skip_modules=loaded_modules, perform_checks=perform_checks)
  File "/home/jcloutier/openERP/openerp70/server/openerp/modules/loading.py", line 189, in load_module_graph
    load_update_xml(module_name, idref, mode)
  File "/home/jcloutier/openERP/openerp70/server/openerp/modules/loading.py", line 73, in <lambda>
    load_update_xml = lambda *args: _load_data(cr, *args, kind='update_xml')
  File "/home/jcloutier/openERP/openerp70/server/openerp/modules/loading.py", line 126, in _load_data
    tools.convert_xml_import(cr, module_name, fp, idref, mode, noupdate, report)
  File "/home/jcloutier/openERP/openerp70/server/openerp/tools/convert.py", line 954, in convert_xml_import
    obj.parse(doc.getroot())
  File "/home/jcloutier/openERP/openerp70/server/openerp/tools/convert.py", line 847, in parse
    self._tags[rec.tag](self.cr, rec, n)
  File "/home/jcloutier/openERP/openerp70/server/openerp/tools/convert.py", line 652, in _tag_menuitem
    group_id = self.id_get(cr, group)
  File "/home/jcloutier/openERP/openerp70/server/openerp/tools/convert.py", line 824, in id_get
    res = self.model_id_get(cr, id_str)
  File "/home/jcloutier/openERP/openerp70/server/openerp/tools/convert.py", line 833, in model_id_get
    return model_data_obj.get_object_reference(cr, self.uid, mod, id_str)
  File "/home/jcloutier/openERP/openerp70/server/openerp/tools/cache.py", line 18, in lookup
    r = self.lookup(self2, cr, *args)
  File "/home/jcloutier/openERP/openerp70/server/openerp/tools/cache.py", line 46, in lookup
    value = d[key] = self.method(self2, cr, *args)
  File "/home/jcloutier/openERP/openerp70/server/openerp/addons/base/ir/ir_model.py", line 861, in get_object_reference
    data_id = self._get_id(cr, uid, module, xml_id)
  File "/home/jcloutier/openERP/openerp70/server/openerp/tools/cache.py", line 18, in lookup
    r = self.lookup(self2, cr, *args)
  File "/home/jcloutier/openERP/openerp70/server/openerp/tools/cache.py", line 46, in lookup
    value = d[key] = self.method(self2, cr, *args)
  File "/home/jcloutier/openERP/openerp70/server/openerp/addons/base/ir/ir_model.py", line 854, in _get_id
    raise ValueError('No such external ID currently defined in the system: %s.%s' % (module, xml_id))
ValueError: No such external ID currently defined in the system: base.group_extended

Related branches

Changed in openerp-rma:
status: New → Fix Released
To post a comment you must log in.
This report contains Public information  
Everyone can see this information.

Other bug subscribers

Remote bug watches

Bug watches keep track of this bug in other bug trackers.