Description: Odoo By Adhoc 16+
Commit: ingadhoc-account-financial-tools:faf47bc0  
Subject: [otro approach surgido por Kathy]
Author: Pablo Montenegro
Committer: Pablo Montenegro
Commit: ingadhoc-enterprise-extensions:a41929d6  
Subject: [FIX]sale_subscription_ux: update_recurring_prices, non reccuring error
Author: jok-adhoc
Committer: jok-adhoc
Commit: ingadhoc-ingadhoc-odoo-saas-adhoc2:ce78ea28  
Subject: [IMP] saas_provider_adhoc: Agrego scope de pull_request al web_hook y cheequeo los PRS que llegan
Author: Martin Quinteros
Committer: Martin Quinteros
Commit: ingadhoc-ingadhoc-demo:11d96b29  
Subject: [ADD] demo_retail:data demo in stock.book
Author: Juan Ignacio Carreras
Committer: Juan José Scarafía
Commit: plugberry-pagos360:bf1328cc  
Subject: Merge pull request #6 from plugberry/16.0-T29420-maq
Author: augusto-weiss
Committer: GitHub
Commit: ingadhoc-uruguay:4f7cc5f4  
Subject: [ADD] l10n_uy_edi: agregar tests unitarios validador de numero de documento uy
Author: Pablo Montenegro
Committer: Pablo Montenegro
Commit: ingadhoc-sale:2f97145d  
Subject: [ADD] portal_sale_distributor_event: add a model access rule
Author: lav-adhoc
Committer: lav-adhoc
Commit: ingadhoc-account-invoicing:4b3bb8f9  
Subject: [FIX] _invoice_prices_update: discounts on chained pricelists
Author: Juan José Scarafia
Committer: Juan José Scarafia
Commit: ingadhoc-stock:0aa0f6dd  
Subject: [FIX]stock_ux: error when user print picking
Author: Juan Ignacio Carreras
Committer: Juan Ignacio Carreras
Commit: ingadhoc-odoo-argentina:99facff0  
Subject: [IMP] l10n_ar_ux: Diferenciacion entre echeq y cheq comunes en recibos
Author: Pablo Montenegro
Committer: Pablo Montenegro
Commit: ingadhoc-odoo-argentina-ee:63a0a360  
Subject: [I18N] Update translation terms from Transifex adhoc-odoo-16-0
Author: ADHOC - Bot
Committer: ADHOC - Bot
Commit: ingadhoc-argentina-sale:31c0a2ff  
Subject: [FIX]l10n_ar_stock: add l10n_ar_afip_barcode value
Author: Juan Ignacio Carreras
Committer: Juan Ignacio Carreras
Commit: ingadhoc-account-payment:c3054088  
Subject: [ADD] add new module account_payment_invoice
Author: Martin Quinteros
Committer: Martin Quinteros
Commit: ingadhoc-multi-store:44af7531  
Subject: [FIX] _pay_group_ms: pay choosing custom debt
Author: Juan José Scarafia
Committer: Juan José Scarafia
Commit: ingadhoc-product:ca4e1264  
Subject: [IMP] price_security_planned_price: View cleaning
Author: jok-adhoc
Committer: jok-adhoc
Commit: ingadhoc-partner:dfee3329  
Subject: [MIG] partner_sales_abc: Migration to 16.0
Author: docker-odoo
Committer: docker-odoo
Commit: ingadhoc-third-party-apps:624ea7bf  
Subject: [FIX] odoo_multi_channel_sale: Update code
Author: nicomacr
Committer: Nicolas Mac Rouillon
Commit: ingadhoc-website:cae2fc22  
Subject: [MIG] website_product_attribute_link: Migration to 16.0
Author: lav-adhoc
Committer: lav-adhoc
Commit: ingadhoc-multi-company:78081188  
Subject: [REF] account_multicompany_ux: allow reverse entry from other company
Author: Juan José Scarafia
Committer: Juan José Scarafía
Commit: ingadhoc-miscellaneous:ed68ba16  
Subject: [FIX] portal_holiday: give access to calendar attendee to portal_backend group
Author: Bruno Zanotti
Committer: Juan José Scarafía
Commit: plugberry-payment:e1bb4ee2  
Subject: Merge pull request #26 from plugberry/16.0-pos-payway-UPD
Author: ErnestoAxcelere
Committer: GitHub
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-project:4782729f  
Subject: [ADD] project_my_tasks_by_stage: create module
Author: Virginia Bonservizi
Committer: Virginia Bonservizi
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:ec97167b  
Subject: Merge commit 'refs/pull/112460/head' of https://github.com/odoo/odoo into 16.0-4196
Author: docker-odoo
Committer: docker-odoo
Commit: adhoc-cicd-oca-brand:501a4b79  
Subject: Merge commit 'refs/pull/170/head' of https://github.com/oca/brand into 16.0-4287
Author: docker-odoo
Committer: docker-odoo
Commit: adhoc-cicd-oca-account-invoicing:830c0f0b  
Subject: [BOT] post-merge updates
Author: OCA-git-bot
Committer: OCA-git-bot
Commit: adhoc-cicd-oca-bank-statement-import:ad0ca665  
Subject: Merge commit 'refs/pull/559/head' of https://github.com/oca/bank-statement-import into 16.0-4286
Author: docker-odoo
Committer: docker-odoo
Commit: adhoc-cicd-odoo-design-themes:36b6625b  
Subject: [I18N] Update translation terms from Transifex
Author: Odoo Translation Bot
Committer: Odoo Translation Bot
Commit: adhoc-cicd-oca-crm:ad5820be  
Subject: Translated using Weblate (Italian)
Author: mymage
Committer: Weblate
Commit: adhoc-cicd-oca-e-commerce:32124077  
Subject: Merge commit 'refs/pull/694/head' of https://github.com/oca/e-commerce into 16.0-4253
Author: docker-odoo
Committer: docker-odoo
Commit: adhoc-cicd-odoo-enterprise:d46dc21f  
Subject: Merge commit 'refs/pull/36994/head' of https://github.com/odoo/enterprise into 16.0-4234
Author: docker-odoo
Committer: docker-odoo
Commit: adhoc-cicd-oca-stock-logistics-workflow:e8ebdf25  
Subject: Translated using Weblate (Spanish)
Author: Ivorra78
Committer: Weblate
Commit: adhoc-cicd-oca-stock-logistics-warehouse:c3f7ea3d  
Subject: Merge commit 'refs/pull/1701/head' of https://github.com/oca/stock-logistics-warehouse into 16.0-4022
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:73d06d56  
Subject: Update translation files
Author: Weblate
Committer: Weblate
Commit: adhoc-cicd-oca-mis-builder:0ff1cde5  
Subject: Translated using Weblate (Spanish)
Author: Ivorra78
Committer: Weblate
Commit: adhoc-cicd-oca-manufacture:683fc24a  
Subject: Translated using Weblate (French)
Author: Alexis de Lattre
Committer: Weblate
Commit: adhoc-cicd-oca-partner-contact:fa3e133b  
Subject: Translated using Weblate (Spanish)
Author: Ivorra78
Committer: Weblate
Commit: adhoc-cicd-oca-product-attribute:3c5c0ca7  
Subject: Merge commit 'refs/pull/1237/head' of https://github.com/oca/product-attribute into 16.0-4237
Author: docker-odoo
Committer: docker-odoo
Commit: adhoc-cicd-oca-project:57162c2d  
Subject: Translated using Weblate (Italian)
Author: mymage
Committer: Weblate
Commit: adhoc-cicd-oca-product-pack:67b75c0e  
Subject: Merge commit 'refs/pull/114/head' of https://github.com/oca/product-pack into 16.0-4218
Author: docker-odoo
Committer: docker-odoo
Commit: adhoc-cicd-oca-purchase-workflow:b5b25121  
Subject: Merge commit 'refs/pull/1814/head' of https://github.com/oca/purchase-workflow into 16.0-4238
Author: docker-odoo
Committer: docker-odoo
Commit: adhoc-cicd-oca-report-print-send:44be34c2  
Subject: Merge commit 'refs/pull/330/head' of https://github.com/oca/report-print-send into 16.0-4220
Author: docker-odoo
Committer: docker-odoo
Commit: adhoc-cicd-oca-reporting-engine:5293a47e  
Subject: Translated using Weblate (Italian)
Author: mymage
Committer: Weblate
Commit: adhoc-cicd-oca-sale-workflow:fb7d6eee  
Subject: Merge commit 'refs/pull/2533/head' of https://github.com/oca/sale-workflow into 16.0-4254
Author: docker-odoo
Committer: docker-odoo
Commit: adhoc-cicd-oca-server-backend:e0e375a1  
Subject: Update translation files
Author: Weblate
Committer: Weblate
Commit: adhoc-cicd-oca-server-auth:6c78001d  
Subject: Translated using Weblate (Spanish)
Author: Ivorra78
Committer: Weblate
Commit: adhoc-cicd-oca-server-tools:72951115  
Subject: Merge commit 'refs/pull/2473/head' of https://github.com/oca/server-tools into 16.0-4242
Author: docker-odoo
Committer: docker-odoo
Commit: adhoc-cicd-oca-server-ux:4d34d382  
Subject: Update translation files
Author: Weblate
Committer: Weblate
Commit: adhoc-cicd-oca-stock-logistics-barcode:1ded5260  
Subject: [BOT] post-merge updates
Author: OCA-git-bot
Committer: OCA-git-bot
Commit: adhoc-cicd-oca-social:df8c0d39  
Subject: Merge commit 'refs/pull/1020/head' of https://github.com/oca/social into 16.0-4255
Author: docker-odoo
Committer: docker-odoo
Commit: adhoc-cicd-oca-stock-logistics-request:f7f42f97  
Subject: Merge commit 'refs/pull/1/head' of https://github.com/oca/stock-logistics-request into 16.0-4267
Author: docker-odoo
Committer: docker-odoo
Commit: adhoc-cicd-oca-stock-logistics-availability:7b99f902  
Subject: Translated using Weblate (Spanish)
Author: Ivorra78
Committer: Weblate
Commit: adhoc-cicd-oca-account-analytic:6d655b19  
Subject: Merge commit 'refs/pull/511/head' of https://github.com/oca/account-analytic into 16.0-4019
Author: docker-odoo
Committer: docker-odoo
Commit: adhoc-cicd-oca-web:452eb844  
Subject: [BOT] post-merge updates
Author: OCA-git-bot
Committer: OCA-git-bot
Commit: adhoc-cicd-oca-website:bd5f2c69  
Subject: [BOT] post-merge updates
Author: OCA-git-bot
Committer: OCA-git-bot
Commit: adhoc-cicd-oca-account-reconcile:296419ff  
Subject: Translated using Weblate (French)
Author: Alexis de Lattre
Committer: Weblate
Version: 16.0
Config: Adhoc Conf con tests
Total time: 9m
Date Level Type Message
2023-11-14 15:32:37 INFO runbot Init build environment with config Adhoc Conf con tests
2023-11-14 15:32:37 Starting step base from config Adhoc Conf con tests
2023-11-14 15:32:37 INFO runbot Using Dockerfile Tag odoo:adhoc-odoo-16
2023-11-14 15:32:51 INFO server odoo.modules.loading:300 1 modules loaded in 6.37s, 8973 queries (+8973 extra)
2023-11-14 15:32:57 INFO server odoo.modules.loading:300 14 modules loaded in 3.48s, 5288 queries (+5288 extra)
2023-11-14 15:32:58 Step base finished in 20s
2023-11-14 15:32:58 Starting step all from config Adhoc Conf con tests
2023-11-14 15:32:58 INFO runbot Using Dockerfile Tag odoo:adhoc-odoo-16
2023-11-14 15:33:12 INFO server odoo.modules.loading:300 1 modules loaded in 6.54s, 8973 queries (+8973 extra)
2023-11-14 15:38:13 INFO server odoo.addons.l10n_uy_currency_update.models.res_company:40 Currency Provider configured as BCU for next companies: (UY) Company
2023-11-14 15:39:09 INFO server odoo.addons.l10n_uy_currency_update.models.res_company:40 Currency Provider configured as BCU for next companies: (UY) Company
2023-11-14 15:40:29 INFO server odoo.addons.l10n_uy_currency_update.models.res_company:40 Currency Provider configured as BCU for next companies: (UY) Company
2023-11-14 15:40:29 INFO server odoo.addons.l10n_ar_currency_update.models.res_company:46 Currency Provider configured as AFIP for next companies: (AR) Exento
2023-11-14 15:40:36 INFO server odoo.addons.l10n_uy_currency_update.models.res_company:40 Currency Provider configured as BCU for next companies: (UY) Company
2023-11-14 15:40:36 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-11-14 15:40:36 INFO server odoo.addons.l10n_uy_currency_update.models.res_company:40 Currency Provider configured as BCU for next companies: (UY) Company
2023-11-14 15:40:36 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-11-14 15:40:42 INFO server odoo.addons.l10n_ar_edi.models.res_company:216 Setting demo certificate from to OdooCert1 in (AR) Responsable Inscripto company
2023-11-14 15:40:42 INFO server odoo.addons.l10n_ar_edi.models.res_company:216 Setting demo certificate from to OdooCert1 in (AR) Monotributista company
2023-11-14 15:40:42 INFO server odoo.addons.l10n_ar_edi.models.res_company:216 Setting demo certificate from to OdooCert6 in (AR) Exento company
2023-11-14 15:41:16 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 25, in _init_demo_base
    new_sale.write({'company_id': company.id, 'website_id': new_sale_website_id})
  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 3813, in write
    self._check_company()
  File "/data/build/adhoc-cicd-odoo-odoo/odoo/models.py", line 3448, in _check_company
    raise UserError("\n".join(lines))
odoo.exceptions.UserError: Incompatible companies on records:
- 'V 0001-00000066' belongs to company 'Muebleria SRL' and 'Type' (type_id: 'Invoice Automation (Create)') 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-11-14 15:41:16 ERROR server odoo.sql_db:324
bad query: INSERT INTO account_tax_sale_order_line_rel (sale_order_line_id, account_tax_id) VALUES (120, 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)=(120) is not present in table "sale_order_line".
2023-11-14 15:41:16 WARNING server odoo.modules.loading:641 Transient module states were reset
This error is already known.
2023-11-14 15:41:16 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 6199, in _recompute_field
    field.recompute(records)
  File "/data/build/adhoc-cicd-odoo-odoo/odoo/fields.py", line 1365, in recompute
    apply_except_missing(self.compute_value, recs)
  File "/data/build/adhoc-cicd-odoo-odoo/odoo/fields.py", line 1338, in apply_except_missing
    func(records)
  File "/data/build/adhoc-cicd-odoo-odoo/odoo/fields.py", line 1387, 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 1395, 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 4221, 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 2192, 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 2291, in _read_group_raw
    self._flush_search(domain, fields=fnames + groupby_fields)
  File "/data/build/adhoc-cicd-odoo-odoo/odoo/models.py", line 4644, in _flush_search
    self.env[model_name].flush_model(field_names)
  File "/data/build/adhoc-cicd-odoo-odoo/odoo/models.py", line 5597, in flush_model
    self._recompute_model(fnames)
  File "/data/build/adhoc-cicd-odoo-odoo/odoo/models.py", line 6171, in _recompute_model
    self._recompute_field(field)
  File "/data/build/adhoc-cicd-odoo-odoo/odoo/models.py", line 6199, in _recompute_field
    field.recompute(records)
  File "/data/build/adhoc-cicd-odoo-odoo/odoo/fields.py", line 1365, in recompute
    apply_except_missing(self.compute_value, recs)
  File "/data/build/adhoc-cicd-odoo-odoo/odoo/fields.py", line 1338, in apply_except_missing
    func(records)
  File "/data/build/adhoc-cicd-odoo-odoo/odoo/fields.py", line 1387, in compute_value
    records._compute_field_value(self)
  File "/data/build/adhoc-cicd-odoo-odoo/odoo/models.py", line 4221, 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 1365, in recompute
    apply_except_missing(self.compute_value, recs)
  File "/data/build/adhoc-cicd-odoo-odoo/odoo/fields.py", line 1338, in apply_except_missing
    func(records)
  File "/data/build/adhoc-cicd-odoo-odoo/odoo/fields.py", line 1387, in compute_value
    records._compute_field_value(self)
  File "/data/build/adhoc-cicd-odoo-odoo/odoo/models.py", line 4221, 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 614, 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 601, in _convert_to_tax_base_line_dict
    taxes=self.tax_id,
  File "/data/build/adhoc-cicd-odoo-odoo/odoo/fields.py", line 2797, 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 1365, in recompute
    apply_except_missing(self.compute_value, recs)
  File "/data/build/adhoc-cicd-odoo-odoo/odoo/fields.py", line 1338, in apply_except_missing
    func(records)
  File "/data/build/adhoc-cicd-odoo-odoo/odoo/fields.py", line 1387, in compute_value
    records._compute_field_value(self)
  File "/data/build/adhoc-cicd-odoo-odoo/odoo/models.py", line 4221, 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 412, in _compute_tax_id
    line.tax_id = result
  File "/data/build/adhoc-cicd-odoo-odoo/odoo/fields.py", line 1300, in __set__
    self.write(protected_records, value)
  File "/data/build/adhoc-cicd-odoo-odoo/odoo/fields.py", line 4251, in write
    return self.write_batch([(records, value)])
  File "/data/build/adhoc-cicd-odoo-odoo/odoo/fields.py", line 4272, in write_batch
    return self.write_real(records_commands_list, create)
  File "/data/build/adhoc-cicd-odoo-odoo/odoo/fields.py", line 4858, 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)=(120) is not present in table "sale_order_line".
2023-11-14 15:41:16 CRITICAL server odoo.service.server:1336
Failed to initialize database `26376-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 6199, in _recompute_field
    field.recompute(records)
  File "/data/build/adhoc-cicd-odoo-odoo/odoo/fields.py", line 1365, in recompute
    apply_except_missing(self.compute_value, recs)
  File "/data/build/adhoc-cicd-odoo-odoo/odoo/fields.py", line 1338, in apply_except_missing
    func(records)
  File "/data/build/adhoc-cicd-odoo-odoo/odoo/fields.py", line 1387, 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 1395, 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 4221, 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 2192, 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 2291, in _read_group_raw
    self._flush_search(domain, fields=fnames + groupby_fields)
  File "/data/build/adhoc-cicd-odoo-odoo/odoo/models.py", line 4644, in _flush_search
    self.env[model_name].flush_model(field_names)
  File "/data/build/adhoc-cicd-odoo-odoo/odoo/models.py", line 5597, in flush_model
    self._recompute_model(fnames)
  File "/data/build/adhoc-cicd-odoo-odoo/odoo/models.py", line 6171, in _recompute_model
    self._recompute_field(field)
  File "/data/build/adhoc-cicd-odoo-odoo/odoo/models.py", line 6199, in _recompute_field
    field.recompute(records)
  File "/data/build/adhoc-cicd-odoo-odoo/odoo/fields.py", line 1365, in recompute
    apply_except_missing(self.compute_value, recs)
  File "/data/build/adhoc-cicd-odoo-odoo/odoo/fields.py", line 1338, in apply_except_missing
    func(records)
  File "/data/build/adhoc-cicd-odoo-odoo/odoo/fields.py", line 1387, in compute_value
    records._compute_field_value(self)
  File "/data/build/adhoc-cicd-odoo-odoo/odoo/models.py", line 4221, 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 1365, in recompute
    apply_except_missing(self.compute_value, recs)
  File "/data/build/adhoc-cicd-odoo-odoo/odoo/fields.py", line 1338, in apply_except_missing
    func(records)
  File "/data/build/adhoc-cicd-odoo-odoo/odoo/fields.py", line 1387, in compute_value
    records._compute_field_value(self)
  File "/data/build/adhoc-cicd-odoo-odoo/odoo/models.py", line 4221, 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 614, 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 601, in _convert_to_tax_base_line_dict
    taxes=self.tax_id,
  File "/data/build/adhoc-cicd-odoo-odoo/odoo/fields.py", line 2797, 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 1365, in recompute
    apply_except_missing(self.compute_value, recs)
  File "/data/build/adhoc-cicd-odoo-odoo/odoo/fields.py", line 1338, in apply_except_missing
    func(records)
  File "/data/build/adhoc-cicd-odoo-odoo/odoo/fields.py", line 1387, in compute_value
    records._compute_field_value(self)
  File "/data/build/adhoc-cicd-odoo-odoo/odoo/models.py", line 4221, 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 412, in _compute_tax_id
    line.tax_id = result
  File "/data/build/adhoc-cicd-odoo-odoo/odoo/fields.py", line 1300, in __set__
    self.write(protected_records, value)
  File "/data/build/adhoc-cicd-odoo-odoo/odoo/fields.py", line 4251, in write
    return self.write_batch([(records, value)])
  File "/data/build/adhoc-cicd-odoo-odoo/odoo/fields.py", line 4272, in write_batch
    return self.write_real(records_commands_list, create)
  File "/data/build/adhoc-cicd-odoo-odoo/odoo/fields.py", line 4858, 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)=(120) is not present in table "sale_order_line".
2023-11-14 15:41:16 ERROR server odoo.sql_db:324
bad query: DELETE FROM res_groups_users_rel WHERE uid IN (2) AND gid IN (2, 12, 8, 84, 94, 73, 23, 71, 32, 78, 112, 34, 38, 41, 44, 63, 144, 126, 117, 115, 51, 54, 111, 46, 25, 61, 62, 3, 156, 167, 141, 9, 57, 29, 79, 107, 40, 24, 1, 20, 13, 95, 91, 15, 92, 28, 137, 165, 5, 6, 14, 108, 33, 77, 37, 22, 43, 17, 16, 148, 150, 60, 52, 106, 47, 136, 128, 4, 75, 19, 74, 45, 49, 48, 131, 130, 59, 110, 7, 42, 142, 90, 159, 50, 125, 53, 36, 83, 143, 72, 80, 93, 116, 70, 35, 31, 30, 114, 113)
ERROR: cursor already closed
2023-11-14 15:41:16 WARNING server odoo.modules.loading:641 Transient module states were reset
This error is already known.
2023-11-14 15:41:16 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: '26376-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/cache.py", line 85, in lookup
    r = d[key]
  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: ('res.users', <function Users._crypt_context at 0x7fe042a2db40>)
During handling of the above exception, another exception occurred:
Traceback (most recent call last):
  File "/data/build/adhoc-cicd-odoo-odoo/odoo/tools/cache.py", line 85, in lookup
    r = d[key]
  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: ('ir.config_parameter', <function IrConfigParameter._get_param at 0x7fe043d8eb90>, 'password.hashing.rounds')
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 4374, in _load_records
    data['record']._load_records_write(data['values'])
  File "/data/build/adhoc-cicd-odoo-odoo/odoo/models.py", line 4305, in _load_records_write
    self.write(values)
  File "/data/build/adhoc-cicd-odoo-odoo/odoo/addons/base/models/res_users.py", line 1607, in write
    res = super(UsersView, self).write(values)
  File "/data/build/adhoc-cicd-odoo-odoo/odoo/addons/base/models/res_users.py", line 1305, in write
    res = super(UsersImplied, self).write(values)
  File "/data/build/adhoc-cicd-odoo-odoo/odoo/addons/base/models/res_users.py", line 619, in write
    res = super(Users, self).write(values)
  File "/data/build/adhoc-cicd-odoo-odoo/odoo/models.py", line 3797, in write
    fields[0].determine_inverse(real_recs)
  File "/data/build/adhoc-cicd-odoo-odoo/odoo/fields.py", line 1396, in determine_inverse
    determine(self.inverse, records)
  File "/data/build/adhoc-cicd-odoo-odoo/odoo/fields.py", line 97, in determine
    return needle(*args)
  File "/data/build/adhoc-cicd-odoo-odoo/odoo/addons/base/models/res_users.py", line 372, in _set_password
    ctx = self._crypt_context()
  File "<decorator-gen-114>", line 2, in _crypt_context
  File "/data/build/adhoc-cicd-odoo-odoo/odoo/tools/cache.py", line 90, in lookup
    value = d[key] = self.method(*args, **kwargs)
  File "/data/build/adhoc-cicd-odoo-odoo/odoo/addons/base/models/res_users.py", line 1090, in _crypt_context
    pbkdf2_sha512__rounds=max(MIN_ROUNDS, int(cfg.get_param('password.hashing.rounds', 0))),
  File "/data/build/adhoc-cicd-odoo-odoo/odoo/addons/base/models/ir_config_parameter.py", line 68, in get_param
    return self._get_param(key) or default
  File "<decorator-gen-65>", line 2, in _get_param
  File "/data/build/adhoc-cicd-odoo-odoo/odoo/tools/cache.py", line 90, in lookup
    value = d[key] = self.method(*args, **kwargs)
  File "/data/build/adhoc-cicd-odoo-odoo/odoo/addons/base/models/ir_config_parameter.py", line 76, in _get_param
    self.env.cr.execute("SELECT value FROM ir_config_parameter WHERE key = %s", [key])
  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:15, somewhere inside
<record id="user_admin" model="res.users">
            <field name="login">admin</field>
            <field name="password">admin</field>
            <field name="partner_id" ref="base.partner_admin"/>
            <field name="company_id" ref="main_company"/>
            <field name="company_ids" eval="[Command.link(ref('main_company'))]"/>
            <field name="groups_id" eval="[Command.set([])]"/>
            <field name="signature">&lt;span&gt;-- &lt;br/&gt;
Administrator&lt;/span&gt;</field>
        </record>
2023-11-14 15:41:22 INFO runbot Getting results for build 26376-16-0
2023-11-14 15:41:22 Step all finished in 8m
2023-11-14 15:41:22 Starting step setup from config Adhoc Conf con tests
2023-11-14 15:41:22 INFO runbot Using Dockerfile Tag odoo:adhoc-odoo-16
2023-11-14 15:41:23 INFO runbot Step setup finished in 0s
2023-11-14 15:41:23 Starting step run from config Adhoc Conf con tests
2023-11-14 15:41:23 INFO runbot Start running build 26376-16-0
2023-11-14 15:41:23 INFO runbot Using Dockerfile Tag odoo:adhoc-odoo-16
2023-11-14 15:41:29 INFO server odoo.modules.loading:300 1 modules loaded in 0.01s, 0 queries (+0 extra)
2023-11-14 15:41:29 INFO server odoo.modules.loading:300 14 modules loaded in 0.09s, 0 queries (+0 extra)
2023-11-15 02:31:40 INFO runbot Kill build 26376-16-0