Skip to content

Runboat doesn't work sometimes #2359

@luisDIXMIT

Description

@luisDIXMIT

Lately, I find some PRs which runboat doesn't work. Anyone has notice it also?

For example, #2357 , error:

2026-05-20 16:58:31,763 122 ERROR b7cc06c92-6e87-4e7b-830d-dc8449a9be95 odoo.registry: Failed to load registry
2026-05-20 16:58:31,764 122 CRITICAL b7cc06c92-6e87-4e7b-830d-dc8449a9be95 odoo.service.server: Failed to initialize database b7cc06c92-6e87-4e7b-830d-dc8449a9be95.
Traceback (most recent call last):
File "/opt/odoo/odoo/service/server.py", line 1544, in preload_registries
registry = Registry.new(dbname, update_module=update_module, install_modules=config['init'], upgrade_modules=config['update'], reinit_modules=config['reinit'])
File "/opt/odoo/odoo/tools/func.py", line 88, in locked
return func(inst, *args, **kwargs)
File "/opt/odoo/odoo/orm/registry.py", line 199, in new
load_modules(
File "/opt/odoo/odoo/modules/loading.py", line 434, in load_modules
modules.button_install()
File "/opt/odoo/odoo/addons/base/models/ir_module.py", line 72, in check_and_log
return method(self, *args, **kwargs)
File "/opt/odoo/odoo/addons/base/models/ir_module.py", line 443, in button_install
raise UserError(_(
odoo.exceptions.UserError: Modules "Partner Department" and "Partner Contact Department" are incompatible.

PR #2355 , error
2026-05-21 06:22:16,785 18 WARNING ba1caa3fa-0e7f-4c81-8ddf-b0d001bf47ca odoo.addons.base.models.ir_cron: Tried to poll an undefined table on database ba1caa3fa-0e7f-4c81-8ddf-b0d001bf47ca.
2026-05-21 06:22:18,375 18 ERROR ba1caa3fa-0e7f-4c81-8ddf-b0d001bf47ca odoo.http: Exception during request handling.
Traceback (most recent call last):
File "/opt/odoo/odoo/http.py", line 2829, in call
response = request._serve_db()
File "/opt/odoo/odoo/http.py", line 2258, in _serve_db
rule, args = self.registry['ir.http']._match(self.httprequest.path)
File "/opt/odoo/odoo/orm/registry.py", line 335, in getitem
return self.models[model_name]
KeyError: 'ir.http'
2026-05-21 06:22:18,375 18 INFO ba1caa3fa-0e7f-4c81-8ddf-b0d001bf47ca werkzeug: 65.108.98.234 - - [21/May/2026 06:22:18] "GET / HTTP/1.1" 500 - 1 0.007 0.001
2026-05-21 06:22:18,498 18 ERROR ba1caa3fa-0e7f-4c81-8ddf-b0d001bf47ca odoo.http: Exception during request handling.
Traceback (most recent call last):
File "/opt/odoo/odoo/http.py", line 2829, in call
response = request._serve_db()
File "/opt/odoo/odoo/http.py", line 2258, in _serve_db
rule, args = self.registry['ir.http']._match(self.httprequest.path)
File "/opt/odoo/odoo/orm/registry.py", line 335, in getitem
return self.models[model_name]
KeyError: 'ir.http'
2026-05-21 06:22:18,499 18 INFO ba1caa3fa-0e7f-4c81-8ddf-b0d001bf47ca werkzeug: 65.108.98.234 - - [21/May/2026 06:22:18] "GET /favicon.ico HTTP/1.1" 500 - 1 0.001 0.001
2026-05-21 06:22:24,907 18 ERROR ba1caa3fa-0e7f-4c81-8ddf-b0d001bf47ca odoo.http: Exception during request handling.
Traceback (most recent call last):
File "/opt/odoo/odoo/http.py", line 2829, in call
response = request._serve_db()
File "/opt/odoo/odoo/http.py", line 2258, in _serve_db
rule, args = self.registry['ir.http']._match(self.httprequest.path)
File "/opt/odoo/odoo/orm/registry.py", line 335, in getitem
return self.models[model_name]
KeyError: 'ir.http'
2026-05-21 06:22:24,907 18 INFO ba1caa3fa-0e7f-4c81-8ddf-b0d001bf47ca werkzeug: 65.108.98.234 - - [21/May/2026 06:22:24] "GET / HTTP/1.1" 500 - 1 0.001 0.001
2026-05-21 06:22:25,123 18 ERROR ba1caa3fa-0e7f-4c81-8ddf-b0d001bf47ca odoo.http: Exception during request handling.
Traceback (most recent call last):
File "/opt/odoo/odoo/http.py", line 2829, in call
response = request._serve_db()
File "/opt/odoo/odoo/http.py", line 2258, in _serve_db
rule, args = self.registry['ir.http']._match(self.httprequest.path)
File "/opt/odoo/odoo/orm/registry.py", line 335, in getitem
return self.models[model_name]
KeyError: 'ir.http'

It makes hard to test it because I have to do it locally. Anyone knows the reason or a solution for this?

Metadata

Metadata

Assignees

No one assigned

    Labels

    Type

    No type
    No fields configured for issues without a type.

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions