Description: Test at install
Commit: erp:0b19f5ea  
Subject: [FIX] common_test_utils: Fix runbot error
Author: AnhBT
Commit: external:0e36dd15  
Subject: [FIX] base_user_role: Fix runbot error
Author: AnhBT
Commit: odoo:09957a5f  
Subject: Merge branch 'odoo:18.0' into 18.0
Author: AnhBT
Committer: GitHub
Commit: enterprise:1fde6986  
Subject: [FIX] l10n_gt_edi : missing neutralization
Author: Moens Alexandre
Build time: 95m
Wait time: 95m
Load time: 1h34m
Date Level Type Message
2026-01-13 05:08:26 INFO runbot Init build environment with config Parallel testing
2026-01-13 05:08:26 Starting step Start at install from config Parallel testing
2026-01-13 05:08:26 Using Dockerfile Tag odoo:Docker18
2026-01-13 06:43:02 INFO runbot Getting results for build 04113-18-0
2026-01-13 06:43:02 WARNING runbot
Warning found in logs:
2026-01-13 05:15:29,433 43 WARNING 04113-18-0-all odoo.addons.to_base.__init__: The module `to_base` should be loaded in server wide mode using `--load` option when starting Odoo server (e.g. --load=base,web,to_base). Otherwise, some of its functions may not work properly. 
2026-01-13 05:15:29,436 43 WARNING 04113-18-0-all odoo.addons.to_base: The module `to_base` should be loaded in server wide mode using `--load` option when starting Odoo server (e.g. --load=base,web,to_base). Otherwise, some of its functions may not work properly. 
2026-01-13 06:25:01,650 43 WARNING 04113-18-0-all py.warnings: /data/build/erp/dtg_hr/models/hr_employee.py:263: UserWarning: unsupported operand type(s) for "==": 'res.partner.bank()' == '54'
2026-01-13 06:25:01,716 43 WARNING 04113-18-0-all py.warnings: /data/build/erp/dtg_hr/models/hr_employee.py:263: UserWarning: unsupported operand type(s) for "==": 'res.partner.bank()' == '55'
2026-01-13 06:30:22,515 43 WARNING 04113-18-0-all odoo.addons.base.models.ir_ui_view: <b>Access Rights Inconsistency</b><br/>This view may not work for all users: some users may have a combination of groups where the elements <b><tt>&lt;div&gt;</tt></b> are displayed, but they depend on the field <b><tt>bank_account_id</tt></b> that is not accessible. You might fix this by modifying user groups to make sure that all users who have access to those elements also have access to the field, typically via group implications. Alternatively, you could adjust the “<i>groups</i>” or “<i>invisible</i>” attributes for these fields, to make sure they are always available together.<br/>Debugging information:<br/>- field “bank_account_id” is accessible for groups: &#39;hr.group_hr_user&#39; | &#39;dtg_hr.group_hr_employee_dtg_user&#39;<br/>- element “&lt;div class=&#34;d-flex&#34; invisible=&#34;not bank_account_id&#34;/&gt;” is shown in the view for groups: &#39;base.group_system&#39; | &#39;hr.group_hr_user&#39; | &#39;dtg_hr.group_hr_employee_dtg_user&#39;
2026-01-13 06:30:22,515 43 WARNING 04113-18-0-all odoo.addons.base.models.ir_ui_view: <b>Access Rights Inconsistency</b><br/>This view may not work for all users: some users may have a combination of groups where the elements <b><tt>&lt;button&gt;</tt></b> are displayed, but they depend on the field <b><tt>is_trusted_bank_account</tt></b> that is not accessible. You might fix this by modifying user groups to make sure that all users who have access to those elements also have access to the field, typically via group implications. Alternatively, you could adjust the “<i>groups</i>” or “<i>invisible</i>” attributes for these fields, to make sure they are always available together.<br/>Debugging information:<br/>- field “is_trusted_bank_account” is accessible for groups: &#39;hr.group_hr_user&#39;<br/>- element “&lt;button title=&#34;Untrust Bank Account&#34; class=&#34;icon-button button-on&#34; icon=&#34;fa-solid fa-toggle-on fa-lg&#34; type=&#34;object&#34; name=&#34;action_untrust_bank_accounts&#34; invisible=&#34;not is_trusted_bank_account&#34;/&gt;” is shown in the view for groups: &#39;base.group_system&#39; | &#39;hr.group_hr_user&#39; | &#39;dtg_hr.group_hr_employee_dtg_user&#39;
2026-01-13 06:34:22,516 43 WARNING 04113-18-0-all odoo.addons.base.models.ir_ui_view: <b>Access Rights Inconsistency</b><br/>This view may not work for all users: some users may have a combination of groups where the elements <b><tt>&lt;div&gt;</tt></b> are displayed, but they depend on the field <b><tt>bank_account_id</tt></b> that is not accessible. You might fix this by modifying user groups to make sure that all users who have access to those elements also have access to the field, typically via group implications. Alternatively, you could adjust the “<i>groups</i>” or “<i>invisible</i>” attributes for these fields, to make sure they are always available together.<br/>Debugging information:<br/>- field “bank_account_id” is accessible for groups: &#39;hr.group_hr_user&#39; | &#39;dtg_hr.group_hr_employee_dtg_user&#39;<br/>- element “&lt;div class=&#34;d-flex&#34; invisible=&#34;not bank_account_id&#34;/&gt;” is shown in the view for groups: &#39;base.group_system&#39; | &#39;hr.group_hr_user&#39; | &#39;dtg_hr.group_hr_employee_dtg_user&#39;
2026-01-13 06:34:22,517 43 WARNING 04113-18-0-all odoo.addons.base.models.ir_ui_view: <b>Access Rights Inconsistency</b><br/>This view may not work for all users: some users may have a combination of groups where the elements <b><tt>&lt;button&gt;</tt></b> are displayed, but they depend on the field <b><tt>is_trusted_bank_account</tt></b> that is not accessible. You might fix this by modifying user groups to make sure that all users who have access to those elements also have access to the field, typically via group implications. Alternatively, you could adjust the “<i>groups</i>” or “<i>invisible</i>” attributes for these fields, to make sure they are always available together.<br/>Debugging information:<br/>- field “is_trusted_bank_account” is accessible for groups: &#39;hr.group_hr_user&#39;<br/>- element “&lt;button title=&#34;Untrust Bank Account&#34; class=&#34;icon-button button-on&#34; icon=&#34;fa-solid fa-toggle-on fa-lg&#34; type=&#34;object&#34; name=&#34;action_untrust_bank_accounts&#34; invisible=&#34;not is_trusted_bank_account&#34;/&gt;” is shown in the view for groups: &#39;base.group_system&#39; | &#39;hr.group_hr_user&#39; | &#39;dtg_hr.group_hr_employee_dtg_user&#39;
2026-01-13 06:35:04,690 43 WARNING 04113-18-0-all odoo.addons.base.models.ir_model: Two fields (source_id, utm_source_id) of res.users() have the same label: Source. [Modules: None and hr_referral] 
2026-01-13 06:36:12,072 43 WARNING 04113-18-0-all odoo.addons.dtg_payment_approvals_salary: ⚠️ Rule or category not found, skipping update. 
2026-01-13 06:36:19,216 43 WARNING 04113-18-0-all odoo.addons.base.models.ir_ui_view: Error-prone use of @class in view apply_inherit_add_m2o_fields (): use the hasclass(*classes) function to filter elements by their classes 
2026-01-13 06:36:19,216 43 WARNING 04113-18-0-all odoo.addons.base.models.ir_ui_view: Error-prone use of @class in view apply_inherit_add_m2o_fields (): use the hasclass(*classes) function to filter elements by their classes 
2026-01-13 06:36:19,226 43 WARNING 04113-18-0-all odoo.addons.base.models.ir_ui_view: Error-prone use of @class in view job_detail_apply_keep_hr_officer (): use the hasclass(*classes) function to filter elements by their classes 
2026-01-13 06:37:09,304 43 WARNING 04113-18-0-all odoo.addons.base.models.ir_ui_view: <b>Access Rights Inconsistency</b><br/>This view may not work for all users: some users may have a combination of groups where the elements <b><tt>&lt;field name=&#34;l10n_be_ambulatory_insurance_notes&#34;/&gt;</tt></b> are displayed, but they depend on the field <b><tt>l10n_be_has_ambulatory_insurance</tt></b> that is not accessible. You might fix this by modifying user groups to make sure that all users who have access to those elements also have access to the field, typically via group implications. Alternatively, you could adjust the “<i>groups</i>” or “<i>invisible</i>” attributes for these fields, to make sure they are always available together.<br/>Debugging information:<br/>- field “l10n_be_has_ambulatory_insurance” is accessible for groups: &#39;hr_contract.group_hr_contract_employee_manager&#39;<br/>- element “&lt;field name=&#34;l10n_be_ambulatory_insurance_notes&#34; string=&#34;Additional Information&#34; invisible=&#34;not l10n_be_has_ambulatory_insurance&#34;/&gt;” is shown in the view for groups: &#39;hr_contract.group_hr_contract_employee_manager&#39; | &#39;dtg_hr_contract.group_hr_contract_user&#39;
2026-01-13 06:37:09,305 43 WARNING 04113-18-0-all odoo.addons.base.models.ir_ui_view: <b>Access Rights Inconsistency</b><br/>This view may not work for all users: some users may have a combination of groups where the elements <b><tt>&lt;field name=&#34;l10n_be_hospital_insurance_notes&#34;/&gt;</tt></b> are displayed, but they depend on the field <b><tt>has_hospital_insurance</tt></b> that is not accessible. You might fix this by modifying user groups to make sure that all users who have access to those elements also have access to the field, typically via group implications. Alternatively, you could adjust the “<i>groups</i>” or “<i>invisible</i>” attributes for these fields, to make sure they are always available together.<br/>Debugging information:<br/>- field “has_hospital_insurance” is accessible for groups: &#39;hr_contract.group_hr_contract_employee_manager&#39;<br/>- element “&lt;field name=&#34;l10n_be_hospital_insurance_notes&#34; string=&#34;Additional Information&#34; invisible=&#34;not has_hospital_insurance&#34;/&gt;” is shown in the view for groups: &#39;hr_contract.group_hr_contract_employee_manager&#39; | &#39;dtg_hr_contract.group_hr_contract_user&#39;
2026-01-13 06:38:28,523 43 WARNING 04113-18-0-all odoo.addons.base.models.ir_model: Two fields (source_id, utm_source_id) of res.users() have the same label: Source. [Modules: None and hr_referral] 
2026-01-13 06:39:36,325 43 WARNING 04113-18-0-all odoo.addons.base.models.ir_model: Two fields (source_id, utm_source_id) of res.users() have the same label: Source. [Modules: None and hr_referral] 
2026-01-13 06:39:50,728 43 WARNING 04113-18-0-all odoo.addons.base.models.ir_model: Two fields (source_id, utm_source_id) of res.users() have the same label: Source. [Modules: None and hr_referral] 
2026-01-13 06:40:09,300 43 WARNING 04113-18-0-all odoo.addons.base.models.ir_model: Two fields (sale_partner_name, partner_name) of helpdesk.ticket() have the same label: Customer Name. [Modules: dtg_helpdesk_customer_experience and helpdesk] 
2026-01-13 06:40:09,414 43 WARNING 04113-18-0-all odoo.models: method helpdesk.ticket._check_action_plan_on_done_stage: @constrains parameter 'code' is not writeable 
2026-01-13 06:40:11,404 43 WARNING 04113-18-0-all odoo.addons.base.models.ir_model: Two fields (source_id, utm_source_id) of res.users() have the same label: Source. [Modules: None and hr_referral] 
2026-01-13 06:40:18,702 43 WARNING 04113-18-0-all odoo.addons.base.models.ir_model: Two fields (source_id, utm_source_id) of res.users() have the same label: Source. [Modules: None and hr_referral] 
2026-01-13 06:40:22,772 43 WARNING 04113-18-0-all odoo.addons.base.models.ir_model: Two fields (source_id, utm_source_id) of res.users() have the same label: Source. [Modules: None and hr_referral] 
2026-01-13 06:40:47,493 43 WARNING 04113-18-0-all odoo.addons.base.models.ir_model: Two fields (source_id, utm_source_id) of res.users() have the same label: Source. [Modules: None and hr_referral] 
2026-01-13 06:40:50,931 43 WARNING 04113-18-0-all odoo.addons.base.models.ir_model: Two fields (source_id, utm_source_id) of res.users() have the same label: Source. [Modules: None and hr_referral] 
2026-01-13 06:40:53,844 43 WARNING 04113-18-0-all odoo.addons.base.models.ir_model: Two fields (source_id, utm_source_id) of res.users() have the same label: Source. [Modules: None and hr_referral] 
2026-01-13 06:40:57,277 43 WARNING 04113-18-0-all odoo.addons.base.models.ir_ui_view: <b>Access Rights Inconsistency</b><br/>This view may not work for all users: some users may have a combination of groups where the elements <b><tt>&lt;div&gt;</tt></b> are displayed, but they depend on the field <b><tt>bank_account_id</tt></b> that is not accessible. You might fix this by modifying user groups to make sure that all users who have access to those elements also have access to the field, typically via group implications. Alternatively, you could adjust the “<i>groups</i>” or “<i>invisible</i>” attributes for these fields, to make sure they are always available together.<br/>Debugging information:<br/>- field “bank_account_id” is accessible for groups: &#39;hr.group_hr_user&#39; | &#39;dtg_hr.group_hr_employee_dtg_user&#39;<br/>- element “&lt;div class=&#34;d-flex&#34; invisible=&#34;not bank_account_id&#34;/&gt;” is shown in the view for groups: &#39;base.group_system&#39; | &#39;hr.group_hr_user&#39; | &#39;dtg_hr.group_hr_employee_dtg_user&#39;
2026-01-13 06:41:00,645 43 WARNING 04113-18-0-all odoo.addons.base.models.ir_model: Two fields (source_id, utm_source_id) of res.users() have the same label: Source. [Modules: None and hr_referral] 
2026-01-13 06:41:05,196 43 WARNING 04113-18-0-all odoo.addons.base.models.ir_model: Two fields (currency_payment_amount, payment_amount) of receipt.details.report() have the same label: Payment Amount. [Modules: dtg_sale_report and dtg_sale_report] 
2026-01-13 06:41:07,378 43 WARNING 04113-18-0-all odoo.modules.loading: The models ['bad.debt.report.data', 'optimized.sale.resale.th.data'] have no access rules in module dtg_sale_report, consider adding some, like:
2026-01-13 06:41:10,691 43 WARNING 04113-18-0-all odoo.addons.base.models.ir_model: Two fields (source_id, utm_source_id) of res.users() have the same label: Source. [Modules: None and hr_referral] 
2026-01-13 06:41:16,429 43 WARNING 04113-18-0-all odoo.addons.base.models.ir_model: Two fields (source_id, utm_source_id) of res.users() have the same label: Source. [Modules: None and hr_referral] 
2026-01-13 06:43:02 INFO runbot Getting stats from log file
2026-01-13 06:43:02 Step Start at install finished in 94m