Description: Odoo By Adhoc 17+
Commit: ingadhoc-sale:662c8ed3  
Subject: [FIX] sale_stock_ux: revert compute_invoice_status
Author: Matias Peralta
Committer: Matias Peralta
Commit: plugberry-payment:6d61d164  
Subject: [IMP] payment_redpagos: change order in payment invoices search
Author: Martin Quinteros
Committer: Martin Quinteros
Commit: plugberry-pagos360:4d65d789  
Subject: [IMP] payment_pagos360: add excluded cards
Author: Martin Quinteros
Committer: Martin Quinteros
Commit: ingadhoc-odoo-argentina:dbf873ba  
Subject: Update __manifest__.py
Author: Juan José Scarafía
Committer: GitHub
Commit: ingadhoc-argentina-sale:02f9d81f  
Subject: [FIX] l10n_ar_sale: only print VAT taxes
Author: Juan José Scarafia
Committer: Juan José Scarafia
Commit: ingadhoc-enterprise-extensions:75197a40  
Subject: [I18N] Update translation terms from Transifex adhoc-odoo-17-0
Author: ADHOC - Bot
Committer: ADHOC - Bot
Commit: ingadhoc-ingadhoc-odoo-saas-adhoc2:401f2855  
Subject: [I18N] Update translation terms from Transifex adhoc-odoo-17-0
Author: ADHOC - Bot
Committer: ADHOC - Bot
Commit: ingadhoc-ingadhoc-odoo-saas:d7611ce8  
Subject: [I18N] Update translation terms from Transifex adhoc-odoo-17-0
Author: ADHOC - Bot
Committer: ADHOC - Bot
Commit: ingadhoc-odoo-argentina-ee:e78fe5e7  
Subject: [I18N] Update translation terms from Transifex adhoc-odoo-17-0
Author: ADHOC - Bot
Committer: ADHOC - Bot
Commit: ingadhoc-account-payment:83d0c446  
Subject: [I18N] Update translation terms from Transifex adhoc-odoo-17-0
Author: ADHOC - Bot
Committer: ADHOC - Bot
Commit: ingadhoc-uruguay:f6ff55f8  
Subject: [FIX] l10n_uy_ux: Delete the extra character in the warning message
Author: Rocío Vega
Committer: Rocío Vega
Commit: ingadhoc-account-financial-tools:35d86d9c  
Subject: [I18N] Update translation terms from Transifex adhoc-odoo-17-0
Author: ADHOC - Bot
Committer: ADHOC - Bot
Commit: ingadhoc-stock:8dac3978  
Subject: [I18N] Update translation terms from Transifex adhoc-odoo-17-0
Author: ADHOC - Bot
Committer: ADHOC - Bot
Commit: ingadhoc-product:6a5ce94e  
Subject: [FIX] product_pricelist: add sudo in compute price method
Author: Franco Leyes
Committer: Franco Leyes
Commit: ingadhoc-aeroo_reports:da7ce286  
Subject: [REM] deprecated report_aeroo_sample module
Author: Juan José Scarafia
Committer: Juan José Scarafia
Commit: ingadhoc-website:14134353  
Subject: [FIX]google_tag_manager_advanced_tracking, facebook_pixel_tracking
Author: “Juan
Committer: “Juan
Commit: ingadhoc-ingadhoc-demo:c8b6610b  
Subject: [REF] demo_full: changes in sale_three_discount behavior
Author: Franco Leyes
Committer: Rocío Vega
Commit: ingadhoc-miscellaneous:34ed8bc5  
Subject: [I18N] Update translation terms from Transifex adhoc-odoo-17-0
Author: ADHOC - Bot
Committer: ADHOC - Bot
Commit: ingadhoc-partner:7472ea6a  
Subject: [ADD] portal_partner_state: new module to integrate portal with partner_state
Author: Lara
Committer: Lara
Commit: ingadhoc-multi-company:eef8f9c8  
Subject: [I18N] Update translation terms from Transifex adhoc-odoo-17-0
Author: ADHOC - Bot
Committer: ADHOC - Bot
Commit: ingadhoc-third-party-apps:c6c70e87  
Subject: [I18N] Update translation terms from Transifex adhoc-odoo-17-0
Author: ADHOC - Bot
Committer: ADHOC - Bot
Commit: ingadhoc-account-invoicing:b249d219  
Subject: [IMP] account_invoice_commission: Make optional hide field commission_amount on invoice form
Author: Rocío Vega
Committer: Rocío Vega
Commit: ingadhoc-purchase:e42cdc5a  
Subject: [FIX] purchase_stock_ux: cancel remaining with returned quantities
Author: mav-adhoc
Committer: mav-adhoc
Commit: adhoc-cicd-oca-pos1:8e4f0948  
Subject: Translated using Weblate (Italian)
Author: mymage
Committer: Weblate
Commit: ingadhoc-delivery:b41f3ccb  
Subject: [I18N] Update translation terms from Transifex adhoc-odoo-17-0
Author: ADHOC - Bot
Committer: ADHOC - Bot
Commit: ingadhoc-project:fbdcd3fd  
Subject: [I18N] Update translation terms from Transifex adhoc-odoo-17-0
Author: ADHOC - Bot
Committer: ADHOC - Bot
Commit: ingadhoc-hr:d10a3c12  
Subject: [I18N] Update translation terms from Transifex adhoc-odoo-17-0
Author: ADHOC - Bot
Committer: ADHOC - Bot
Commit: ingadhoc-multi-store:05249581  
Subject: [REF] _pay_pro_multi_store: refactor + finish migration
Author: Juan José Scarafia
Committer: Juan José Scarafia
Commit: plugberry-mercadopago:d917a7f6  
Subject: [IMP] Fix Refund method
Author: Martin Quinteros
Committer: Martin Quinteros
Commit: adhoc-cicd-oca-knowledge:4c08cb88  
Subject: [BOT] post-merge updates
Author: OCA-git-bot
Committer: OCA-git-bot
Commit: adhoc-cicd-oca-report-print-send:a2149424  
Subject: [BOT] post-merge updates
Author: OCA-git-bot
Committer: OCA-git-bot
Commit: adhoc-cicd-camptocamp-odoo-cloud-platform:471fe15b  
Subject: Merge pull request #464 from xcgd/17.0-session_redis-fix-vacuum
Author: Alexandre Fayolle
Committer: GitHub
Commit: adhoc-cicd-oca-account-reconcile:59f3a4be  
Subject: [BOT] post-merge updates
Author: OCA-git-bot
Committer: OCA-git-bot
Commit: adhoc-cicd-oca-server-tools:ced83e5d  
Subject: Merge commit 'refs/pull/2831/head' of https://github.com/oca/server-tools into 17.0-11805
Author: docker-odoo
Committer: docker-odoo
Commit: adhoc-cicd-oca-stock-logistics-availability:25e5570f  
Subject: [17][FIX]stock_free_quantity: type in views
Author: mav-adhoc
Committer: mav-adhoc
Commit: adhoc-cicd-oca-survey:96d2f4d5  
Subject: Translated using Weblate (Italian)
Author: mymage
Committer: Weblate
Commit: adhoc-cicd-oca-stock-logistics-barcode:68ee8c9b  
Subject: [BOT] post-merge updates
Author: OCA-git-bot
Committer: OCA-git-bot
Commit: adhoc-cicd-odoo-design-themes:f9f69e0e  
Subject: [I18N] Update translation terms from Transifex
Author: Odoo Online
Committer: Odoo Online
Commit: adhoc-cicd-oca-manufacture:171badef  
Subject: [BOT] post-merge updates
Author: OCA-git-bot
Committer: OCA-git-bot
Commit: adhoc-cicd-oca-stock-logistics-workflow:91ea9bd1  
Subject: Merge commit 'refs/pull/1782/head' of https://github.com/oca/stock-logistics-workflow into 17.0-11511
Author: docker-odoo
Committer: docker-odoo
Commit: adhoc-cicd-oca-account-analytic:4171302c  
Subject: Merge commit 'refs/pull/627/head' of https://github.com/oca/account-analytic into 17.0-11736
Author: docker-odoo
Committer: docker-odoo
Commit: adhoc-cicd-oca-server-auth:35784540  
Subject: Merge commit 'refs/pull/605/head' of https://github.com/oca/server-auth into 17.0-11803
Author: docker-odoo
Committer: docker-odoo
Commit: adhoc-cicd-oca-server-ux:249b2825  
Subject: Update translation files
Author: Weblate
Committer: Weblate
Commit: adhoc-cicd-oca-account-invoicing:403a862f  
Subject: Merge commit 'refs/pull/1630/head' of https://github.com/oca/account-invoicing into 17.0-11739
Author: docker-odoo
Committer: docker-odoo
Commit: adhoc-cicd-oca-server-backend:77db565b  
Subject: Translated using Weblate (Italian)
Author: mymage
Committer: Weblate
Commit: adhoc-cicd-oca-sale-workflow:6d2006ed  
Subject: Merge commit 'refs/pull/3046/head' of https://github.com/oca/sale-workflow into 17.0-11802
Author: docker-odoo
Committer: docker-odoo
Commit: adhoc-cicd-oca-social:32e72bea  
Subject: Merge PR #1477 into 17.0
Author: OCA-git-bot
Committer: OCA-git-bot
Commit: adhoc-cicd-oca-l10n-spain:32620199  
Subject: Update translation files
Author: Weblate
Committer: Weblate
Commit: adhoc-cicd-oca-brand:b2487073  
Subject: Update translation files
Author: Weblate
Committer: Weblate
Commit: adhoc-cicd-oca-stock-logistics-warehouse:fb0e18f2  
Subject: Merge commit 'refs/pull/1973/head' of https://github.com/oca/stock-logistics-warehouse into 17.0-11811
Author: docker-odoo
Committer: docker-odoo
Commit: adhoc-cicd-oca-timesheet:b7e24642  
Subject: [BOT] post-merge updates
Author: OCA-git-bot
Committer: OCA-git-bot
Commit: adhoc-cicd-oca-bank-statement-import:7204b644  
Subject: Translated using Weblate (Italian)
Author: mymage
Committer: Weblate
Commit: adhoc-cicd-oca-stock-logistics-request:b42a4b76  
Subject: [BOT] post-merge updates
Author: OCA-git-bot
Committer: OCA-git-bot
Commit: adhoc-cicd-oca-partner-contact:227da0a6  
Subject: Translated using Weblate (Catalan)
Author: QuiJoQuim
Committer: Weblate
Commit: adhoc-cicd-oca-product-attribute:d4582ae4  
Subject: [BOT] post-merge updates
Author: OCA-git-bot
Committer: OCA-git-bot
Commit: adhoc-cicd-odoo-odoo:036a768d  
Subject: Merge commit 'refs/pull/147530/head' of https://github.com/odoo/odoo into 17.0-11875
Author: docker-odoo
Committer: docker-odoo
Commit: adhoc-cicd-oca-hr-holidays:4f165069  
Subject: Translated using Weblate (Italian)
Author: mymage
Committer: Weblate
Commit: adhoc-cicd-oca-management-system:fb4f08a2  
Subject: [BOT] post-merge updates
Author: OCA-git-bot
Committer: OCA-git-bot
Commit: adhoc-cicd-oca-mis-builder:21bccb7a  
Subject: Translated using Weblate (Chinese (Simplified) (zh_CN))
Author: xtanuiha
Committer: Weblate
Commit: adhoc-cicd-odoo-enterprise:0c041c1c  
Subject: Merge commit 'refs/pull/59150/head' of https://github.com/odoo/enterprise into 17.0-11874
Author: docker-odoo
Committer: docker-odoo
Commit: adhoc-cicd-oca-hr-expense:0bd51971  
Subject: [BOT] post-merge updates
Author: OCA-git-bot
Committer: OCA-git-bot
Commit: adhoc-cicd-oca-e-commerce:9e2dc8bb  
Subject: Merge commit 'refs/pull/925/head' of https://github.com/oca/e-commerce into 17.0-11744
Author: docker-odoo
Committer: docker-odoo
Commit: adhoc-cicd-oca-purchase-workflow:0a100c8d  
Subject: Merge commit 'refs/pull/2213/head' of https://github.com/oca/purchase-workflow into 17.0-11799
Author: docker-odoo
Committer: docker-odoo
Commit: adhoc-cicd-oca-web:87acb61e  
Subject: Merge commit 'refs/pull/2704/head' of https://github.com/oca/web into 17.0-11814
Author: docker-odoo
Committer: docker-odoo
Commit: adhoc-cicd-oca-project:6910cf69  
Subject: Translated using Weblate (Spanish)
Author: Víctor Martínez
Committer: Weblate
Commit: adhoc-cicd-oca-product-pack:2716b030  
Subject: Merge commit 'refs/pull/170/head' of https://github.com/oca/product-pack into 17.0-11755
Author: docker-odoo
Committer: docker-odoo
Commit: adhoc-cicd-oca-reporting-engine:92beb64d  
Subject: Translated using Weblate (Italian)
Author: mymage
Committer: Weblate
Commit: adhoc-cicd-oca-website:ba10a009  
Subject: [BOT] post-merge updates
Author: OCA-git-bot
Committer: OCA-git-bot
Commit: adhoc-cicd-oca-crm:0a0a5ecf  
Subject: [BOT] post-merge updates
Author: OCA-git-bot
Committer: OCA-git-bot
Version: 17.0
Config: Adhoc Conf con tests 17+
Total time: 12m
Date Level Type Message
2024-12-23 17:57:41 INFO runbot Init build environment with config Adhoc Conf con tests 17+
2024-12-23 17:57:41 Starting step base from config Adhoc Conf con tests 17+
2024-12-23 17:57:41 INFO runbot Using Dockerfile Tag odoo:adhoc-odoo-17
2024-12-23 17:58:01 INFO server odoo.modules.loading:303 1 modules loaded in 8.95s, 9062 queries (+9062 extra)
2024-12-23 17:58:12 INFO server odoo.modules.loading:303 19 modules loaded in 5.83s, 7149 queries (+7149 extra)
2024-12-23 17:58:12 Step base finished in 29s
2024-12-23 17:58:12 Starting step all from config Adhoc Conf con tests 17+
2024-12-23 17:58:12 INFO runbot Using Dockerfile Tag odoo:adhoc-odoo-17
2024-12-23 17:58:32 INFO server odoo.modules.loading:303 1 modules loaded in 8.74s, 9062 queries (+9062 extra)
2024-12-23 18:06:22 INFO server odoo.addons.l10n_ar_edi.models.res_company:216 Setting demo certificate from to OdooCert2 in (AR) Responsable Inscripto company
2024-12-23 18:06:22 INFO server odoo.addons.l10n_ar_edi.models.res_company:216 Setting demo certificate from to OdooCert2 in (AR) Monotributista company
2024-12-23 18:06:22 INFO server odoo.addons.l10n_ar_edi.models.res_company:216 Setting demo certificate from to OdooCert2 in (AR) Exento company
2024-12-23 18:07:49 INFO server odoo.addons.l10n_ar_currency_update.models.res_company:47 Currency Provider configured as AFIP for next companies: (AR) Exento, (AR) Monotributista, (AR) Responsable Inscripto
2024-12-23 18:08:39 ERROR server odoo.addons.sale_stock_ux.tests.test_action_cancel:70
ERROR: TestActionCancel.test_action_cancel_context
Traceback (most recent call last):
  File "/data/build/ingadhoc-sale/sale_stock_ux/tests/test_action_cancel.py", line 70, in test_action_cancel_context
    sale_order.with_context(cancel_from_order=True).action_cancel()
  File "/data/build/ingadhoc-sale/sale_stock_ux/models/sale_order.py", line 45, in action_cancel
    return super().action_cancel()
  File "/data/build/ingadhoc-sale/sale_ux/models/sale_order.py", line 130, in action_cancel
    return super().action_cancel()
  File "/data/build/adhoc-cicd-odoo-odoo/addons/sale/models/sale_order.py", line 1077, in action_cancel
    return self._action_cancel()
  File "/data/build/adhoc-cicd-odoo-enterprise/sale_subscription/models/sale_order.py", line 731, in _action_cancel
    return super()._action_cancel()
  File "/data/build/adhoc-cicd-odoo-odoo/addons/repair/models/sale_order.py", line 22, in _action_cancel
    res = super()._action_cancel()
  File "/data/build/adhoc-cicd-odoo-odoo/addons/sale_stock/models/sale_order.py", line 204, in _action_cancel
    return super()._action_cancel()
  File "/data/build/adhoc-cicd-odoo-odoo/addons/sale_purchase/models/sale_order.py", line 27, in _action_cancel
    result = super()._action_cancel()
  File "/data/build/adhoc-cicd-odoo-odoo/addons/sale_loyalty/models/sale_order.py", line 93, in _action_cancel
    .unlink()
  File "/data/build/adhoc-cicd-odoo-odoo/addons/rating/models/mail_thread.py", line 22, in unlink
    result = super().unlink()
  File "/data/build/adhoc-cicd-odoo-odoo/addons/mail/models/mail_thread.py", line 332, in unlink
    res = super(MailThread, self).unlink()
  File "/data/build/adhoc-cicd-odoo-odoo/odoo/models.py", line 4233, in unlink
    self.env.flush_all()
  File "/data/build/adhoc-cicd-odoo-odoo/odoo/api.py", line 721, in flush_all
    self._recompute_all()
  File "/data/build/adhoc-cicd-odoo-odoo/odoo/api.py", line 717, in _recompute_all
    self[field.model_name]._recompute_field(field)
  File "/data/build/adhoc-cicd-odoo-odoo/odoo/models.py", line 6949, in _recompute_field
    field.recompute(records)
  File "/data/build/adhoc-cicd-odoo-odoo/odoo/fields.py", line 1367, in recompute
    apply_except_missing(self.compute_value, recs)
  File "/data/build/adhoc-cicd-odoo-odoo/odoo/fields.py", line 1340, in apply_except_missing
    func(records)
  File "/data/build/adhoc-cicd-odoo-odoo/odoo/fields.py", line 1389, in compute_value
    records._compute_field_value(self)
  File "/data/build/adhoc-cicd-odoo-odoo/odoo/models.py", line 4913, in _compute_field_value
    fields.determine(field.compute, self)
  File "/data/build/adhoc-cicd-odoo-odoo/odoo/fields.py", line 102, in determine
    return needle(*args)
  File "/data/build/ingadhoc-sale/sale_stock_ux/models/sale_order_line.py", line 226, in _compute_invoice_status
    if not float_is_zero(line.qty_to_invoice, precision_digits=precision):
NameError: name 'float_is_zero' is not defined
2024-12-23 18:08:39 ERROR server odoo.addons.sale_stock_ux.tests.test_action_cancel:50
ERROR: TestActionCancel.test_action_cancel_without_deliveries
Traceback (most recent call last):
  File "/data/build/ingadhoc-sale/sale_stock_ux/tests/test_action_cancel.py", line 50, in test_action_cancel_without_deliveries
    sale_order_without_deliveries.action_cancel()
  File "/data/build/ingadhoc-sale/sale_stock_ux/models/sale_order.py", line 45, in action_cancel
    return super().action_cancel()
  File "/data/build/ingadhoc-sale/sale_ux/models/sale_order.py", line 130, in action_cancel
    return super().action_cancel()
  File "/data/build/adhoc-cicd-odoo-odoo/addons/sale/models/sale_order.py", line 1077, in action_cancel
    return self._action_cancel()
  File "/data/build/adhoc-cicd-odoo-enterprise/sale_subscription/models/sale_order.py", line 731, in _action_cancel
    return super()._action_cancel()
  File "/data/build/adhoc-cicd-odoo-odoo/addons/repair/models/sale_order.py", line 22, in _action_cancel
    res = super()._action_cancel()
  File "/data/build/adhoc-cicd-odoo-odoo/addons/sale_stock/models/sale_order.py", line 204, in _action_cancel
    return super()._action_cancel()
  File "/data/build/adhoc-cicd-odoo-odoo/addons/sale_purchase/models/sale_order.py", line 27, in _action_cancel
    result = super()._action_cancel()
  File "/data/build/adhoc-cicd-odoo-odoo/addons/sale_loyalty/models/sale_order.py", line 93, in _action_cancel
    .unlink()
  File "/data/build/adhoc-cicd-odoo-odoo/addons/rating/models/mail_thread.py", line 22, in unlink
    result = super().unlink()
  File "/data/build/adhoc-cicd-odoo-odoo/addons/mail/models/mail_thread.py", line 332, in unlink
    res = super(MailThread, self).unlink()
  File "/data/build/adhoc-cicd-odoo-odoo/odoo/models.py", line 4233, in unlink
    self.env.flush_all()
  File "/data/build/adhoc-cicd-odoo-odoo/odoo/api.py", line 721, in flush_all
    self._recompute_all()
  File "/data/build/adhoc-cicd-odoo-odoo/odoo/api.py", line 717, in _recompute_all
    self[field.model_name]._recompute_field(field)
  File "/data/build/adhoc-cicd-odoo-odoo/odoo/models.py", line 6949, in _recompute_field
    field.recompute(records)
  File "/data/build/adhoc-cicd-odoo-odoo/odoo/fields.py", line 1367, in recompute
    apply_except_missing(self.compute_value, recs)
  File "/data/build/adhoc-cicd-odoo-odoo/odoo/fields.py", line 1340, in apply_except_missing
    func(records)
  File "/data/build/adhoc-cicd-odoo-odoo/odoo/fields.py", line 1389, in compute_value
    records._compute_field_value(self)
  File "/data/build/adhoc-cicd-odoo-odoo/odoo/models.py", line 4913, in _compute_field_value
    fields.determine(field.compute, self)
  File "/data/build/adhoc-cicd-odoo-odoo/odoo/fields.py", line 102, in determine
    return needle(*args)
  File "/data/build/ingadhoc-sale/sale_stock_ux/models/sale_order_line.py", line 226, in _compute_invoice_status
    if not float_is_zero(line.qty_to_invoice, precision_digits=precision):
NameError: name 'float_is_zero' is not defined
2024-12-23 18:08:39 ERROR server odoo.modules.loading:321 Module sale_stock_ux: 0 failures, 2 errors of 2 tests
2024-12-23 18:09:13 WARNING server odoo.modules.loading:94
Module documents_project_sale 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 556, in _tag_root
    f(rec)
  File "/data/build/adhoc-cicd-odoo-odoo/odoo/tools/convert.py", line 280, in _tag_function
    _eval_xml(self, rec, env)
  File "/data/build/adhoc-cicd-odoo-odoo/odoo/tools/convert.py", line 205, in _eval_xml
    return odoo.api.call_kw(model, method_name, args, kwargs)
  File "/data/build/adhoc-cicd-odoo-odoo/odoo/api.py", line 469, in call_kw
    model.env.flush_all()
  File "/data/build/adhoc-cicd-odoo-odoo/odoo/api.py", line 721, in flush_all
    self._recompute_all()
  File "/data/build/adhoc-cicd-odoo-odoo/odoo/api.py", line 717, in _recompute_all
    self[field.model_name]._recompute_field(field)
  File "/data/build/adhoc-cicd-odoo-odoo/odoo/models.py", line 6949, in _recompute_field
    field.recompute(records)
  File "/data/build/adhoc-cicd-odoo-odoo/odoo/fields.py", line 1367, in recompute
    apply_except_missing(self.compute_value, recs)
  File "/data/build/adhoc-cicd-odoo-odoo/odoo/fields.py", line 1340, in apply_except_missing
    func(records)
  File "/data/build/adhoc-cicd-odoo-odoo/odoo/fields.py", line 1389, in compute_value
    records._compute_field_value(self)
  File "/data/build/adhoc-cicd-odoo-odoo/odoo/models.py", line 4913, in _compute_field_value
    fields.determine(field.compute, self)
  File "/data/build/adhoc-cicd-odoo-odoo/odoo/fields.py", line 102, in determine
    return needle(*args)
  File "/data/build/ingadhoc-sale/sale_stock_ux/models/sale_order_line.py", line 226, in _compute_invoice_status
    if not float_is_zero(line.qty_to_invoice, precision_digits=precision):
NameError: name 'float_is_zero' is not defined
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 90, in load_demo
    load_data(env(su=True), idref, mode, kind='demo', package=package)
  File "/data/build/adhoc-cicd-odoo-odoo/odoo/modules/loading.py", line 72, in load_data
    tools.convert_file(env, package.name, filename, idref, mode, noupdate, kind)
  File "/data/build/adhoc-cicd-odoo-odoo/odoo/tools/convert.py", line 627, in convert_file
    convert_xml_import(env, module, fp, idref, mode, noupdate)
  File "/data/build/adhoc-cicd-odoo-odoo/odoo/tools/convert.py", line 693, in convert_xml_import
    obj.parse(doc.getroot())
  File "/data/build/adhoc-cicd-odoo-odoo/odoo/tools/convert.py", line 613, in parse
    self._tag_root(de)
  File "/data/build/adhoc-cicd-odoo-odoo/odoo/tools/convert.py", line 556, in _tag_root
    f(rec)
  File "/data/build/adhoc-cicd-odoo-odoo/odoo/tools/convert.py", line 569, in _tag_root
    raise ParseError('while parsing %s:%s, somewhere inside\n%s' % (
odoo.tools.convert.ParseError: while parsing /data/build/adhoc-cicd-odoo-enterprise/documents_project_sale/data/project_sale_demo.xml:28, somewhere inside
<function model="sale.order" name="action_confirm" eval="[[ref('sale_order_1')]]" context="{'action_no_send_mail': True}"/>
2024-12-23 18:09:13 WARNING server odoo.modules.loading:633 Transient module states were reset
This error is already known.
2024-12-23 18:09:13 ERROR server odoo.modules.registry:115
Failed to load registry
Traceback (most recent call last):
  File "/data/build/adhoc-cicd-odoo-odoo/odoo/modules/registry.py", line 110, in new
    odoo.modules.load_modules(registry, force_demo, status, update_module)
  File "/data/build/adhoc-cicd-odoo-odoo/odoo/modules/loading.py", line 481, in load_modules
    processed_modules += load_marked_modules(env, graph,
  File "/data/build/adhoc-cicd-odoo-odoo/odoo/modules/loading.py", line 365, in load_marked_modules
    loaded, processed = load_module_graph(
  File "/data/build/adhoc-cicd-odoo-odoo/odoo/modules/loading.py", line 237, in load_module_graph
    module._update_translations(overwrite=overwrite)
  File "/data/build/adhoc-cicd-odoo-odoo/odoo/addons/base/models/ir_module.py", line 847, 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 490, in _load_module_terms
    res = super()._load_module_terms(modules, langs, overwrite=overwrite)
  File "/data/build/adhoc-cicd-odoo-odoo/addons/account/models/ir_module.py", line 76, in _load_module_terms
    super()._load_module_terms(modules, langs, overwrite)
  File "/data/build/adhoc-cicd-odoo-odoo/odoo/addons/base/models/ir_module.py", line 943, in _load_module_terms
    translation_importer.save(overwrite=overwrite)
  File "/data/build/adhoc-cicd-odoo-odoo/odoo/tools/translate.py", line 1446, in save
    env.flush_all()
  File "/data/build/adhoc-cicd-odoo-odoo/odoo/api.py", line 721, in flush_all
    self._recompute_all()
  File "/data/build/adhoc-cicd-odoo-odoo/odoo/api.py", line 717, in _recompute_all
    self[field.model_name]._recompute_field(field)
  File "/data/build/adhoc-cicd-odoo-odoo/odoo/models.py", line 6949, in _recompute_field
    field.recompute(records)
  File "/data/build/adhoc-cicd-odoo-odoo/odoo/fields.py", line 1367, in recompute
    apply_except_missing(self.compute_value, recs)
  File "/data/build/adhoc-cicd-odoo-odoo/odoo/fields.py", line 1340, in apply_except_missing
    func(records)
  File "/data/build/adhoc-cicd-odoo-odoo/odoo/fields.py", line 1389, in compute_value
    records._compute_field_value(self)
  File "/data/build/adhoc-cicd-odoo-odoo/addons/sale/models/sale_order.py", line 1718, in _compute_field_value
    return super()._compute_field_value(field)
  File "/data/build/adhoc-cicd-odoo-odoo/addons/mail/models/mail_thread.py", line 424, in _compute_field_value
    return super()._compute_field_value(field)
  File "/data/build/adhoc-cicd-odoo-odoo/odoo/models.py", line 4913, in _compute_field_value
    fields.determine(field.compute, self)
  File "/data/build/adhoc-cicd-odoo-odoo/odoo/fields.py", line 102, in determine
    return needle(*args)
  File "/data/build/adhoc-cicd-odoo-enterprise/sale_subscription/models/sale_order.py", line 602, in _compute_amount_to_invoice
    super(SaleOrder, non_recurring)._compute_amount_to_invoice()
  File "/data/build/adhoc-cicd-odoo-odoo/addons/pos_sale/models/sale_order.py", line 39, in _compute_amount_to_invoice
    super()._compute_amount_to_invoice()
  File "/data/build/adhoc-cicd-odoo-odoo/addons/sale/models/sale_order.py", line 639, in _compute_amount_to_invoice
    if order.invoice_status == 'invoiced':
  File "/data/build/adhoc-cicd-odoo-odoo/odoo/fields.py", line 1152, in __get__
    self.recompute(record)
  File "/data/build/adhoc-cicd-odoo-odoo/odoo/fields.py", line 1367, in recompute
    apply_except_missing(self.compute_value, recs)
  File "/data/build/adhoc-cicd-odoo-odoo/odoo/fields.py", line 1340, in apply_except_missing
    func(records)
  File "/data/build/adhoc-cicd-odoo-odoo/odoo/fields.py", line 1389, in compute_value
    records._compute_field_value(self)
  File "/data/build/adhoc-cicd-odoo-odoo/addons/sale/models/sale_order.py", line 1724, in _compute_field_value
    super()._compute_field_value(field)
  File "/data/build/adhoc-cicd-odoo-odoo/addons/mail/models/mail_thread.py", line 424, in _compute_field_value
    return super()._compute_field_value(field)
  File "/data/build/adhoc-cicd-odoo-odoo/odoo/models.py", line 4913, in _compute_field_value
    fields.determine(field.compute, self)
  File "/data/build/adhoc-cicd-odoo-odoo/odoo/fields.py", line 102, in determine
    return needle(*args)
  File "/data/build/adhoc-cicd-odoo-odoo/addons/sale/models/sale_order.py", line 545, in _compute_invoice_status
    for order, invoice_status in self.env['sale.order.line']._read_group(
  File "/data/build/adhoc-cicd-odoo-odoo/odoo/models.py", line 1935, in _read_group
    self._flush_search(domain, fnames_to_flush)
  File "/data/build/adhoc-cicd-odoo-odoo/odoo/models.py", line 5403, in _flush_search
    self.env[model_name].flush_model(field_names)
  File "/data/build/adhoc-cicd-odoo-odoo/odoo/models.py", line 6341, in flush_model
    self._recompute_model(fnames)
  File "/data/build/adhoc-cicd-odoo-odoo/odoo/models.py", line 6921, in _recompute_model
    self._recompute_field(field)
  File "/data/build/adhoc-cicd-odoo-odoo/odoo/models.py", line 6949, in _recompute_field
    field.recompute(records)
  File "/data/build/adhoc-cicd-odoo-odoo/odoo/fields.py", line 1367, in recompute
    apply_except_missing(self.compute_value, recs)
  File "/data/build/adhoc-cicd-odoo-odoo/odoo/fields.py", line 1340, in apply_except_missing
    func(records)
  File "/data/build/adhoc-cicd-odoo-odoo/odoo/fields.py", line 1389, in compute_value
    records._compute_field_value(self)
  File "/data/build/adhoc-cicd-odoo-odoo/odoo/models.py", line 4913, in _compute_field_value
    fields.determine(field.compute, self)
  File "/data/build/adhoc-cicd-odoo-odoo/odoo/fields.py", line 102, in determine
    return needle(*args)
  File "/data/build/ingadhoc-sale/sale_stock_ux/models/sale_order_line.py", line 226, in _compute_invoice_status
    if not float_is_zero(line.qty_to_invoice, precision_digits=precision):
NameError: name 'float_is_zero' is not defined
2024-12-23 18:09:13 CRITICAL server odoo.service.server:1351
Failed to initialize database `104708-17-0-all`.
Traceback (most recent call last):
  File "/data/build/adhoc-cicd-odoo-odoo/odoo/service/server.py", line 1314, 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 110, in new
    odoo.modules.load_modules(registry, force_demo, status, update_module)
  File "/data/build/adhoc-cicd-odoo-odoo/odoo/modules/loading.py", line 481, in load_modules
    processed_modules += load_marked_modules(env, graph,
  File "/data/build/adhoc-cicd-odoo-odoo/odoo/modules/loading.py", line 365, in load_marked_modules
    loaded, processed = load_module_graph(
  File "/data/build/adhoc-cicd-odoo-odoo/odoo/modules/loading.py", line 237, in load_module_graph
    module._update_translations(overwrite=overwrite)
  File "/data/build/adhoc-cicd-odoo-odoo/odoo/addons/base/models/ir_module.py", line 847, 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 490, in _load_module_terms
    res = super()._load_module_terms(modules, langs, overwrite=overwrite)
  File "/data/build/adhoc-cicd-odoo-odoo/addons/account/models/ir_module.py", line 76, in _load_module_terms
    super()._load_module_terms(modules, langs, overwrite)
  File "/data/build/adhoc-cicd-odoo-odoo/odoo/addons/base/models/ir_module.py", line 943, in _load_module_terms
    translation_importer.save(overwrite=overwrite)
  File "/data/build/adhoc-cicd-odoo-odoo/odoo/tools/translate.py", line 1446, in save
    env.flush_all()
  File "/data/build/adhoc-cicd-odoo-odoo/odoo/api.py", line 721, in flush_all
    self._recompute_all()
  File "/data/build/adhoc-cicd-odoo-odoo/odoo/api.py", line 717, in _recompute_all
    self[field.model_name]._recompute_field(field)
  File "/data/build/adhoc-cicd-odoo-odoo/odoo/models.py", line 6949, in _recompute_field
    field.recompute(records)
  File "/data/build/adhoc-cicd-odoo-odoo/odoo/fields.py", line 1367, in recompute
    apply_except_missing(self.compute_value, recs)
  File "/data/build/adhoc-cicd-odoo-odoo/odoo/fields.py", line 1340, in apply_except_missing
    func(records)
  File "/data/build/adhoc-cicd-odoo-odoo/odoo/fields.py", line 1389, in compute_value
    records._compute_field_value(self)
  File "/data/build/adhoc-cicd-odoo-odoo/addons/sale/models/sale_order.py", line 1718, in _compute_field_value
    return super()._compute_field_value(field)
  File "/data/build/adhoc-cicd-odoo-odoo/addons/mail/models/mail_thread.py", line 424, in _compute_field_value
    return super()._compute_field_value(field)
  File "/data/build/adhoc-cicd-odoo-odoo/odoo/models.py", line 4913, in _compute_field_value
    fields.determine(field.compute, self)
  File "/data/build/adhoc-cicd-odoo-odoo/odoo/fields.py", line 102, in determine
    return needle(*args)
  File "/data/build/adhoc-cicd-odoo-enterprise/sale_subscription/models/sale_order.py", line 602, in _compute_amount_to_invoice
    super(SaleOrder, non_recurring)._compute_amount_to_invoice()
  File "/data/build/adhoc-cicd-odoo-odoo/addons/pos_sale/models/sale_order.py", line 39, in _compute_amount_to_invoice
    super()._compute_amount_to_invoice()
  File "/data/build/adhoc-cicd-odoo-odoo/addons/sale/models/sale_order.py", line 639, in _compute_amount_to_invoice
    if order.invoice_status == 'invoiced':
  File "/data/build/adhoc-cicd-odoo-odoo/odoo/fields.py", line 1152, in __get__
    self.recompute(record)
  File "/data/build/adhoc-cicd-odoo-odoo/odoo/fields.py", line 1367, in recompute
    apply_except_missing(self.compute_value, recs)
  File "/data/build/adhoc-cicd-odoo-odoo/odoo/fields.py", line 1340, in apply_except_missing
    func(records)
  File "/data/build/adhoc-cicd-odoo-odoo/odoo/fields.py", line 1389, in compute_value
    records._compute_field_value(self)
  File "/data/build/adhoc-cicd-odoo-odoo/addons/sale/models/sale_order.py", line 1724, in _compute_field_value
    super()._compute_field_value(field)
  File "/data/build/adhoc-cicd-odoo-odoo/addons/mail/models/mail_thread.py", line 424, in _compute_field_value
    return super()._compute_field_value(field)
  File "/data/build/adhoc-cicd-odoo-odoo/odoo/models.py", line 4913, in _compute_field_value
    fields.determine(field.compute, self)
  File "/data/build/adhoc-cicd-odoo-odoo/odoo/fields.py", line 102, in determine
    return needle(*args)
  File "/data/build/adhoc-cicd-odoo-odoo/addons/sale/models/sale_order.py", line 545, in _compute_invoice_status
    for order, invoice_status in self.env['sale.order.line']._read_group(
  File "/data/build/adhoc-cicd-odoo-odoo/odoo/models.py", line 1935, in _read_group
    self._flush_search(domain, fnames_to_flush)
  File "/data/build/adhoc-cicd-odoo-odoo/odoo/models.py", line 5403, in _flush_search
    self.env[model_name].flush_model(field_names)
  File "/data/build/adhoc-cicd-odoo-odoo/odoo/models.py", line 6341, in flush_model
    self._recompute_model(fnames)
  File "/data/build/adhoc-cicd-odoo-odoo/odoo/models.py", line 6921, in _recompute_model
    self._recompute_field(field)
  File "/data/build/adhoc-cicd-odoo-odoo/odoo/models.py", line 6949, in _recompute_field
    field.recompute(records)
  File "/data/build/adhoc-cicd-odoo-odoo/odoo/fields.py", line 1367, in recompute
    apply_except_missing(self.compute_value, recs)
  File "/data/build/adhoc-cicd-odoo-odoo/odoo/fields.py", line 1340, in apply_except_missing
    func(records)
  File "/data/build/adhoc-cicd-odoo-odoo/odoo/fields.py", line 1389, in compute_value
    records._compute_field_value(self)
  File "/data/build/adhoc-cicd-odoo-odoo/odoo/models.py", line 4913, in _compute_field_value
    fields.determine(field.compute, self)
  File "/data/build/adhoc-cicd-odoo-odoo/odoo/fields.py", line 102, in determine
    return needle(*args)
  File "/data/build/ingadhoc-sale/sale_stock_ux/models/sale_order_line.py", line 226, in _compute_invoice_status
    if not float_is_zero(line.qty_to_invoice, precision_digits=precision):
NameError: name 'float_is_zero' is not defined
2024-12-23 18:09:18 INFO runbot Getting results for build 104708-17-0
2024-12-23 18:09:18 Step all finished in 11m
2024-12-23 18:09:18 Starting step setup from config Adhoc Conf con tests 17+
2024-12-23 18:09:18 INFO runbot Using Dockerfile Tag odoo:adhoc-odoo-17
2024-12-23 18:09:19 INFO runbot Step setup finished in 1s
2024-12-23 18:09:19 Starting step run from config Adhoc Conf con tests 17+
2024-12-23 18:09:19 INFO runbot Start running build 104708-17-0
2024-12-23 18:09:19 INFO runbot Using Dockerfile Tag odoo:adhoc-odoo-17
2024-12-23 18:09:26 INFO server odoo.modules.loading:303 1 modules loaded in 0.01s, 0 queries (+0 extra)
2024-12-23 18:09:26 INFO server odoo.modules.loading:303 19 modules loaded in 0.31s, 0 queries (+0 extra)
2024-12-24 07:52:12 INFO runbot Kill build 104708-17-0