Commit: telescope_addons:92d029f9  
Subject: Merge branch 'dev-mig-18.0' of github.com:TelescopeCasual/odoo into dev-mig-18.0
Author: Jake Warren
Committer: Jake Warren
Commit: enterprise:3c850221  
Subject: [FIX] l10n_ch_hr_payroll: Fund number should not be in get_status for BVG-LPP
Author: Jurgen Gjini
Committer: Jurgen Gjini
Commit: odoo:2803b527  
Subject: [FIX] payment_razorpay_oauth: set onboarding values with current user
Author: Valeriya (vchu)
Committer: Valeriya (vchu)
Version: 18
Config: Default
Build time: 33m
Wait time: 34m
Load time: 33m14s
Date Level Type Message
2026-07-30 10:55:58 INFO runbot Init build environment with config Default
2026-07-30 10:55:58 Starting step base from config Default
2026-07-30 10:55:58 Using Dockerfile Tag odoo:Telescope_DockerDefault
2026-07-30 10:57:27 INFO server odoo.modules.loading:376 1 modules loaded in 10.95s, 9241 queries (+9241 extra)
2026-07-30 10:57:38 INFO server odoo.modules.loading:376 18 modules loaded in 8.50s, 7887 queries (+7887 extra)
2026-07-30 10:57:39 INFO runbot Getting results for build 00949-18
2026-07-30 10:57:39 Step base finished in 100s
2026-07-30 10:57:39 Starting step all from config Default
2026-07-30 10:57:39 Using Dockerfile Tag odoo:Telescope_DockerDefault
2026-07-30 10:59:37 INFO server odoo.modules.loading:376 1 modules loaded in 59.65s, 9241 queries (+37582 extra)
2026-07-30 11:26:40 WARNING server odoo.modules.loading:94
Module production_customizations demo data failed to install, installed without demo data
Traceback (most recent call last):
  File "/data/build/odoo/odoo/modules/loading.py", line 90, in load_demo
    load_data(env(su=True), idref, mode, kind='demo', package=package)
  File "/data/build/odoo/odoo/modules/loading.py", line 72, in load_data
    tools.convert_file(env, package.name, filename, idref, mode, noupdate, kind)
  File "/data/build/odoo/odoo/tools/convert.py", line 658, in convert_file
    convert_csv_import(env, module, pathname, fp.read(), idref, mode, noupdate)
  File "/data/build/odoo/odoo/tools/convert.py", line 704, in convert_csv_import
    raise Exception(env._(
Exception: Module loading production_customizations failed: file production_customizations/demo/kanban.item.review.csv could not be processed:
Unknown error during import: <class 'pyodbc.InterfaceError'>: ('IM002', '[IM002] [unixODBC][Driver Manager]Data source name not found and no default driver specified (0) (SQLDriverConnect)')
2026-07-30 11:26:41 ERROR server odoo.addons.production_customizations.tests.test_kanban_item_review:15
ERROR: TestKanbanItemReview.test_computed_safety_calculation
Traceback (most recent call last):
  File "/data/build/telescope_addons/production_customizations/tests/test_kanban_item_review.py", line 15, in setUp
    self.data = self.kanban_item.read()[0]
                ~~~~~~~~~~~~~~~~~~~~~~~^^^
IndexError: list index out of range
2026-07-30 11:26:41 ERROR server odoo.sql_db:374
bad query: b'INSERT INTO "kanban_item_review_global_setting" ("create_date", "create_uid", "custom_safety_multiplier_offset", "custom_safety_multiplier_scale", "single_row", "write_date", "write_uid") VALUES (\'2026-07-30 11:26:41.141542\', 1, 1.0, 1.0, true, \'2026-07-30 11:26:41.141542\', 1) RETURNING "id"'
ERROR: duplicate key value violates unique constraint "kanban_item_review_global_setting_only_row_only"
DETAIL:  Key (single_row)=(t) already exists.
2026-07-30 11:26:41 ERROR server odoo.addons.production_customizations.tests.test_kanban_item_review:11
ERROR: TestKanbanItemReview.test_computed_trigger_calculation
Traceback (most recent call last):
  File "/data/build/telescope_addons/production_customizations/tests/test_kanban_item_review.py", line 11, in setUp
    self.global_settings = self.env["kanban.item.review.global.setting"].create(
                           ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "<decorator-gen-0>", line 2, in create
  File "/data/build/odoo/odoo/api.py", line 497, in _model_create_multi
    return create(self, [arg])
           ^^^^^^^^^^^^^^^^^^^
  File "/data/build/odoo/odoo/models.py", line 5039, in create
    records = self._create(data_list)
              ^^^^^^^^^^^^^^^^^^^^^^^
  File "/data/build/odoo/odoo/models.py", line 5223, in _create
    cr.execute(SQL(
  File "/data/build/odoo/odoo/sql_db.py", line 371, in execute
    res = self._obj.execute(query, params)
          ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
psycopg2.errors.UniqueViolation: duplicate key value violates unique constraint "kanban_item_review_global_setting_only_row_only"
DETAIL:  Key (single_row)=(t) already exists.

2026-07-30 11:26:41 ERROR server odoo.sql_db:374
bad query: b'SELECT "kanban_item_review"."id" FROM "kanban_item_review" WHERE ("kanban_item_review"."part_number" = \'24923\') ORDER BY "kanban_item_review"."id"  '
ERROR: current transaction is aborted, commands ignored until end of transaction block
2026-07-30 11:26:41 ERROR server odoo.addons.production_customizations.tests.test_kanban_item_review:8
ERROR: TestKanbanItemReview.test_lot_size_calculation
Traceback (most recent call last):
  File "/data/build/telescope_addons/production_customizations/tests/test_kanban_item_review.py", line 8, in setUp
    self.kanban_item = self.env["kanban.item.review"].search(
                       ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "/data/build/odoo/odoo/models.py", line 1754, in search
    return self.search_fetch(domain, [], offset=offset, limit=limit, order=order)
           ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "/data/build/odoo/odoo/models.py", line 1786, in search_fetch
    return self._fetch_query(query, fields_to_fetch)
           ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "/data/build/odoo/odoo/models.py", line 4264, in _fetch_query
    fetched = self.browse(query)
              ^^^^^^^^^^^^^^^^^^
  File "/data/build/odoo/odoo/models.py", line 6239, in browse
    if not ids:
           ^^^
  File "/data/build/odoo/odoo/tools/query.py", line 262, in __bool__
    return bool(self.get_result_ids())
                ^^^^^^^^^^^^^^^^^^^^^
  File "/data/build/odoo/odoo/tools/query.py", line 226, in get_result_ids
    self._ids = tuple(id_ for id_, in self._env.execute_query(self.select()))
                                      ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "/data/build/odoo/odoo/api.py", line 993, in execute_query
    self.cr.execute(query)
  File "/data/build/odoo/odoo/sql_db.py", line 371, in execute
    res = self._obj.execute(query, params)
          ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
psycopg2.errors.InFailedSqlTransaction: current transaction is aborted, commands ignored until end of transaction block

2026-07-30 11:26:41 ERROR server odoo.modules.loading:321 Module production_customizations: 0 failures, 3 errors of 3 tests
2026-07-30 11:27:45 WARNING server odoo.modules.loading:94
Module piecework_customizations demo data failed to install, installed without demo data
Traceback (most recent call last):
  File "/data/build/odoo/odoo/tools/convert.py", line 590, in _tag_root
    f(rec)
  File "/data/build/odoo/odoo/tools/convert.py", line 444, in _tag_record
    record = model._load_records([data], self.mode == 'update')
             ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "/data/build/odoo/odoo/models.py", line 5531, in _load_records
    records = self._load_records_create([data['values'] for data in to_create])
              ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "/data/build/odoo/odoo/models.py", line 5435, in _load_records_create
    records = self.create(vals_list)
              ^^^^^^^^^^^^^^^^^^^^^^
  File "<decorator-gen-181>", line 2, in create
  File "/data/build/odoo/odoo/api.py", line 498, in _model_create_multi
    return create(self, arg)
           ^^^^^^^^^^^^^^^^^
  File "/data/build/odoo/addons/product/models/product_product.py", line 376, in create
    products = super(ProductProduct, self.with_context(create_product_product=False)).create(vals_list)
               ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "<decorator-gen-53>", line 2, in create
  File "/data/build/odoo/odoo/api.py", line 498, in _model_create_multi
    return create(self, arg)
           ^^^^^^^^^^^^^^^^^
  File "/data/build/odoo/addons/mail/models/mail_thread.py", line 294, in create
    threads = super(MailThread, self).create(vals_list)
              ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "<decorator-gen-0>", line 2, in create
  File "/data/build/odoo/odoo/api.py", line 498, in _model_create_multi
    return create(self, arg)
           ^^^^^^^^^^^^^^^^^
  File "/data/build/odoo/odoo/models.py", line 5005, in create
    raise ValueError("Invalid field %r on model %r" % (key, self._name))
ValueError: Invalid field 'detailed_type' on model 'product.product'

The above exception was the direct cause of the following exception:

Traceback (most recent call last):
  File "/data/build/odoo/odoo/modules/loading.py", line 90, in load_demo
    load_data(env(su=True), idref, mode, kind='demo', package=package)
  File "/data/build/odoo/odoo/modules/loading.py", line 72, in load_data
    tools.convert_file(env, package.name, filename, idref, mode, noupdate, kind)
  File "/data/build/odoo/odoo/tools/convert.py", line 662, in convert_file
    convert_xml_import(env, module, fp, idref, mode, noupdate)
  File "/data/build/odoo/odoo/tools/convert.py", line 733, in convert_xml_import
    obj.parse(doc.getroot())
  File "/data/build/odoo/odoo/tools/convert.py", line 648, in parse
    self._tag_root(de)
  File "/data/build/odoo/odoo/tools/convert.py", line 590, in _tag_root
    f(rec)
  File "/data/build/odoo/odoo/tools/convert.py", line 603, in _tag_root
    raise ParseError('while parsing %s:%s, somewhere inside\n%s' % (
odoo.tools.convert.ParseError: while parsing /data/build/telescope_addons/piecework_customizations/data/product_demo.xml:180, somewhere inside
<record id="pw_product_product_1" model="product.product">
      <field name="name">Comfy Chair Product</field>
      <field name="detailed_type">product</field>
      <field name="route_ids" eval="[(6,0, [ref('mrp.route_warehouse0_manufacture')])]"/>
      <field name="categ_id" ref="product.product_category_5"/>
      <field name="uom_id" ref="uom.product_uom_unit"/>
      <field name="uom_po_id" ref="uom.product_uom_unit"/>
      <field name="units_per_container">4</field>
      <field name="container_type">pallet</field>
    </record>
2026-07-30 11:27:46 ERROR server odoo.addons.piecework_customizations.tests.test_PayrollRateWizard:14
ERROR: TestPayrollRateWizard.test_01_job_number_creation
Traceback (most recent call last):
  File "/data/build/telescope_addons/piecework_customizations/tests/test_PayrollRateWizard.py", line 14, in setUp
    self.jobnumber0 = self.env.ref(
                      ^^^^^^^^^^^^^
  File "/data/build/odoo/odoo/api.py", line 669, in ref
    raise ValueError('No record found for unique ID %s. It may have been deleted.' % (xml_id))
ValueError: No record found for unique ID piecework_customizations.pw_job_number_1. It may have been deleted.
2026-07-30 11:27:46 ERROR server odoo.addons.piecework_customizations.tests.test_PayrollRateWizard:14
ERROR: TestPayrollRateWizard.test_02_payroll_creation
Traceback (most recent call last):
  File "/data/build/odoo/odoo/tools/cache.py", line 103, in lookup
    r = d[key]
        ~^^^^^
  File "/home/odoo/.local/lib/python3.12/site-packages/decorator.py", line 232, in fun
    return caller(func, *(extras + args), **kw)
           ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "/data/build/odoo/odoo/tools/func.py", line 97, in locked
    return func(inst, *args, **kwargs)
           ^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "/data/build/odoo/odoo/tools/lru.py", line 33, in __getitem__
    a = self.d[obj]
        ~~~~~~^^^^^
KeyError: ('ir.model.data', <function IrModelData._xmlid_lookup at 0x726a3a60b4c0>, 'piecework_customizations.pw_job_number_1')

During handling of the above exception, another exception occurred:

Traceback (most recent call last):
  File "/data/build/telescope_addons/piecework_customizations/tests/test_PayrollRateWizard.py", line 14, in setUp
    self.jobnumber0 = self.env.ref(
                      ^^^^^^^^^^^^^
  File "/data/build/odoo/odoo/api.py", line 660, in ref
    res_model, res_id = self['ir.model.data']._xmlid_to_res_model_res_id(
                        ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "/data/build/odoo/odoo/addons/base/models/ir_model.py", line 2305, in _xmlid_to_res_model_res_id
    return self._xmlid_lookup(xmlid)
           ^^^^^^^^^^^^^^^^^^^^^^^^^
  File "/home/odoo/.local/lib/python3.12/site-packages/decorator.py", line 232, in fun
    return caller(func, *(extras + args), **kw)
           ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "/data/build/odoo/odoo/tools/cache.py", line 110, in lookup
    value = d[key] = self.method(*args, **kwargs)
                     ^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "/data/build/odoo/odoo/addons/base/models/ir_model.py", line 2298, in _xmlid_lookup
    raise ValueError('External ID not found in the system: %s' % xmlid)
ValueError: External ID not found in the system: piecework_customizations.pw_job_number_1
2026-07-30 11:27:46 ERROR server odoo.addons.piecework_customizations.tests.test_PayrollRateWizard:14
ERROR: TestPayrollRateWizard.test_03_payroll_rate_update
Traceback (most recent call last):
  File "/data/build/odoo/odoo/tools/cache.py", line 103, in lookup
    r = d[key]
        ~^^^^^
  File "/home/odoo/.local/lib/python3.12/site-packages/decorator.py", line 232, in fun
    return caller(func, *(extras + args), **kw)
           ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "/data/build/odoo/odoo/tools/func.py", line 97, in locked
    return func(inst, *args, **kwargs)
           ^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "/data/build/odoo/odoo/tools/lru.py", line 33, in __getitem__
    a = self.d[obj]
        ~~~~~~^^^^^
KeyError: ('ir.model.data', <function IrModelData._xmlid_lookup at 0x726a3a60b4c0>, 'piecework_customizations.pw_job_number_1')

During handling of the above exception, another exception occurred:

Traceback (most recent call last):
  File "/data/build/telescope_addons/piecework_customizations/tests/test_PayrollRateWizard.py", line 14, in setUp
    self.jobnumber0 = self.env.ref(
                      ^^^^^^^^^^^^^
  File "/data/build/odoo/odoo/api.py", line 660, in ref
    res_model, res_id = self['ir.model.data']._xmlid_to_res_model_res_id(
                        ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "/data/build/odoo/odoo/addons/base/models/ir_model.py", line 2305, in _xmlid_to_res_model_res_id
    return self._xmlid_lookup(xmlid)
           ^^^^^^^^^^^^^^^^^^^^^^^^^
  File "/home/odoo/.local/lib/python3.12/site-packages/decorator.py", line 232, in fun
    return caller(func, *(extras + args), **kw)
           ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "/data/build/odoo/odoo/tools/cache.py", line 110, in lookup
    value = d[key] = self.method(*args, **kwargs)
                     ^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "/data/build/odoo/odoo/addons/base/models/ir_model.py", line 2298, in _xmlid_lookup
    raise ValueError('External ID not found in the system: %s' % xmlid)
ValueError: External ID not found in the system: piecework_customizations.pw_job_number_1
2026-07-30 11:27:46 ERROR server odoo.addons.piecework_customizations.tests.test_PayrollRateWizard:14
ERROR: TestPayrollRateWizard.test_04_workorder_duration_update
Traceback (most recent call last):
  File "/data/build/odoo/odoo/tools/cache.py", line 103, in lookup
    r = d[key]
        ~^^^^^
  File "/home/odoo/.local/lib/python3.12/site-packages/decorator.py", line 232, in fun
    return caller(func, *(extras + args), **kw)
           ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "/data/build/odoo/odoo/tools/func.py", line 97, in locked
    return func(inst, *args, **kwargs)
           ^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "/data/build/odoo/odoo/tools/lru.py", line 33, in __getitem__
    a = self.d[obj]
        ~~~~~~^^^^^
KeyError: ('ir.model.data', <function IrModelData._xmlid_lookup at 0x726a3a60b4c0>, 'piecework_customizations.pw_job_number_1')

During handling of the above exception, another exception occurred:

Traceback (most recent call last):
  File "/data/build/telescope_addons/piecework_customizations/tests/test_PayrollRateWizard.py", line 14, in setUp
    self.jobnumber0 = self.env.ref(
                      ^^^^^^^^^^^^^
  File "/data/build/odoo/odoo/api.py", line 660, in ref
    res_model, res_id = self['ir.model.data']._xmlid_to_res_model_res_id(
                        ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "/data/build/odoo/odoo/addons/base/models/ir_model.py", line 2305, in _xmlid_to_res_model_res_id
    return self._xmlid_lookup(xmlid)
           ^^^^^^^^^^^^^^^^^^^^^^^^^
  File "/home/odoo/.local/lib/python3.12/site-packages/decorator.py", line 232, in fun
    return caller(func, *(extras + args), **kw)
           ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "/data/build/odoo/odoo/tools/cache.py", line 110, in lookup
    value = d[key] = self.method(*args, **kwargs)
                     ^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "/data/build/odoo/odoo/addons/base/models/ir_model.py", line 2298, in _xmlid_lookup
    raise ValueError('External ID not found in the system: %s' % xmlid)
ValueError: External ID not found in the system: piecework_customizations.pw_job_number_1
2026-07-30 11:27:46 ERROR server odoo.addons.piecework_customizations.tests.test_mrp_routing_workcenter:8
ERROR: TestMrpRoutingWorkcenter.test_compute_rate_settable
Traceback (most recent call last):
  File "/data/build/odoo/odoo/tools/cache.py", line 103, in lookup
    r = d[key]
        ~^^^^^
  File "/home/odoo/.local/lib/python3.12/site-packages/decorator.py", line 232, in fun
    return caller(func, *(extras + args), **kw)
           ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "/data/build/odoo/odoo/tools/func.py", line 97, in locked
    return func(inst, *args, **kwargs)
           ^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "/data/build/odoo/odoo/tools/lru.py", line 33, in __getitem__
    a = self.d[obj]
        ~~~~~~^^^^^
KeyError: ('ir.model.data', <function IrModelData._xmlid_lookup at 0x726a3a60b4c0>, 'piecework_customizations.pw_job_number_1')

During handling of the above exception, another exception occurred:

Traceback (most recent call last):
  File "/data/build/telescope_addons/piecework_customizations/tests/test_mrp_routing_workcenter.py", line 8, in setUp
    self.env.ref("piecework_customizations.pw_job_number_1")
  File "/data/build/odoo/odoo/api.py", line 660, in ref
    res_model, res_id = self['ir.model.data']._xmlid_to_res_model_res_id(
                        ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "/data/build/odoo/odoo/addons/base/models/ir_model.py", line 2305, in _xmlid_to_res_model_res_id
    return self._xmlid_lookup(xmlid)
           ^^^^^^^^^^^^^^^^^^^^^^^^^
  File "/home/odoo/.local/lib/python3.12/site-packages/decorator.py", line 232, in fun
    return caller(func, *(extras + args), **kw)
           ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "/data/build/odoo/odoo/tools/cache.py", line 110, in lookup
    value = d[key] = self.method(*args, **kwargs)
                     ^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "/data/build/odoo/odoo/addons/base/models/ir_model.py", line 2298, in _xmlid_lookup
    raise ValueError('External ID not found in the system: %s' % xmlid)
ValueError: External ID not found in the system: piecework_customizations.pw_job_number_1
2026-07-30 11:27:47 ERROR server odoo.modules.loading:321 Module piecework_customizations: 0 failures, 5 errors of 5 tests
2026-07-30 11:28:10 ERROR server odoo.addons.project_mrp_workorder_account.tests.test_analytic_accounting:232
FAIL: TestMrpAnalyticAccountHr.test_mrp_analytic_account_employee
Traceback (most recent call last):
  File "/data/build/enterprise/project_mrp_workorder_account/tests/test_analytic_accounting.py", line 232, in test_mrp_analytic_account_employee
    self.assertEqual(len(self.analytic_account.with_context(analytic_plan_id=self.analytic_account.plan_id.id).line_ids), 4, '2 lines for workcenters costs 2 for employee cost')
AssertionError: 3 != 4 : 2 lines for workcenters costs 2 for employee cost
2026-07-30 11:28:16 ERROR server odoo.addons.project_mrp_workorder_account.tests.test_analytic_accounting:92
FAIL: TestMrpAnalyticAccountHr.test_mrp_employee_analytic_account
Traceback (most recent call last):
  File "/data/build/enterprise/project_mrp_workorder_account/tests/test_analytic_accounting.py", line 92, in test_mrp_employee_analytic_account
    self.assertEqual(employee_aa_line.amount, -100.0)
AssertionError: 0.0 != -100.0
2026-07-30 11:28:18 ERROR server odoo.modules.loading:321 Module project_mrp_workorder_account: 2 failures, 0 errors of 8 tests
2026-07-30 11:29:04 WARNING server odoo.modules.loading:647 Transient module states were reset
2026-07-30 11:29:04 ERROR server odoo.modules.registry:121 Failed to load registry
2026-07-30 11:29:04 CRITICAL server odoo.service.server:1452
Failed to initialize database `00949-18-all`.
Traceback (most recent call last):
  File "/data/build/odoo/odoo/service/server.py", line 1414, in preload_registries
    registry = Registry.new(dbname, update_module=update_module)
               ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "/home/odoo/.local/lib/python3.12/site-packages/decorator.py", line 232, in fun
    return caller(func, *(extras + args), **kw)
           ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "/data/build/odoo/odoo/tools/func.py", line 97, in locked
    return func(inst, *args, **kwargs)
           ^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "/data/build/odoo/odoo/modules/registry.py", line 116, in new
    odoo.modules.load_modules(registry, force_demo, status, update_module)
  File "/data/build/odoo/odoo/modules/loading.py", line 489, in load_modules
    processed_modules += load_marked_modules(env, graph,
                         ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "/data/build/odoo/odoo/modules/loading.py", line 365, in load_marked_modules
    loaded, processed = load_module_graph(
                        ^^^^^^^^^^^^^^^^^^
  File "/data/build/odoo/odoo/modules/loading.py", line 228, in load_module_graph
    load_data(env, idref, mode, kind='data', package=package)
  File "/data/build/odoo/odoo/modules/loading.py", line 72, in load_data
    tools.convert_file(env, package.name, filename, idref, mode, noupdate, kind)
  File "/data/build/odoo/odoo/tools/convert.py", line 662, in convert_file
    convert_xml_import(env, module, fp, idref, mode, noupdate)
  File "/data/build/odoo/odoo/tools/convert.py", line 733, in convert_xml_import
    obj.parse(doc.getroot())
  File "/data/build/odoo/odoo/tools/convert.py", line 648, in parse
    self._tag_root(de)
  File "/data/build/odoo/odoo/tools/convert.py", line 590, in _tag_root
    f(rec)
  File "/data/build/odoo/odoo/tools/convert.py", line 601, in _tag_root
    raise ParseError(msg) from None  # Restart with "--log-handler odoo.tools.convert:DEBUG" for complete traceback
    ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
odoo.tools.convert.ParseError: while parsing /data/build/telescope_addons/maintenance_customizations/views/maintenance_request_views.xml:143
Error while parsing or validating view:

Element '<xpath expr="//div[hasclass(&#39;oe_kanban_bottom_left&#39;)]">' cannot be located in parent view

View error context:
{'file': '/data/build/telescope_addons/maintenance_customizations/views/maintenance_request_views.xml',
 'line': 1,
 'name': 'view_maintenance_request_kanban',
 'view': ir.ui.view(3778,),
 'view.model': 'maintenance.request',
 'view.parent': ir.ui.view(1334,),
 'xmlid': 'view_maintenance_request_kanban'}
2026-07-30 11:29:12 INFO runbot Getting results for build 00949-18
2026-07-30 11:29:12 Step all finished in 31m
2026-07-30 11:29:12 Starting step run from config Default
2026-07-30 11:29:12 INFO runbot Start running build 00949-18
2026-07-30 11:29:12 Using Dockerfile Tag odoo:Telescope_DockerDefault
2026-07-30 11:30:12 INFO server odoo.modules.loading:376 1 modules loaded in 0.01s, 0 queries (+0 extra)
2026-07-30 11:30:13 INFO server odoo.modules.loading:376 18 modules loaded in 0.83s, 0 queries (+0 extra)
2026-07-30 11:30:16 INFO server odoo.modules.loading:376 1 modules loaded in 0.01s, 0 queries (+0 extra)
2026-07-30 11:30:17 INFO server odoo.modules.loading:376 18 modules loaded in 0.84s, 0 queries (+0 extra)
2026-07-31 00:38:43 INFO runbot Kill build 00949-18