First apparition: 16.0-24-11-23-lav
Last apparition: 16.0-24-11-23-lav
Description: Odoo By Adhoc 16
Commit: ingadhoc-ingadhoc-demo:74373469  
Subject: [ADD] demo: various changes in data demo
Author: lav-adhoc
Committer: lav-adhoc
Commit: ingadhoc-third-party-apps:8dee3ca8  
Subject: [FIX]ks_ai_ninja_dashboard: same label fix
Author: jok-adhoc
Committer: Juan José Scarafía
Commit: ingadhoc-enterprise-extensions:05e25fbc  
Subject: [IMP] Soorte para cuentas analiticas en los reportes (MPV)
Author: Martin Quinteros
Committer: Martin Quinteros
Commit: plugberry-pagos360:668b6394  
Subject: Merge pull request #12 from plugberry/16.0-H-67829-MAQ-5
Author: Filoquin adhoc
Committer: GitHub
Commit: ingadhoc-odoo-argentina-ee:391993c7  
Subject: [IMP] l10n_ar_edi_ux: boarding permission
Author: Pablo Montenegro
Committer: Pablo Montenegro
Commit: ingadhoc-project:294fa47b  
Subject: [ADD]project_ux: planned_date_begin visible
Author: Juan Ignacio Carreras
Committer: Juan Ignacio Carreras
Commit: ingadhoc-account-invoicing:02ae6e6a  
Subject: [FIX] account_invoice_tax: Fix in _prepare_tax_totals super method
Author: Maximiliano Mezzavilla
Committer: Maximiliano Mezzavilla
Commit: ingadhoc-sale:c534d8d8  
Subject: [FIX]sale_ux: subscription confirmation
Author: jok-adhoc
Committer: jok-adhoc
Commit: ingadhoc-odoo-argentina:a0efc645  
Subject: [FIX] l10n_ar_loyalty: se elimina modulo por desuso
Author: Maximiliano Mezzavilla
Committer: Katherine Zaoral
Commit: ingadhoc-product:a4ab3951  
Subject: [IMP]product_replenishment_cost: make in batches
Author: Juan Ignacio Carreras
Committer: Juan Ignacio Carreras
Commit: ingadhoc-account-payment:2b823ab2  
Subject: [FIX] _payment_group: add_all not editing aml on m2m
Author: Juan José Scarafia
Committer: Juan José Scarafia
Commit: ingadhoc-ingadhoc-odoo-saas-adhoc2:65510ffb  
Subject: [IMP] saas_provider_upgrade: access rules for major_version_change_user
Author: lav-adhoc
Committer: lav-adhoc
Commit: ingadhoc-uruguay:e2c3ba8a  
Subject: [FIX] l10n_uy_edi: campo DescuentoMonto en xml a Uruware
Author: Pablo Montenegro
Committer: Pablo Montenegro
Commit: plugberry-payment:60d8c738  
Subject: [UPD][pos_payway]: fixing amount payment.
Author: ernesto
Committer: ernesto
Commit: ingadhoc-argentina-sale:19356b9a  
Subject: [FIX] l10n_ar_sale: Discrimination of subtotal and amount in the sales report depending on the tax discrimination
Author: Franco Leyes
Committer: Franco Leyes
Commit: ingadhoc-miscellaneous:de31982e  
Subject: [FIX] portal_backend: fix context key
Author: Bruno Zanotti
Committer: Bruno Zanotti
Commit: ingadhoc-multi-company:5485e864  
Subject: [FIX] payment_multic_ux: add decorator to create..
Author: Rocío Vega
Committer: Rocío Vega
Commit: ingadhoc-stock:e720cece  
Subject: [FIX]stock_ux:manifest
Author: Juan Ignacio Carreras
Committer: Juan Ignacio Carreras
Commit: ingadhoc-website:de67f984  
Subject: [ADD]google_tag_manager_advanced_tracking: new module
Author: Juani Rivero
Committer: Juani Rivero
Commit: ingadhoc-account-financial-tools:cec95ce0  
Subject: [IMP] account_interests: cr.commit for accounts
Author: Ignacio Cainelli
Committer: Ignacio Cainelli
Commit: ingadhoc-multi-store:44af7531  
Subject: [FIX] _pay_group_ms: pay choosing custom debt
Author: Juan José Scarafia
Committer: Juan José Scarafia
Commit: ingadhoc-partner:dfee3329  
Subject: [MIG] partner_sales_abc: Migration to 16.0
Author: docker-odoo
Committer: docker-odoo
Commit: ingadhoc-ingadhoc-odoo-saas:d8ea22c8  
Subject: [IMP] saas_provider_upgrade_provider: add context on run private methods
Author: Juan José Scarafia
Committer: Juan José Scarafia
Commit: plugberry-mercadopago:9941ba26  
Subject: [FW] payment_mercadopago:Add split tests and production mercadopago credentials fields
Author: Alexis Lopez - Adhoc
Committer: Alexis Lopez - Adhoc
Commit: ingadhoc-purchase:f9ef25a7  
Subject: [IMP] purchase_ux: completar automaticamente
Author: Ignacio Cainelli
Committer: Ignacio Cainelli
Commit: ingadhoc-aeroo_reports:a9a7359b  
Subject: [MIG] base_report_to_printer_aeroo: Migration to 16.0
Author: matiasperalta1
Committer: matiasperalta1
Commit: ingadhoc-delivery:9488e830  
Subject: [FIX] delivery_andreani: post Andreani label to picking step
Author: augusto-weiss
Committer: augusto-weiss
Commit: ingadhoc-hr:46cb8641  
Subject: [I18N] Update translation terms from Transifex adhoc-odoo-16-0
Author: ADHOC - Bot
Committer: ADHOC - Bot
Commit: adhoc-cicd-odoo-odoo:f0fae524  
Subject: Merge commit 'refs/pull/146147/head' of https://github.com/odoo/odoo into 16.0-4700
Author: docker-odoo
Committer: docker-odoo
Commit: adhoc-cicd-oca-brand:d871df32  
Subject: Merge commit 'refs/pull/170/head' of https://github.com/oca/brand into 16.0-4719
Author: docker-odoo
Committer: docker-odoo
Commit: adhoc-cicd-oca-account-invoicing:52d3bcb0  
Subject: [BOT] post-merge updates
Author: OCA-git-bot
Committer: OCA-git-bot
Commit: adhoc-cicd-oca-bank-statement-import:9d4e8dab  
Subject: Merge commit 'refs/pull/559/head' of https://github.com/oca/bank-statement-import into 16.0-4718
Author: docker-odoo
Committer: docker-odoo
Commit: adhoc-cicd-oca-crm:4f58b20f  
Subject: Translated using Weblate (French)
Author: yassine-rhimi
Committer: Weblate
Commit: adhoc-cicd-odoo-design-themes:5beef00d  
Subject: [I18N] Update translation terms from Transifex
Author: Odoo Translation Bot
Committer: Odoo Translation Bot
Commit: adhoc-cicd-oca-e-commerce:e083dfbb  
Subject: Merge commit 'refs/pull/694/head' of https://github.com/oca/e-commerce into 16.0-4679
Author: docker-odoo
Committer: docker-odoo
Commit: adhoc-cicd-odoo-enterprise:f7e8ecc5  
Subject: Merge commit 'refs/pull/52659/head' of https://github.com/odoo/enterprise into 16.0-4677
Author: docker-odoo
Committer: docker-odoo
Commit: adhoc-cicd-oca-stock-logistics-workflow:835e8fd9  
Subject: Update translation files
Author: Weblate
Committer: Weblate
Commit: adhoc-cicd-oca-stock-logistics-warehouse:d128629d  
Subject: Merge commit 'refs/pull/1701/head' of https://github.com/oca/stock-logistics-warehouse into 16.0-4665
Author: docker-odoo
Committer: docker-odoo
Commit: adhoc-cicd-oca-knowledge:77fead85  
Subject: Update translation files
Author: Weblate
Committer: Weblate
Commit: adhoc-cicd-oca-management-system:cbcfaed2  
Subject: Translated using Weblate (French)
Author: yassine-rhimi
Committer: Weblate
Commit: adhoc-cicd-oca-mis-builder:ca2143b8  
Subject: [TRN] remove fr_FR.po
Author: Stéphane Bidoul
Committer: Stéphane Bidoul
Commit: adhoc-cicd-oca-manufacture:cecfff91  
Subject: Added translation using Weblate (Italian)
Author: mymage
Committer: Weblate
Commit: adhoc-cicd-oca-product-attribute:78fb4b96  
Subject: Merge commit 'refs/pull/1237/head' of https://github.com/oca/product-attribute into 16.0-4618
Author: docker-odoo
Committer: docker-odoo
Commit: adhoc-cicd-oca-partner-contact:3835a22b  
Subject: Translated using Weblate (French)
Author: c2cdidier
Committer: Weblate
Commit: adhoc-cicd-oca-report-print-send:6d57bd72  
Subject: Merge commit 'refs/pull/330/head' of https://github.com/oca/report-print-send into 16.0-4603
Author: docker-odoo
Committer: docker-odoo
Commit: adhoc-cicd-oca-reporting-engine:798964ef  
Subject: [BOT] post-merge updates
Author: OCA-git-bot
Committer: OCA-git-bot
Commit: adhoc-cicd-oca-sale-workflow:87c0ae49  
Subject: Merge commit 'refs/pull/2533/head' of https://github.com/oca/sale-workflow into 16.0-4681
Author: docker-odoo
Committer: docker-odoo
Commit: adhoc-cicd-oca-server-backend:81dfd93c  
Subject: Translated using Weblate (Italian)
Author: mymage
Committer: Weblate
Commit: adhoc-cicd-oca-server-auth:dbebd700  
Subject: [BOT] post-merge updates
Author: OCA-git-bot
Committer: OCA-git-bot
Commit: adhoc-cicd-oca-server-tools:0af9ee1f  
Subject: Merge commit 'refs/pull/2473/head' of https://github.com/oca/server-tools into 16.0-4662
Author: docker-odoo
Committer: docker-odoo
Commit: adhoc-cicd-oca-server-ux:69f7cce9  
Subject: [BOT] post-merge updates
Author: OCA-git-bot
Committer: OCA-git-bot
Commit: adhoc-cicd-oca-stock-logistics-barcode:0269fb3d  
Subject: Translated using Weblate (Italian)
Author: mymage
Committer: Weblate
Commit: adhoc-cicd-oca-social:f90557a1  
Subject: Merge commit 'refs/pull/1020/head' of https://github.com/oca/social into 16.0-4682
Author: docker-odoo
Committer: docker-odoo
Commit: adhoc-cicd-oca-stock-logistics-request:9e913d59  
Subject: Merge commit 'refs/pull/1/head' of https://github.com/oca/stock-logistics-request into 16.0-4701
Author: docker-odoo
Committer: docker-odoo
Commit: adhoc-cicd-oca-stock-logistics-availability:0a1a009c  
Subject: Translated using Weblate (Italian)
Author: mymage
Committer: Weblate
Commit: adhoc-cicd-oca-account-analytic:5e955565  
Subject: Merge commit 'refs/pull/511/head' of https://github.com/oca/account-analytic into 16.0-4660
Author: docker-odoo
Committer: docker-odoo
Commit: adhoc-cicd-oca-website:e79c8a85  
Subject: [BOT] post-merge updates
Author: OCA-git-bot
Committer: OCA-git-bot
Commit: adhoc-cicd-oca-web:7f9937ab  
Subject: Update translation files
Author: Weblate
Committer: Weblate
Commit: adhoc-cicd-oca-account-reconcile:feee027d  
Subject: Translated using Weblate (Dutch)
Author: Yung-Wa
Committer: Weblate
Commit: adhoc-cicd-oca-product-pack:24e6f0a6  
Subject: Merge commit 'refs/pull/114/head' of https://github.com/oca/product-pack into 16.0-4697
Author: docker-odoo
Committer: docker-odoo
Commit: adhoc-cicd-oca-purchase-workflow:adedd4f9  
Subject: Merge commit 'refs/pull/1814/head' of https://github.com/oca/purchase-workflow into 16.0-4619
Author: docker-odoo
Committer: docker-odoo
Commit: adhoc-cicd-oca-project:0b3f0b15  
Subject: [BOT] post-merge updates
Author: OCA-git-bot
Committer: OCA-git-bot
Version: 16.0
Config: Adhoc Conf con tests
Total time: 12m
Date Level Type Message
2023-12-18 19:28:16 INFO runbot Init build environment with config Adhoc Conf con tests
2023-12-18 19:28:16 Starting step base from config Adhoc Conf con tests
2023-12-18 19:28:16 INFO runbot Using Dockerfile Tag odoo:adhoc-odoo-16
2023-12-18 19:28:34 INFO server odoo.modules.loading:300 1 modules loaded in 8.14s, 8989 queries (+8989 extra)
2023-12-18 19:28:46 INFO server odoo.modules.loading:300 14 modules loaded in 5.58s, 5288 queries (+5288 extra)
2023-12-18 19:28:46 Step base finished in 26s
2023-12-18 19:28:46 Starting step all from config Adhoc Conf con tests
2023-12-18 19:28:46 INFO runbot Using Dockerfile Tag odoo:adhoc-odoo-16
2023-12-18 19:29:07 INFO server odoo.modules.loading:300 1 modules loaded in 8.41s, 8989 queries (+8989 extra)
2023-12-18 19:36:18 INFO server odoo.addons.l10n_uy_currency_update.models.res_company:40 Currency Provider configured as BCU for next companies: (UY) Company
2023-12-18 19:37:38 INFO server odoo.addons.l10n_uy_currency_update.models.res_company:40 Currency Provider configured as BCU for next companies: (UY) Company
2023-12-18 19:39:11 INFO server odoo.addons.l10n_uy_currency_update.models.res_company:40 Currency Provider configured as BCU for next companies: (UY) Company
2023-12-18 19:39:11 INFO server odoo.addons.l10n_ar_currency_update.models.res_company:46 Currency Provider configured as AFIP for next companies: (AR) Exento
2023-12-18 19:39:11 INFO server odoo.addons.l10n_uy_currency_update.models.res_company:40 Currency Provider configured as BCU for next companies: (UY) Company
2023-12-18 19:39:11 INFO server odoo.addons.l10n_ar_currency_update.models.res_company:46 Currency Provider configured as AFIP for next companies: (AR) Exento, (AR) Monotributista
2023-12-18 19:39:17 INFO server odoo.addons.l10n_uy_currency_update.models.res_company:40 Currency Provider configured as BCU for next companies: (UY) Company
2023-12-18 19:39:17 INFO server odoo.addons.l10n_ar_currency_update.models.res_company:46 Currency Provider configured as AFIP for next companies: (AR) Exento, (AR) Monotributista, (AR) Responsable Inscripto
2023-12-18 19:39:23 INFO server odoo.addons.l10n_ar_edi.models.res_company:216 Setting demo certificate from to OdooCert5 in (AR) Responsable Inscripto company
2023-12-18 19:39:23 INFO server odoo.addons.l10n_ar_edi.models.res_company:216 Setting demo certificate from to OdooCert2 in (AR) Monotributista company
2023-12-18 19:39:23 INFO server odoo.addons.l10n_ar_edi.models.res_company:216 Setting demo certificate from to OdooCert4 in (AR) Exento company
2023-12-18 19:40:09 WARNING server odoo.modules.loading:93
Module demo_base demo data failed to install, installed without demo data
Traceback (most recent call last):
  File "/data/build/adhoc-cicd-odoo-odoo/odoo/tools/convert.py", line 698, in _tag_root
    f(rec)
  File "/data/build/adhoc-cicd-odoo-odoo/odoo/tools/convert.py", line 333, in _tag_function
    _eval_xml(self, rec, env)
  File "/data/build/adhoc-cicd-odoo-odoo/odoo/tools/convert.py", line 204, in _eval_xml
    return odoo.api.call_kw(model, method_name, args, kwargs)
  File "/data/build/adhoc-cicd-odoo-odoo/odoo/api.py", line 462, in call_kw
    result = _call_kw_model(method, model, args, kwargs)
  File "/data/build/adhoc-cicd-odoo-odoo/odoo/api.py", line 435, in _call_kw_model
    result = method(recs, *args, **kwargs)
  File "/data/build/ingadhoc-ingadhoc-demo/demo_base/demo_py/sale_order.py", line 32, in _init_demo_base
    new_sale._compute_pricelist_id()
  File "/data/build/adhoc-cicd-oca-sale-workflow/sale_order_type/models/sale.py", line 110, in _compute_pricelist_id
    res = super()._compute_pricelist_id()
  File "/data/build/adhoc-cicd-odoo-odoo/addons/sale/models/sale_order.py", line 379, in _compute_pricelist_id
    order.pricelist_id = order.partner_id.property_product_pricelist
  File "/data/build/adhoc-cicd-odoo-odoo/odoo/fields.py", line 1324, in __set__
    records.write({self.name: write_value})
  File "/data/build/ingadhoc-sale/sale_stock_ux/models/sale_order.py", line 60, in write
    return super().write(vals)
  File "/data/build/ingadhoc-argentina-sale/l10n_ar_sale_order_type/models/sale_order.py", line 36, in write
    return super().write(vals)
  File "/data/build/adhoc-cicd-odoo-enterprise/sale_subscription/models/sale_order.py", line 523, in write
    res = super().write(vals)
  File "/data/build/adhoc-cicd-odoo-odoo/addons/rating/models/rating_mixin.py", line 104, in write
    result = super(RatingMixin, self).write(values)
  File "/data/build/adhoc-cicd-odoo-odoo/addons/sale_project/models/sale_order.py", line 198, in write
    return super(SaleOrder, self).write(values)
  File "/data/build/adhoc-cicd-oca-sale-workflow/sale_order_type/models/sale.py", line 189, in write
    return super().write(vals)
  File "/data/build/adhoc-cicd-odoo-odoo/addons/event_sale/models/sale_order.py", line 15, in write
    result = super(SaleOrder, self).write(vals)
  File "/data/build/adhoc-cicd-odoo-odoo/addons/sale_stock/models/sale_order.py", line 121, in write
    res = super(SaleOrder, self).write(values)
  File "/data/build/adhoc-cicd-oca-product-pack/sale_product_pack/models/sale_order.py", line 59, in write
    return super().write(vals)
  File "/data/build/adhoc-cicd-oca-sale-workflow/sale_exception/models/sale_order.py", line 41, in write
    result = super().write(vals)
  File "/data/build/adhoc-cicd-odoo-odoo/addons/mail/models/mail_thread.py", line 315, in write
    result = super(MailThread, self).write(values)
  File "/data/build/adhoc-cicd-odoo-odoo/addons/mail/models/mail_activity_mixin.py", line 241, in write
    return super(MailActivityMixin, self).write(vals)
  File "/data/build/adhoc-cicd-odoo-odoo/odoo/models.py", line 3817, in write
    self._check_company()
  File "/data/build/adhoc-cicd-odoo-odoo/odoo/models.py", line 3452, in _check_company
    raise UserError("\n".join(lines))
odoo.exceptions.UserError: Incompatible companies on records:
- 'V 0001-00000120' belongs to company 'Muebleria ARG' and 'Type' (type_id: 'Ordered quantities') belongs to another company.
The above exception was the direct cause of the following exception:
Traceback (most recent call last):
  File "/data/build/adhoc-cicd-odoo-odoo/odoo/modules/loading.py", line 89, in load_demo
    load_data(cr, idref, mode, kind='demo', package=package)
  File "/data/build/adhoc-cicd-odoo-odoo/odoo/modules/loading.py", line 71, in load_data
    tools.convert_file(cr, package.name, filename, idref, mode, noupdate, kind)
  File "/data/build/adhoc-cicd-odoo-odoo/odoo/tools/convert.py", line 763, in convert_file
    convert_xml_import(cr, module, fp, idref, mode, noupdate)
  File "/data/build/adhoc-cicd-odoo-odoo/odoo/tools/convert.py", line 829, in convert_xml_import
    obj.parse(doc.getroot())
  File "/data/build/adhoc-cicd-odoo-odoo/odoo/tools/convert.py", line 749, in parse
    self._tag_root(de)
  File "/data/build/adhoc-cicd-odoo-odoo/odoo/tools/convert.py", line 711, in _tag_root
    raise ParseError('while parsing %s:%s, somewhere inside\n%s' % (
odoo.tools.convert.ParseError: while parsing /data/build/ingadhoc-ingadhoc-demo/demo_base/demo/init_demo_py.xml:9, somewhere inside
<function model="sale.order" name="_init_demo_base"/>
2023-12-18 19:40:09 ERROR server odoo.sql_db:324
bad query: INSERT INTO account_tax_sale_order_line_rel (sale_order_line_id, account_tax_id) VALUES (262, 277) ON CONFLICT DO NOTHING
ERROR: insert or update on table "account_tax_sale_order_line_rel" violates foreign key constraint "account_tax_sale_order_line_rel_sale_order_line_id_fkey"
DETAIL:  Key (sale_order_line_id)=(262) is not present in table "sale_order_line".
2023-12-18 19:40:09 WARNING server odoo.modules.loading:641 Transient module states were reset
This error is already known.
2023-12-18 19:40:09 ERROR server odoo.modules.registry:95
Failed to load registry
Traceback (most recent call last):
  File "/data/build/adhoc-cicd-odoo-odoo/odoo/modules/registry.py", line 90, in new
    odoo.modules.load_modules(registry, force_demo, status, update_module)
  File "/data/build/adhoc-cicd-odoo-odoo/odoo/modules/loading.py", line 488, in load_modules
    processed_modules += load_marked_modules(cr, graph,
  File "/data/build/adhoc-cicd-odoo-odoo/odoo/modules/loading.py", line 372, in load_marked_modules
    loaded, processed = load_module_graph(
  File "/data/build/adhoc-cicd-odoo-odoo/odoo/modules/loading.py", line 240, in load_module_graph
    module._update_translations(overwrite=overwrite)
  File "/data/build/adhoc-cicd-odoo-odoo/odoo/addons/base/models/ir_module.py", line 941, in _update_translations
    self.env['ir.module.module']._load_module_terms(mod_names, filter_lang, overwrite)
  File "/data/build/adhoc-cicd-odoo-odoo/addons/website/models/ir_module_module.py", line 494, in _load_module_terms
    self.env.cr.flush()
  File "/data/build/adhoc-cicd-odoo-odoo/odoo/sql_db.py", line 134, in flush
    self.transaction.flush()
  File "/data/build/adhoc-cicd-odoo-odoo/odoo/api.py", line 875, in flush
    env_to_flush.flush_all()
  File "/data/build/adhoc-cicd-odoo-odoo/odoo/api.py", line 737, in flush_all
    self._recompute_all()
  File "/data/build/adhoc-cicd-odoo-odoo/odoo/api.py", line 733, in _recompute_all
    self[field.model_name]._recompute_field(field)
  File "/data/build/adhoc-cicd-odoo-odoo/odoo/models.py", line 6230, in _recompute_field
    field.recompute(records)
  File "/data/build/adhoc-cicd-odoo-odoo/odoo/fields.py", line 1369, in recompute
    apply_except_missing(self.compute_value, recs)
  File "/data/build/adhoc-cicd-odoo-odoo/odoo/fields.py", line 1342, in apply_except_missing
    func(records)
  File "/data/build/adhoc-cicd-odoo-odoo/odoo/fields.py", line 1391, in compute_value
    records._compute_field_value(self)
  File "/data/build/adhoc-cicd-odoo-odoo/addons/sale_timesheet/models/sale_order.py", line 59, in _compute_field_value
    return super()._compute_field_value(field)
  File "/data/build/adhoc-cicd-odoo-odoo/addons/sale/models/sale_order.py", line 1399, in _compute_field_value
    return super()._compute_field_value(field)
  File "/data/build/adhoc-cicd-odoo-odoo/addons/mail/models/mail_thread.py", line 403, in _compute_field_value
    return super()._compute_field_value(field)
  File "/data/build/adhoc-cicd-odoo-odoo/odoo/models.py", line 4225, in _compute_field_value
    fields.determine(field.compute, self)
  File "/data/build/adhoc-cicd-odoo-odoo/odoo/fields.py", line 97, in determine
    return needle(*args)
  File "/data/build/adhoc-cicd-odoo-odoo/addons/sale_margin/models/sale_order.py", line 24, in _compute_margin
    grouped_order_lines_data = self.env['sale.order.line'].read_group(
  File "/data/build/adhoc-cicd-odoo-odoo/addons/analytic/models/analytic_mixin.py", line 73, in read_group
    return super().read_group(domain, fields, groupby, offset, limit, orderby, lazy)
  File "/data/build/adhoc-cicd-odoo-odoo/odoo/models.py", line 2196, in read_group
    result = self._read_group_raw(domain, fields, groupby, offset=offset, limit=limit, orderby=orderby, lazy=lazy)
  File "/data/build/adhoc-cicd-odoo-odoo/odoo/models.py", line 2295, in _read_group_raw
    self._flush_search(domain, fields=fnames + groupby_fields)
  File "/data/build/adhoc-cicd-odoo-odoo/odoo/models.py", line 4651, in _flush_search
    self.env[model_name].flush_model(field_names)
  File "/data/build/adhoc-cicd-odoo-odoo/odoo/models.py", line 5604, in flush_model
    self._recompute_model(fnames)
  File "/data/build/adhoc-cicd-odoo-odoo/odoo/models.py", line 6202, in _recompute_model
    self._recompute_field(field)
  File "/data/build/adhoc-cicd-odoo-odoo/odoo/models.py", line 6230, in _recompute_field
    field.recompute(records)
  File "/data/build/adhoc-cicd-odoo-odoo/odoo/fields.py", line 1369, in recompute
    apply_except_missing(self.compute_value, recs)
  File "/data/build/adhoc-cicd-odoo-odoo/odoo/fields.py", line 1342, in apply_except_missing
    func(records)
  File "/data/build/adhoc-cicd-odoo-odoo/odoo/fields.py", line 1391, in compute_value
    records._compute_field_value(self)
  File "/data/build/adhoc-cicd-odoo-odoo/odoo/models.py", line 4225, in _compute_field_value
    fields.determine(field.compute, self)
  File "/data/build/adhoc-cicd-odoo-odoo/odoo/fields.py", line 97, in determine
    return needle(*args)
  File "/data/build/adhoc-cicd-odoo-odoo/addons/sale_margin/models/sale_order_line.py", line 33, in _compute_margin
    line.margin = line.price_subtotal - (line.purchase_price * line.product_uom_qty)
  File "/data/build/adhoc-cicd-odoo-odoo/odoo/fields.py", line 1157, in __get__
    self.recompute(record)
  File "/data/build/adhoc-cicd-odoo-odoo/odoo/fields.py", line 1369, in recompute
    apply_except_missing(self.compute_value, recs)
  File "/data/build/adhoc-cicd-odoo-odoo/odoo/fields.py", line 1342, in apply_except_missing
    func(records)
  File "/data/build/adhoc-cicd-odoo-odoo/odoo/fields.py", line 1391, in compute_value
    records._compute_field_value(self)
  File "/data/build/adhoc-cicd-odoo-odoo/odoo/models.py", line 4225, in _compute_field_value
    fields.determine(field.compute, self)
  File "/data/build/adhoc-cicd-odoo-odoo/odoo/fields.py", line 97, in determine
    return needle(*args)
  File "/data/build/ingadhoc-argentina-sale/l10n_ar_sale/models/sale_order_line.py", line 142, in _compute_amount
    super(SaleOrderLine, line)._compute_amount()
  File "/data/build/adhoc-cicd-odoo-odoo/addons/sale/models/sale_order_line.py", line 616, in _compute_amount
    tax_results = self.env['account.tax']._compute_taxes([line._convert_to_tax_base_line_dict()])
  File "/data/build/adhoc-cicd-odoo-odoo/addons/sale/models/sale_order_line.py", line 603, in _convert_to_tax_base_line_dict
    taxes=self.tax_id,
  File "/data/build/adhoc-cicd-odoo-odoo/odoo/fields.py", line 2801, in __get__
    return super().__get__(records, owner)
  File "/data/build/adhoc-cicd-odoo-odoo/odoo/fields.py", line 1157, in __get__
    self.recompute(record)
  File "/data/build/adhoc-cicd-odoo-odoo/odoo/fields.py", line 1369, in recompute
    apply_except_missing(self.compute_value, recs)
  File "/data/build/adhoc-cicd-odoo-odoo/odoo/fields.py", line 1342, in apply_except_missing
    func(records)
  File "/data/build/adhoc-cicd-odoo-odoo/odoo/fields.py", line 1391, in compute_value
    records._compute_field_value(self)
  File "/data/build/adhoc-cicd-odoo-odoo/odoo/models.py", line 4225, in _compute_field_value
    fields.determine(field.compute, self)
  File "/data/build/adhoc-cicd-odoo-odoo/odoo/fields.py", line 97, in determine
    return needle(*args)
  File "/data/build/adhoc-cicd-odoo-odoo/addons/sale_loyalty/models/sale_order_line.py", line 29, in _compute_tax_id
    super(SaleOrderLine, self - reward_lines)._compute_tax_id()
  File "/data/build/adhoc-cicd-odoo-odoo/addons/sale/models/sale_order_line.py", line 413, in _compute_tax_id
    line.tax_id = result
  File "/data/build/adhoc-cicd-odoo-odoo/odoo/fields.py", line 1304, in __set__
    self.write(protected_records, value)
  File "/data/build/adhoc-cicd-odoo-odoo/odoo/fields.py", line 4255, in write
    return self.write_batch([(records, value)])
  File "/data/build/adhoc-cicd-odoo-odoo/odoo/fields.py", line 4276, in write_batch
    return self.write_real(records_commands_list, create)
  File "/data/build/adhoc-cicd-odoo-odoo/odoo/fields.py", line 4862, in write_real
    cr.execute(query, pairs)
  File "/data/build/adhoc-cicd-odoo-odoo/odoo/sql_db.py", line 321, in execute
    res = self._obj.execute(query, params)
psycopg2.errors.ForeignKeyViolation: insert or update on table "account_tax_sale_order_line_rel" violates foreign key constraint "account_tax_sale_order_line_rel_sale_order_line_id_fkey"
DETAIL:  Key (sale_order_line_id)=(262) is not present in table "sale_order_line".
2023-12-18 19:40:09 CRITICAL server odoo.service.server:1336
Failed to initialize database `30836-16-0-all`.
Traceback (most recent call last):
  File "/data/build/adhoc-cicd-odoo-odoo/odoo/service/server.py", line 1299, in preload_registries
    registry = Registry.new(dbname, update_module=update_module)
  File "<decorator-gen-16>", line 2, in new
  File "/data/build/adhoc-cicd-odoo-odoo/odoo/tools/func.py", line 87, in locked
    return func(inst, *args, **kwargs)
  File "/data/build/adhoc-cicd-odoo-odoo/odoo/modules/registry.py", line 90, in new
    odoo.modules.load_modules(registry, force_demo, status, update_module)
  File "/data/build/adhoc-cicd-odoo-odoo/odoo/modules/loading.py", line 488, in load_modules
    processed_modules += load_marked_modules(cr, graph,
  File "/data/build/adhoc-cicd-odoo-odoo/odoo/modules/loading.py", line 372, in load_marked_modules
    loaded, processed = load_module_graph(
  File "/data/build/adhoc-cicd-odoo-odoo/odoo/modules/loading.py", line 240, in load_module_graph
    module._update_translations(overwrite=overwrite)
  File "/data/build/adhoc-cicd-odoo-odoo/odoo/addons/base/models/ir_module.py", line 941, in _update_translations
    self.env['ir.module.module']._load_module_terms(mod_names, filter_lang, overwrite)
  File "/data/build/adhoc-cicd-odoo-odoo/addons/website/models/ir_module_module.py", line 494, in _load_module_terms
    self.env.cr.flush()
  File "/data/build/adhoc-cicd-odoo-odoo/odoo/sql_db.py", line 134, in flush
    self.transaction.flush()
  File "/data/build/adhoc-cicd-odoo-odoo/odoo/api.py", line 875, in flush
    env_to_flush.flush_all()
  File "/data/build/adhoc-cicd-odoo-odoo/odoo/api.py", line 737, in flush_all
    self._recompute_all()
  File "/data/build/adhoc-cicd-odoo-odoo/odoo/api.py", line 733, in _recompute_all
    self[field.model_name]._recompute_field(field)
  File "/data/build/adhoc-cicd-odoo-odoo/odoo/models.py", line 6230, in _recompute_field
    field.recompute(records)
  File "/data/build/adhoc-cicd-odoo-odoo/odoo/fields.py", line 1369, in recompute
    apply_except_missing(self.compute_value, recs)
  File "/data/build/adhoc-cicd-odoo-odoo/odoo/fields.py", line 1342, in apply_except_missing
    func(records)
  File "/data/build/adhoc-cicd-odoo-odoo/odoo/fields.py", line 1391, in compute_value
    records._compute_field_value(self)
  File "/data/build/adhoc-cicd-odoo-odoo/addons/sale_timesheet/models/sale_order.py", line 59, in _compute_field_value
    return super()._compute_field_value(field)
  File "/data/build/adhoc-cicd-odoo-odoo/addons/sale/models/sale_order.py", line 1399, in _compute_field_value
    return super()._compute_field_value(field)
  File "/data/build/adhoc-cicd-odoo-odoo/addons/mail/models/mail_thread.py", line 403, in _compute_field_value
    return super()._compute_field_value(field)
  File "/data/build/adhoc-cicd-odoo-odoo/odoo/models.py", line 4225, in _compute_field_value
    fields.determine(field.compute, self)
  File "/data/build/adhoc-cicd-odoo-odoo/odoo/fields.py", line 97, in determine
    return needle(*args)
  File "/data/build/adhoc-cicd-odoo-odoo/addons/sale_margin/models/sale_order.py", line 24, in _compute_margin
    grouped_order_lines_data = self.env['sale.order.line'].read_group(
  File "/data/build/adhoc-cicd-odoo-odoo/addons/analytic/models/analytic_mixin.py", line 73, in read_group
    return super().read_group(domain, fields, groupby, offset, limit, orderby, lazy)
  File "/data/build/adhoc-cicd-odoo-odoo/odoo/models.py", line 2196, in read_group
    result = self._read_group_raw(domain, fields, groupby, offset=offset, limit=limit, orderby=orderby, lazy=lazy)
  File "/data/build/adhoc-cicd-odoo-odoo/odoo/models.py", line 2295, in _read_group_raw
    self._flush_search(domain, fields=fnames + groupby_fields)
  File "/data/build/adhoc-cicd-odoo-odoo/odoo/models.py", line 4651, in _flush_search
    self.env[model_name].flush_model(field_names)
  File "/data/build/adhoc-cicd-odoo-odoo/odoo/models.py", line 5604, in flush_model
    self._recompute_model(fnames)
  File "/data/build/adhoc-cicd-odoo-odoo/odoo/models.py", line 6202, in _recompute_model
    self._recompute_field(field)
  File "/data/build/adhoc-cicd-odoo-odoo/odoo/models.py", line 6230, in _recompute_field
    field.recompute(records)
  File "/data/build/adhoc-cicd-odoo-odoo/odoo/fields.py", line 1369, in recompute
    apply_except_missing(self.compute_value, recs)
  File "/data/build/adhoc-cicd-odoo-odoo/odoo/fields.py", line 1342, in apply_except_missing
    func(records)
  File "/data/build/adhoc-cicd-odoo-odoo/odoo/fields.py", line 1391, in compute_value
    records._compute_field_value(self)
  File "/data/build/adhoc-cicd-odoo-odoo/odoo/models.py", line 4225, in _compute_field_value
    fields.determine(field.compute, self)
  File "/data/build/adhoc-cicd-odoo-odoo/odoo/fields.py", line 97, in determine
    return needle(*args)
  File "/data/build/adhoc-cicd-odoo-odoo/addons/sale_margin/models/sale_order_line.py", line 33, in _compute_margin
    line.margin = line.price_subtotal - (line.purchase_price * line.product_uom_qty)
  File "/data/build/adhoc-cicd-odoo-odoo/odoo/fields.py", line 1157, in __get__
    self.recompute(record)
  File "/data/build/adhoc-cicd-odoo-odoo/odoo/fields.py", line 1369, in recompute
    apply_except_missing(self.compute_value, recs)
  File "/data/build/adhoc-cicd-odoo-odoo/odoo/fields.py", line 1342, in apply_except_missing
    func(records)
  File "/data/build/adhoc-cicd-odoo-odoo/odoo/fields.py", line 1391, in compute_value
    records._compute_field_value(self)
  File "/data/build/adhoc-cicd-odoo-odoo/odoo/models.py", line 4225, in _compute_field_value
    fields.determine(field.compute, self)
  File "/data/build/adhoc-cicd-odoo-odoo/odoo/fields.py", line 97, in determine
    return needle(*args)
  File "/data/build/ingadhoc-argentina-sale/l10n_ar_sale/models/sale_order_line.py", line 142, in _compute_amount
    super(SaleOrderLine, line)._compute_amount()
  File "/data/build/adhoc-cicd-odoo-odoo/addons/sale/models/sale_order_line.py", line 616, in _compute_amount
    tax_results = self.env['account.tax']._compute_taxes([line._convert_to_tax_base_line_dict()])
  File "/data/build/adhoc-cicd-odoo-odoo/addons/sale/models/sale_order_line.py", line 603, in _convert_to_tax_base_line_dict
    taxes=self.tax_id,
  File "/data/build/adhoc-cicd-odoo-odoo/odoo/fields.py", line 2801, in __get__
    return super().__get__(records, owner)
  File "/data/build/adhoc-cicd-odoo-odoo/odoo/fields.py", line 1157, in __get__
    self.recompute(record)
  File "/data/build/adhoc-cicd-odoo-odoo/odoo/fields.py", line 1369, in recompute
    apply_except_missing(self.compute_value, recs)
  File "/data/build/adhoc-cicd-odoo-odoo/odoo/fields.py", line 1342, in apply_except_missing
    func(records)
  File "/data/build/adhoc-cicd-odoo-odoo/odoo/fields.py", line 1391, in compute_value
    records._compute_field_value(self)
  File "/data/build/adhoc-cicd-odoo-odoo/odoo/models.py", line 4225, in _compute_field_value
    fields.determine(field.compute, self)
  File "/data/build/adhoc-cicd-odoo-odoo/odoo/fields.py", line 97, in determine
    return needle(*args)
  File "/data/build/adhoc-cicd-odoo-odoo/addons/sale_loyalty/models/sale_order_line.py", line 29, in _compute_tax_id
    super(SaleOrderLine, self - reward_lines)._compute_tax_id()
  File "/data/build/adhoc-cicd-odoo-odoo/addons/sale/models/sale_order_line.py", line 413, in _compute_tax_id
    line.tax_id = result
  File "/data/build/adhoc-cicd-odoo-odoo/odoo/fields.py", line 1304, in __set__
    self.write(protected_records, value)
  File "/data/build/adhoc-cicd-odoo-odoo/odoo/fields.py", line 4255, in write
    return self.write_batch([(records, value)])
  File "/data/build/adhoc-cicd-odoo-odoo/odoo/fields.py", line 4276, in write_batch
    return self.write_real(records_commands_list, create)
  File "/data/build/adhoc-cicd-odoo-odoo/odoo/fields.py", line 4862, in write_real
    cr.execute(query, pairs)
  File "/data/build/adhoc-cicd-odoo-odoo/odoo/sql_db.py", line 321, in execute
    res = self._obj.execute(query, params)
psycopg2.errors.ForeignKeyViolation: insert or update on table "account_tax_sale_order_line_rel" violates foreign key constraint "account_tax_sale_order_line_rel_sale_order_line_id_fkey"
DETAIL:  Key (sale_order_line_id)=(262) is not present in table "sale_order_line".
2023-12-18 19:40:09 WARNING server odoo.tests.result:590 0 failed, 0 error(s) of 0 tests when loading database '30836-16-0-all'
2023-12-18 19:40:09 ERROR server odoo.sql_db:324
bad query: UPDATE "res_currency" SET "decimal_places" = 2, "write_date" = '2023-12-18T19:40:05.985063'::timestamp, "write_uid" = 1 WHERE id IN (2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15, 17, 18, 19, 20, 21, 22, 23, 25, 27, 28, 29, 30, 31, 32, 34, 35, 36, 37, 38, 39, 40, 41, 45, 47, 48, 49, 50, 51, 52, 53, 54, 56, 57, 59, 60, 61, 62, 63, 64, 65, 67, 68, 70, 71, 72, 74, 75, 76, 77, 78, 79, 80, 81, 82, 84, 85, 87, 89, 90, 92, 93, 95, 96, 97, 98, 99, 101, 102, 103, 104, 105, 106, 107, 108, 109, 110, 111, 112, 113, 114, 115, 116, 117, 118, 119, 120, 121, 122, 123, 124, 125, 1, 127, 128, 129, 131, 132, 133, 134, 135, 137, 138, 139, 140, 141, 142, 143, 144, 145, 146, 147, 148, 149, 150, 151, 152, 154, 155, 157, 158, 160, 161, 163, 164, 165, 168)
ERROR: cursor already closed
2023-12-18 19:40:09 WARNING server odoo.modules.loading:641 Transient module states were reset
This error is already known.
2023-12-18 19:40:09 ERROR server odoo.modules.registry:95
Failed to load registry
Traceback (most recent call last):
  File "/data/build/adhoc-cicd-odoo-odoo/odoo/modules/registry.py", line 64, in __new__
    return cls.registries[db_name]
  File "<decorator-gen-8>", line 2, in __getitem__
  File "/data/build/adhoc-cicd-odoo-odoo/odoo/tools/func.py", line 87, in locked
    return func(inst, *args, **kwargs)
  File "/data/build/adhoc-cicd-odoo-odoo/odoo/tools/lru.py", line 34, in __getitem__
    a = self.d[obj]
KeyError: '30836-16-0-all'
During handling of the above exception, another exception occurred:
Traceback (most recent call last):
  File "/data/build/adhoc-cicd-odoo-odoo/odoo/tools/convert.py", line 698, in _tag_root
    f(rec)
  File "/data/build/adhoc-cicd-odoo-odoo/odoo/tools/convert.py", line 599, in _tag_record
    record = model._load_records([data], self.mode == 'update')
  File "/data/build/adhoc-cicd-odoo-odoo/odoo/models.py", line 4378, in _load_records
    data['record']._load_records_write(data['values'])
  File "/data/build/adhoc-cicd-odoo-odoo/odoo/models.py", line 4309, in _load_records_write
    self.write(values)
  File "/data/build/adhoc-cicd-odoo-odoo/odoo/addons/base/models/res_users.py", line 1620, in write
    user.write({'groups_id': [Command.link(group_multi_company.id)]})
  File "/data/build/adhoc-cicd-odoo-odoo/odoo/addons/base/models/res_users.py", line 1611, in write
    res = super(UsersView, self).write(values)
  File "/data/build/adhoc-cicd-odoo-odoo/odoo/addons/base/models/res_users.py", line 1309, in write
    res = super(UsersImplied, self).write(values)
  File "/data/build/adhoc-cicd-odoo-odoo/odoo/addons/base/models/res_users.py", line 647, in write
    self.env['ir.model.access'].call_cache_clearing_methods()
  File "/data/build/adhoc-cicd-odoo-odoo/odoo/addons/base/models/ir_model.py", line 1931, in call_cache_clearing_methods
    self.env.invalidate_all()
  File "/data/build/adhoc-cicd-odoo-odoo/odoo/api.py", line 727, in invalidate_all
    self.flush_all()
  File "/data/build/adhoc-cicd-odoo-odoo/odoo/api.py", line 739, in flush_all
    self[model_name].flush_model()
  File "/data/build/adhoc-cicd-odoo-odoo/odoo/models.py", line 5605, in flush_model
    self._flush(fnames)
  File "/data/build/adhoc-cicd-odoo-odoo/odoo/models.py", line 5678, in _flush
    process(model, id_vals)
  File "/data/build/adhoc-cicd-odoo-odoo/odoo/models.py", line 5628, in process
    model.browse(ids)._write(vals)
  File "/data/build/adhoc-cicd-odoo-odoo/odoo/models.py", line 3866, in _write
    cr.execute(query, params + [sub_ids])
  File "/data/build/adhoc-cicd-odoo-odoo/odoo/sql_db.py", line 321, in execute
    res = self._obj.execute(query, params)
psycopg2.InterfaceError: cursor already closed
The above exception was the direct cause of the following exception:
Traceback (most recent call last):
  File "/data/build/adhoc-cicd-odoo-odoo/odoo/modules/registry.py", line 90, in new
    odoo.modules.load_modules(registry, force_demo, status, update_module)
  File "/data/build/adhoc-cicd-odoo-odoo/odoo/modules/loading.py", line 429, in load_modules
    loaded_modules, processed_modules = load_module_graph(
  File "/data/build/adhoc-cicd-odoo-odoo/odoo/modules/loading.py", line 231, in load_module_graph
    load_data(cr, idref, mode, kind='data', package=package)
  File "/data/build/adhoc-cicd-odoo-odoo/odoo/modules/loading.py", line 71, in load_data
    tools.convert_file(cr, package.name, filename, idref, mode, noupdate, kind)
  File "/data/build/adhoc-cicd-odoo-odoo/odoo/tools/convert.py", line 763, in convert_file
    convert_xml_import(cr, module, fp, idref, mode, noupdate)
  File "/data/build/adhoc-cicd-odoo-odoo/odoo/tools/convert.py", line 829, in convert_xml_import
    obj.parse(doc.getroot())
  File "/data/build/adhoc-cicd-odoo-odoo/odoo/tools/convert.py", line 749, in parse
    self._tag_root(de)
  File "/data/build/adhoc-cicd-odoo-odoo/odoo/tools/convert.py", line 698, in _tag_root
    f(rec)
  File "/data/build/adhoc-cicd-odoo-odoo/odoo/tools/convert.py", line 711, in _tag_root
    raise ParseError('while parsing %s:%s, somewhere inside\n%s' % (
odoo.tools.convert.ParseError: while parsing /data/build/adhoc-cicd-odoo-odoo/odoo/addons/base/data/res_users_data.xml:5, somewhere inside
<record model="res.users" id="base.user_root">
            <field name="partner_id" ref="base.partner_root"/>
            <field name="company_id" ref="main_company"/>
            <field name="company_ids" eval="[Command.link(ref('main_company'))]"/>
            <field name="email">root@example.com</field>
            <field name="signature">&lt;span&gt;-- &lt;br/&gt;
System&lt;/span&gt;</field>
        </record>
2023-12-18 19:40:14 INFO runbot Getting results for build 30836-16-0
2023-12-18 19:40:14 Step all finished in 11m
2023-12-18 19:40:14 Starting step setup from config Adhoc Conf con tests
2023-12-18 19:40:14 INFO runbot Using Dockerfile Tag odoo:adhoc-odoo-16
2023-12-18 19:40:15 INFO runbot Step setup finished in 1s
2023-12-18 19:40:15 Starting step run from config Adhoc Conf con tests
2023-12-18 19:40:15 INFO runbot Start running build 30836-16-0
2023-12-18 19:40:16 INFO runbot Using Dockerfile Tag odoo:adhoc-odoo-16
2023-12-18 19:40:22 INFO server odoo.modules.loading:300 1 modules loaded in 0.01s, 0 queries (+0 extra)
2023-12-18 19:40:22 INFO server odoo.modules.loading:300 14 modules loaded in 0.10s, 0 queries (+0 extra)
2023-12-18 20:13:34 INFO server odoo.modules.loading:300 1 modules loaded in 0.01s, 0 queries (+0 extra)
2023-12-18 20:13:40 INFO server odoo.modules.loading:300 1 modules loaded in 0.01s, 0 queries (+0 extra)
2023-12-18 20:13:40 INFO server odoo.modules.loading:300 555 modules loaded in 4.63s, 0 queries (+0 extra)
2023-12-18 20:13:46 INFO server odoo.modules.loading:300 555 modules loaded in 4.60s, 0 queries (+0 extra)
2023-12-18 20:15:23 INFO server odoo.modules.loading:300 1 modules loaded in 0.01s, 0 queries (+0 extra)
2023-12-18 20:15:29 INFO server odoo.modules.loading:300 555 modules loaded in 4.70s, 0 queries (+0 extra)
2023-12-19 16:47:17 INFO runbot Kill build 30836-16-0