Odoo Help


Error in odoo installation

on 11/4/15, 6:23 AM 2,376 views

hi ,

i want to install odoo v9 in ubuntu 14.04

i install odoo using .deb file but after i run

sudo dpkg -i odoo-9.0.latest_all.deb

it show

(Reading database ... 229262 files and directories currently installed.)

Preparing to unpack odoo_9.0.latest_all.deb ...

Stopping odoo: ok

Unpacking odoo (9.0.20151104) over (9.0.20151104) ...

Setting up odoo (9.0.20151104) ...

Starting odoo: ok

Processing triggers for ureadahead (0.100.0-16) ...

after when i try to open server with localhost:8069 so it show error like

Internal Server Error

The server encountered an internal error and was unable to complete your request. Either the server is overloaded or there is an error in the application.

After i check log file odoo log is

2015-11-04 10:24:07,760 10945 ERROR MimiSets werkzeug: Error on request:

Traceback (most recent call last):

File "/usr/lib/python2.7/dist-packages/werkzeug/serving.py", line 177, in run_wsgi


File "/usr/lib/python2.7/dist-packages/werkzeug/serving.py", line 165, in execute

application_iter = app(environ, start_response)

File "/usr/lib/python2.7/dist-packages/openerp/service/server.py", line 245, in app

return self.app(e, s)

File "/usr/lib/python2.7/dist-packages/openerp/service/wsgi_server.py", line 184, in application

return application_unproxied(environ, start_response)

File "/usr/lib/python2.7/dist-packages/openerp/service/wsgi_server.py", line 170, in application_unproxied

result = handler(environ, start_response)

File "/usr/lib/python2.7/dist-packages/openerp/http.py", line 1416, in __call__

return self.dispatch(environ, start_response)

File "/usr/lib/python2.7/dist-packages/openerp/http.py", line 1390, in __call__

return self.app(environ, start_wrapped)

File "/usr/lib/python2.7/dist-packages/werkzeug/wsgi.py", line 588, in __call__

return self.app(environ, start_response)

File "/usr/lib/python2.7/dist-packages/openerp/http.py", line 1565, in dispatch

ir_http = request.registry['ir.http']

File "/usr/lib/python2.7/dist-packages/openerp/http.py", line 354, in registry

return openerp.modules.registry.RegistryManager.get(self.db) if self.db else None

File "/usr/lib/python2.7/dist-packages/openerp/modules/registry.py", line 354, in get


File "/usr/lib/python2.7/dist-packages/openerp/modules/registry.py", line 385, in new

openerp.modules.load_modules(registry._db, force_demo, status, update_module)

File "/usr/lib/python2.7/dist-packages/openerp/modules/loading.py", line 333, in load_modules

force, status, report, loaded_modules, update_module)

File "/usr/lib/python2.7/dist-packages/openerp/modules/loading.py", line 237, in load_marked_modules

loaded, processed = load_module_graph(cr, graph, progressdict, report=report, skip_modules=loaded_modules, perform_checks=perform_checks)

File "/usr/lib/python2.7/dist-packages/openerp/modules/loading.py", line 159, in load_module_graph

_load_data(cr, module_name, idref, mode, kind='demo')

File "/usr/lib/python2.7/dist-packages/openerp/modules/loading.py", line 98, in _load_data

tools.convert_file(cr, module_name, filename, idref, mode, noupdate, kind, report)

File "/usr/lib/python2.7/dist-packages/openerp/tools/convert.py", line 852, in convert_file

convert_xml_import(cr, module, fp, idref, mode, noupdate, report)

File "/usr/lib/python2.7/dist-packages/openerp/tools/convert.py", line 939, in convert_xml_import

obj.parse(doc.getroot(), mode=mode)

File "/usr/lib/python2.7/dist-packages/openerp/tools/convert.py", line 802, in parse

self.parse(rec, mode)

File "/usr/lib/python2.7/dist-packages/openerp/tools/convert.py", line 805, in parse

self._tags[rec.tag](self.cr, rec, de, mode=mode)

File "/usr/lib/python2.7/dist-packages/openerp/tools/convert.py", line 709, in _tag_record

id = self.pool['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 "/usr/lib/python2.7/dist-packages/openerp/api.py", line 232, in wrapper

return old_api(self, *args, **kwargs)

File "/usr/lib/python2.7/dist-packages/openerp/addons/base/ir/ir_model.py", line 1107, in _update

res_id = model_obj.create(cr, uid, values, context=context)

File "/usr/lib/python2.7/dist-packages/openerp/api.py", line 232, in wrapper

return old_api(self, *args, **kwargs)

File "/usr/lib/python2.7/dist-packages/openerp/api.py", line 327, in old_api

result = method(recs, *args, **kwargs)

File "/usr/lib/python2.7/dist-packages/openerp/addons/base/res/res_partner.py", line 553, in create

partner = super(res_partner, self).create(vals)

File "/usr/lib/python2.7/dist-packages/openerp/api.py", line 230, in wrapper

return new_api(self, *args, **kwargs)

File "/usr/lib/python2.7/dist-packages/openerp/addons/mail/models/mail_thread.py", line 230, in create

thread = super(MailThread, self).create(values)

File "/usr/lib/python2.7/dist-packages/openerp/api.py", line 230, in wrapper

return new_api(self, *args, **kwargs)

File "/usr/lib/python2.7/dist-packages/openerp/models.py", line 4125, in create

record = self.browse(self._create(old_vals))

File "/usr/lib/python2.7/dist-packages/openerp/api.py", line 230, in wrapper

return new_api(self, *args, **kwargs)

File "/usr/lib/python2.7/dist-packages/openerp/api.py", line 463, in new_api

result = method(self._model, cr, uid, *args, **kwargs)

File "/usr/lib/python2.7/dist-packages/openerp/models.py", line 4263, in _create

tuple([u[2] for u in updates if len(u) > 2])

File "/usr/lib/python2.7/dist-packages/openerp/sql_db.py", line 139, in wrapper

return f(self, *args, **kwargs)

File "/usr/lib/python2.7/dist-packages/openerp/sql_db.py", line 215, in execute

res = self._obj.execute(query, params)

ParseError: "new row for relation "res_partner" violates check constraint "res_partner_check_name"

DETAIL: Failing row contains (123, null, 1, null, null, 2015-11-04 10:24:06.272451, 0, person, null, null, null, null, null, null, null, null, f, null, null, f, null, t, null, null, null, f, null, 2015-11-04 10:24:06.272451, t, null, 1, fr_FR, 1, null, null, contact, f, null, null, null, null, null, none, null, f, null, null, null, null, null, null, null, null).

" while parsing /usr/lib/python2.7/dist-packages/openerp/addons/mail/data/mail_demo.xml:36, near

<record id="base.res_partner_10" model="res.partner">

<field name="notify_email">none</field>


i am nor understand what the actual problem is , please help.

Mateo Tibaquira
On 11/4/15, 9:25 AM

It seems to be a problem filling the demo data into the database.

I don't know if the DEB package creates a service for odoo, but if the server is running, try to stop it with:

sudo service odoo stop

And then, try to reset the db with the following lines:

sudo -H -u odoo dropdb odoo
sudo -H -u odoo createdb odoo

You should be able to start odoo again and see if this time the load is successful:

sudo service odoo start

The package installer does create a service for odoo, see https://www.odoo.com/documentation/9.0/setup/install.html#setup-install-packaged

Ermin Trevisan
on 11/5/15, 3:54 AM

Ermin Trevisan

--Ermin Trevisan--
| 6 5 7
Walchwil, Switzerland
--Ermin Trevisan--

Ermin Trevisan
On 11/5/15, 3:52 AM

Why don't you follow the official instruction for packaged installers: https://www.odoo.com/documentation/9.0/setup/install.html#setup-install-packaged

You only have to replace "8.0" with "9.0".

About This Community

This platform is for beginners and experts willing to share their Odoo knowledge. It's not a forum to discuss ideas, but a knowledge base of questions and their answers.


Odoo Training Center

Access to our E-learning platform and experience all Odoo Apps through learning videos, exercises and Quizz.

Test it now

Question tools

3 follower(s)


Asked: 11/4/15, 6:23 AM
Seen: 2376 times
Last updated: 11/5/15, 3:52 AM