Hi All,
We use Odoo 10 CE and after upgrading the odoo 10 installation, we repeatedly get the error bellow. Our odoo 10 CE instance runs on Ubuntu .
Regards
The error is as follows;
Traceback (most recent call last):
File "/odoo/odoo-server/odoo/http.py", line 642, in _handle_exception
return super(JsonRequest, self)._handle_exception(exception)
File "/odoo/odoo-server/odoo/http.py", line 684, in dispatch
result = self._call_function(**self.params)
File "/odoo/odoo-server/odoo/http.py", line 334, in _call_function
return checked_call(self.db, *args, **kwargs)
File "/odoo/odoo-server/odoo/service/model.py", line 101, in wrapper
return f(dbname, *args, **kwargs)
File "/odoo/odoo-server/odoo/http.py", line 327, in checked_call
result = self.endpoint(*a, **kw)
File "/odoo/odoo-server/odoo/http.py", line 942, in __call__
return self.method(*args, **kw)
File "/odoo/odoo-server/odoo/http.py", line 507, in response_wrap
response = f(*args, **kw)
File "/odoo/odoo-server/addons/web/controllers/main.py", line 895, in call_kw
return self._call_kw(model, method, args, kwargs)
File "/odoo/odoo-server/addons/web/controllers/main.py", line 887, in _call_kw
return call_kw(request.env[model], method, args, kwargs)
File "/odoo/odoo-server/odoo/api.py", line 687, in call_kw
return call_kw_model(method, model, args, kwargs)
File "/odoo/odoo-server/odoo/api.py", line 672, in call_kw_model
result = method(recs, *args, **kwargs)
File "/odoo/odoo-server/odoo/models.py", line 1338, in load_views
for [v_id, v_type] in views
File "/odoo/odoo-server/odoo/models.py", line 1338, in <dictcomp>
for [v_id, v_type] in views
File "/odoo/odoo-server/addons/base/module/module.py", line 139, in fields_view_get
res = super(Module, self).fields_view_get(view_id, view_type, toolbar=toolbar, submenu=False)
File "/odoo/odoo-server/odoo/models.py", line 1430, in fields_view_get
resprint = IrValues.get_actions('client_print_multi', self._name)
File "<decorator-gen-14>", line 2, in get_actions
File "/odoo/odoo-server/odoo/tools/cache.py", line 87, in lookup
value = d[key] = self.method(*args, **kwargs)
File "/odoo/odoo-server/addons/base/ir/ir_values.py", line 415, in get_actions
for field in fields
File "/odoo/odoo-server/addons/base/ir/ir_values.py", line 415, in <dictcomp>
for field in fields
File "/odoo/odoo-server/odoo/models.py", line 5247, in __getitem__
return self._fields[key].__get__(self, type(self))
File "/odoo/odoo-server/odoo/fields.py", line 927, in __get__
self.determine_value(record)
File "/odoo/odoo-server/odoo/fields.py", line 1039, in determine_value
self.compute_value(recs)
File "/odoo/odoo-server/odoo/fields.py", line 993, in compute_value
self._compute_value(records)
File "/odoo/odoo-server/odoo/fields.py", line 986, in _compute_value
self.compute(records)
File "/odoo/odoo-server/odoo/fields.py", line 664, in _compute_company_dependent
field_id = records.env['ir.model.fields']._get_id(self.model_name, self.name)
AttributeError: 'ir.model.fields' object has no attribute '_get_id'
Hi Pablo,
I was able to update my Odoo 10 files. I then used the server error logs and pgadmin to see what errors were their and to make some changes. The odoo 10 ce instance is now up and running.
Regards,
Michael
Nakuru, Kenya