Commit: Gitlab Phileas Core TMS 18.0:b954ec77  
Subject: Add apikey_address_provider
Author: Yann Le Doaré
Committer: Yann Le Doaré
Commit: Gitlab Phileas Odoo 18.0:73a36410  
Subject: fix import addons/base_iban/data/res_partner_bank_demo.xml
Author: Yann Le Doaré
Committer: Yann Le Doaré
Commit: Gitlab Phileas Common modules 18.0:dc6ed912  
Subject: finaly base_event_field needed
Author: Yann Le Doaré
Committer: Yann Le Doaré
Commit: Gitlab Phileas Community 18.0:de3520b5  
Subject: disable tests for queue_job
Author: Yann Le Doaré
Committer: Yann Le Doaré
Commit: OS4B raud:756ef124  
Subject: Updated
Author: Yann Le Doaré
Committer: Yann Le Doaré
Version: master
Config: Default
Build time: 4m
Wait time: 4m
Load time: 3m35s
Date Level Type Message
2026-03-12 09:59:33 INFO runbot Init build environment with config Default
2026-03-12 09:59:33 Starting step base from config Default
2026-03-12 09:59:33 Using Dockerfile Tag odoo:minimal_18_0
2026-03-12 09:59:51 INFO server odoo.modules.loading:360 1 modules loaded in 9.55s, 8884 queries (+8884 extra)
2026-03-12 09:59:57 INFO server odoo.modules.loading:360 12 modules loaded in 5.04s, 4186 queries (+4186 extra)
2026-03-12 09:59:59 INFO runbot Getting results for build 00276-master
2026-03-12 09:59:59 Step base finished in 25s
2026-03-12 09:59:59 Starting step all from config Default
2026-03-12 09:59:59 Using Dockerfile Tag odoo:minimal_18_0
2026-03-12 10:00:59 INFO server odoo.modules.loading:360 1 modules loaded in 50.60s, 8884 queries (+36543 extra)
2026-03-12 10:02:26 WARNING server odoo.addons.base.models.ir_actions_report:619
wkhtmltopdf: The switch --header-spacing, is not support using unpatched qt, and will be ignored.The switch --header-html, is not support using unpatched qt, and will be ignored.The switch --footer-html, is not support using unpatched qt, and will be ignored.QStandardPaths: XDG_RUNTIME_DIR not set, defaulting to '/tmp/runtime-runbot'
2026-03-12 10:02:27 WARNING server odoo.addons.base.models.ir_actions_report:619
wkhtmltopdf: The switch --header-spacing, is not support using unpatched qt, and will be ignored.The switch --header-html, is not support using unpatched qt, and will be ignored.The switch --footer-html, is not support using unpatched qt, and will be ignored.QStandardPaths: XDG_RUNTIME_DIR not set, defaulting to '/tmp/runtime-runbot'
2026-03-12 10:03:06 WARNING server odoo.modules.loading:647 Transient module states were reset
2026-03-12 10:03:06 ERROR server odoo.modules.registry:134 Failed to load registry
2026-03-12 10:03:06 CRITICAL server odoo.service.server:1404
Failed to initialize database `00276-master-all`.
Traceback (most recent call last):
  File "/data/build/Gitlab Phileas Odoo 18.0/odoo/service/server.py", line 1366, in preload_registries
    registry = Registry.new(dbname, update_module=update_module)
               ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "/usr/lib/python3/dist-packages/decorator.py", line 232, in fun
    return caller(func, *(extras + args), **kw)
           ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "/data/build/Gitlab Phileas Odoo 18.0/odoo/tools/func.py", line 97, in locked
    return func(inst, *args, **kwargs)
           ^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "/data/build/Gitlab Phileas Odoo 18.0/odoo/modules/registry.py", line 129, in new
    odoo.modules.load_modules(registry, force_demo, status, update_module)
  File "/data/build/Gitlab Phileas Odoo 18.0/odoo/modules/loading.py", line 489, in load_modules
    processed_modules += load_marked_modules(env, graph,
                         ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "/data/build/Gitlab Phileas Odoo 18.0/odoo/modules/loading.py", line 365, in load_marked_modules
    loaded, processed = load_module_graph(
                        ^^^^^^^^^^^^^^^^^^
  File "/data/build/Gitlab Phileas Odoo 18.0/odoo/modules/loading.py", line 205, in load_module_graph
    registry.setup_models(env.cr)
  File "/usr/lib/python3/dist-packages/decorator.py", line 232, in fun
    return caller(func, *(extras + args), **kw)
           ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "/data/build/Gitlab Phileas Odoo 18.0/odoo/tools/func.py", line 97, in locked
    return func(inst, *args, **kwargs)
           ^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "/data/build/Gitlab Phileas Odoo 18.0/odoo/modules/registry.py", line 355, in setup_models
    model._setup_fields()
  File "/data/build/Gitlab Phileas Odoo 18.0/odoo/models.py", line 3720, in _setup_fields
    field.setup(self)
  File "/data/build/Gitlab Phileas Common modules 18.0/base_event_field/base.py", line 54, in setup
    return setup.super(self, model)
           ^^^^^^^^^^^^^^^^^^^^^^^^
  File "/data/build/Gitlab Phileas Odoo 18.0/odoo/fields.py", line 528, in setup
    if not model._valid_field_parameter(self, key):
           ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "/data/build/Gitlab Phileas Common modules 18.0/base_event_field/base.py", line 80, in _valid_field_parameter
    related_with_event = field.related and not hasattr(_get_related_field(), "event")
                                                       ^^^^^^^^^^^^^^^^^^^^
  File "/data/build/Gitlab Phileas Common modules 18.0/base_event_field/base.py", line 74, in _get_related_field
    and self.env[field.model_name][".".join(field.related.split(".")[:-1])]._fields[
        ~~~~~~~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "/data/build/Gitlab Phileas Odoo 18.0/odoo/models.py", line 7078, in __getitem__
    return self._fields[key].__get__(self)
           ~~~~~~~~~~~~^^^^^
KeyError: 'foo_id.bar_id'
2026-03-12 10:03:08 INFO runbot Getting results for build 00276-master
2026-03-12 10:03:08 Step all finished in 3m
2026-03-12 10:03:08 Starting step run from config Default
2026-03-12 10:03:08 INFO runbot Start running build 00276-master
2026-03-12 10:03:08 Using Dockerfile Tag odoo:minimal_18_0
2026-03-12 10:03:15 INFO server odoo.modules.loading:360 1 modules loaded in 0.01s, 0 queries (+0 extra)
2026-03-12 10:03:15 INFO server odoo.modules.loading:360 12 modules loaded in 0.71s, 0 queries (+0 extra)
2026-03-12 10:05:13 INFO server odoo.modules.loading:360 1 modules loaded in 0.01s, 0 queries (+0 extra)
2026-03-12 10:05:14 INFO server odoo.modules.loading:360 12 modules loaded in 0.01s, 0 queries (+0 extra)
2026-03-12 10:06:19 WARNING server odoo.addons.base.models.ir_cron:158 Skipping database 00276-master-base because of modules to install/upgrade/remove.
2026-03-12 10:06:28 ERROR server odoo.addons.account.models.chart_template:246
Error while loading accounting demo data
Traceback (most recent call last):
  File "/data/build/Gitlab Phileas Odoo 18.0/odoo/tools/cache.py", line 103, in lookup
    r = d[key]
        ~^^^^^
  File "/usr/lib/python3/dist-packages/decorator.py", line 232, in fun
    return caller(func, *(extras + args), **kw)
           ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "/data/build/Gitlab Phileas Odoo 18.0/odoo/tools/func.py", line 97, in locked
    return func(inst, *args, **kwargs)
           ^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "/data/build/Gitlab Phileas Odoo 18.0/odoo/tools/lru.py", line 33, in __getitem__
    a = self.d[obj]
        ~~~~~~^^^^^
KeyError: ('ir.model.data', <function IrModelData._xmlid_lookup at 0x7efc51fbeb60>, 'base.res_partner_3')

During handling of the above exception, another exception occurred:

Traceback (most recent call last):
  File "/data/build/Gitlab Phileas Odoo 18.0/addons/account/models/chart_template.py", line 243, in _load
    self._install_demo(company.with_env(self.env))
  File "/data/build/Gitlab Phileas Odoo 18.0/addons/account/models/chart_template.py", line 255, in _install_demo
    self.sudo()._load_data(self._get_demo_data(company), ignore_duplicates=True)
                           ^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "/data/build/Gitlab Phileas Odoo 18.0/addons/account/demo/account_demo.py", line 22, in _get_demo_data
    'account.move': self._get_demo_data_move(company),
                    ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "/data/build/Gitlab Phileas Odoo 18.0/addons/account/demo/account_demo.py", line 136, in _get_demo_data_move
    default_receivable = self.env.ref('base.res_partner_3').with_company(company or self.env.company).property_account_receivable_id
                         ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "/data/build/Gitlab Phileas Odoo 18.0/odoo/api.py", line 660, in ref
    res_model, res_id = self['ir.model.data']._xmlid_to_res_model_res_id(
                        ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "/data/build/Gitlab Phileas Odoo 18.0/odoo/addons/base/models/ir_model.py", line 2268, in _xmlid_to_res_model_res_id
    return self._xmlid_lookup(xmlid)
           ^^^^^^^^^^^^^^^^^^^^^^^^^
  File "/usr/lib/python3/dist-packages/decorator.py", line 232, in fun
    return caller(func, *(extras + args), **kw)
           ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "/data/build/Gitlab Phileas Odoo 18.0/odoo/tools/cache.py", line 110, in lookup
    value = d[key] = self.method(*args, **kwargs)
                     ^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "/data/build/Gitlab Phileas Odoo 18.0/odoo/addons/base/models/ir_model.py", line 2261, in _xmlid_lookup
    raise ValueError('External ID not found in the system: %s' % xmlid)
ValueError: External ID not found in the system: base.res_partner_3
2026-03-12 10:07:21 ERROR server odoo.sql_db:367
bad query: b"UPDATE ir_module_module SET state='uninstalled' WHERE state='to install'"
ERROR: could not serialize access due to concurrent update
2026-03-12 10:07:21 WARNING server odoo.addons.base.models.ir_cron:165
Exception in cron:
Traceback (most recent call last):
  File "/data/build/Gitlab Phileas Odoo 18.0/odoo/addons/base/models/ir_cron.py", line 137, in _process_jobs
    cls._check_modules_state(cron_cr, jobs)
  File "/data/build/Gitlab Phileas Odoo 18.0/odoo/addons/base/models/ir_cron.py", line 210, in _check_modules_state
    odoo.modules.reset_modules_state(cr.dbname)
  File "/data/build/Gitlab Phileas Odoo 18.0/odoo/modules/loading.py", line 644, in reset_modules_state
    cr.execute(
  File "/data/build/Gitlab Phileas Odoo 18.0/odoo/sql_db.py", line 364, in execute
    res = self._obj.execute(query, params)
          ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
psycopg2.errors.SerializationFailure: could not serialize access due to concurrent update
2026-03-12 10:07:58 INFO server odoo.modules.loading:360 152 modules loaded in 164.11s, 104311 queries (+104316 extra)
2026-03-12 10:08:23 INFO server odoo.modules.loading:360 1 modules loaded in 0.02s, 0 queries (+0 extra)
2026-03-12 10:08:26 INFO server odoo.modules.loading:360 152 modules loaded in 3.78s, 0 queries (+0 extra)
2026-03-12 10:15:11 WARNING server odoo.models:3226 _condition_to_sql: ignored ('postal_address_id', '=', NewId), did you mean ('postal_address_id', 'in', recs.ids)?
2026-03-12 10:17:31 ERROR server odoo.osv.expression:1183
Non-stored field tms.postal.address.display_name cannot be searched.
NoneType: None
2026-03-12 10:17:34 ERROR server odoo.osv.expression:1183
Non-stored field tms.postal.address.display_name cannot be searched.
NoneType: None
2026-03-12 12:41:44 WARNING server odoo.models:3226 _condition_to_sql: ignored ('postal_address_id', '=', NewId), did you mean ('postal_address_id', 'in', recs.ids)?
2026-03-12 12:41:48 ERROR server odoo.osv.expression:1183
Non-stored field tms.postal.address.display_name cannot be searched.
NoneType: None
2026-03-12 12:42:35 ERROR server odoo.osv.expression:1183
Non-stored field tms.postal.address.display_name cannot be searched.
NoneType: None
2026-03-12 12:42:36 ERROR server odoo.osv.expression:1183
Non-stored field tms.postal.address.display_name cannot be searched.
NoneType: None
2026-03-12 12:42:39 ERROR server odoo.osv.expression:1183
Non-stored field tms.postal.address.display_name cannot be searched.
NoneType: None
2026-03-12 12:42:42 ERROR server odoo.osv.expression:1183
Non-stored field tms.postal.address.display_name cannot be searched.
NoneType: None
2026-03-12 12:42:43 ERROR server odoo.osv.expression:1183
Non-stored field tms.postal.address.display_name cannot be searched.
NoneType: None
2026-03-12 12:42:57 ERROR server odoo.osv.expression:1183
Non-stored field tms.postal.address.display_name cannot be searched.
NoneType: None
2026-03-12 12:45:39 ERROR server odoo.osv.expression:1183
Non-stored field tms.postal.address.display_name cannot be searched.
NoneType: None
2026-03-12 12:45:42 ERROR server odoo.osv.expression:1183
Non-stored field tms.postal.address.display_name cannot be searched.
NoneType: None
2026-03-12 12:45:43 WARNING server odoo.models:1862 Cannot execute name_create, no _rec_name defined on tms.postal.address
2026-03-12 12:45:43 ERROR server odoo.http:2611
Exception during request handling.
Traceback (most recent call last):
  File "/data/build/Gitlab Phileas Odoo 18.0/odoo/models.py", line 6269, in ensure_one
    _id, = self._ids
    ^^^^
ValueError: not enough values to unpack (expected 1, got 0)

During handling of the above exception, another exception occurred:

Traceback (most recent call last):
  File "/data/build/Gitlab Phileas Odoo 18.0/odoo/http.py", line 2576, in __call__
    response = request._serve_db()
               ^^^^^^^^^^^^^^^^^^^
  File "/data/build/Gitlab Phileas Odoo 18.0/odoo/http.py", line 2103, in _serve_db
    return self._transactioning(
           ^^^^^^^^^^^^^^^^^^^^^
  File "/data/build/Gitlab Phileas Odoo 18.0/odoo/http.py", line 2166, in _transactioning
    return service_model.retrying(func, env=self.env)
           ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "/data/build/Gitlab Phileas Odoo 18.0/odoo/service/model.py", line 156, in retrying
    result = func()
             ^^^^^^
  File "/data/build/Gitlab Phileas Odoo 18.0/odoo/http.py", line 2133, in _serve_ir_http
    response = self.dispatcher.dispatch(rule.endpoint, args)
               ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "/data/build/Gitlab Phileas Odoo 18.0/odoo/http.py", line 2381, in dispatch
    result = self.request.registry['ir.http']._dispatch(endpoint)
             ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "/data/build/Gitlab Phileas Odoo 18.0/odoo/addons/base/models/ir_http.py", line 333, in _dispatch
    result = endpoint(**request.params)
             ^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "/data/build/Gitlab Phileas Odoo 18.0/odoo/http.py", line 754, in route_wrapper
    result = endpoint(self, *args, **params_ok)
             ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "/data/build/Gitlab Phileas Odoo 18.0/addons/web/controllers/dataset.py", line 36, in call_kw
    return call_kw(request.env[model], method, args, kwargs)
           ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "/data/build/Gitlab Phileas Odoo 18.0/odoo/api.py", line 535, in call_kw
    result = getattr(recs, name)(*args, **kwargs)
             ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "/data/build/Gitlab Phileas Odoo 18.0/addons/web/models/models.py", line 1015, in onchange
    if field_name not in done and snapshot0.has_changed(field_name)
                                  ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "/data/build/Gitlab Phileas Odoo 18.0/addons/web/models/models.py", line 1128, in has_changed
    return self[field_name] != self.record[field_name]
                               ~~~~~~~~~~~^^^^^^^^^^^^
  File "/data/build/Gitlab Phileas Odoo 18.0/odoo/models.py", line 7078, in __getitem__
    return self._fields[key].__get__(self)
           ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "/data/build/Gitlab Phileas Odoo 18.0/odoo/fields.py", line 1244, in __get__
    self.recompute(record)
  File "/data/build/Gitlab Phileas Odoo 18.0/odoo/fields.py", line 1471, in recompute
    apply_except_missing(self.compute_value, recs)
  File "/data/build/Gitlab Phileas Odoo 18.0/odoo/fields.py", line 1444, in apply_except_missing
    func(records)
  File "/data/build/Gitlab Phileas Odoo 18.0/odoo/fields.py", line 1493, in compute_value
    records._compute_field_value(self)
  File "/data/build/Gitlab Phileas Odoo 18.0/addons/mail/models/mail_thread.py", line 442, in _compute_field_value
    return super()._compute_field_value(field)
           ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "/data/build/Gitlab Phileas Odoo 18.0/odoo/models.py", line 5297, in _compute_field_value
    fields.determine(field.compute, self)
  File "/data/build/Gitlab Phileas Odoo 18.0/odoo/fields.py", line 110, in determine
    return needle(*args)
           ^^^^^^^^^^^^^
  File "/data/build/Gitlab Phileas Core TMS 18.0/tms_models/models/geo/tms_address.py", line 192, in _compute_error_message
    rec.error_message = rec.postal_address_id.get_error_message()
                        ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "/data/build/Gitlab Phileas Core TMS 18.0/tms_models/models/geo/tms_postal_address.py", line 359, in get_error_message
    self.ensure_one()
  File "/data/build/Gitlab Phileas Odoo 18.0/odoo/models.py", line 6272, in ensure_one
    raise ValueError("Expected singleton: %s" % self)
ValueError: Expected singleton: tms.postal.address()
2026-03-12 12:51:56 WARNING server odoo.http:2609 A geo address must always belongs to a geographic entity: (1) 26 ROUTE PLAINE DE CELLES, 88120 SAINT-AMÉ, FRA
2026-03-12 15:18:03 ERROR server odoo.osv.expression:1183
Non-stored field tms.postal.address.display_name cannot be searched.
NoneType: None
2026-03-12 15:18:07 ERROR server odoo.osv.expression:1183
Non-stored field tms.postal.address.display_name cannot be searched.
NoneType: None
2026-03-12 15:18:10 ERROR server odoo.osv.expression:1183
Non-stored field tms.postal.address.display_name cannot be searched.
NoneType: None
2026-03-12 15:18:11 ERROR server odoo.osv.expression:1183
Non-stored field tms.postal.address.display_name cannot be searched.
NoneType: None
2026-03-12 15:18:12 ERROR server odoo.osv.expression:1183
Non-stored field tms.postal.address.display_name cannot be searched.
NoneType: None
2026-03-12 15:18:13 ERROR server odoo.osv.expression:1183
Non-stored field tms.postal.address.display_name cannot be searched.
NoneType: None
2026-03-12 15:23:24 INFO runbot Killing build 00276-master, requested by Administrator (user #2)
2026-03-12 15:23:29 INFO runbot Kill build 00276-master