This build is referenced in 2 bundles
Description: [18.0] Odoo by Adhoc
Commit: ingadhoc-account-payment:89f01d4f  
Subject: [FIX] account_payment_pro: remove state from constraint on to_pay_move_line_ids
Author: Rocío Vega
Committer: Rocío Vega
Commit: ingadhoc-sale:9d22ff8e  
Subject: [FIX] sale_gathering: add context for compatibilty with sale_exception
Author: Franco Leyes
Committer: Franco Leyes
Commit: ingadhoc-odoo-argentina-ee:11429f9d  
Subject: [MIG] l10n_ar_account_tax_settlement_mendoza, l10n_ar_txt_sire: Migration to 18.0
Author: Pablo Montenegro
Committer: Pablo Montenegro
Commit: ingadhoc-odoo-argentina:7b471940  
Subject: [IMP] l10n_ar_tax, l10n_ar_tax_python: adaptaciones para migrar l10n_ar_account_tax_settlement_mendoza
Author: Pablo Montenegro
Committer: Pablo Montenegro
Commit: ingadhoc-multi-company:c7b61bb9  
Subject: [FIX] account_multicompany_ux: Implement account.move.line model with unlink logic
Author: Franco Leyes
Committer: Franco Leyes
Commit: ingadhoc-account-invoicing:e2e735e9  
Subject: [FIX] account_invoice_tax: Delete problematic migration
Author: Martin Quinteros
Committer: Martin Quinteros
Commit: ingadhoc-account-financial-tools:7d849e16  
Subject: [IMP] account_ux: use payment date for exchange difference move
Author: Camila Vives
Committer: Camila Vives
Commit: ingadhoc-enterprise-extensions:03a8031a  
Subject: [ADD] sale_subscription_payment: new module
Author: Matias Peralta
Committer: Matias Peralta
Commit: ingadhoc-stock:8e567fb3  
Subject: [FIX] stock_ux: prevent deletion of moves from orders
Author: Juan Ignacio Carreras
Committer: Matias Velazquez
Commit: ingadhoc-product:91d48185  
Subject: [FIX] _catalog_aeroo_report: change filed of image to image_sale_order
Author: Franco Leyes
Committer: Franco Leyes
Commit: ingadhoc-uruguay:c927781b  
Subject: [BOT] Bump version: l10n_uy_ux 18.0.1.15.0
Author: roboadhoc
Committer: roboadhoc
Commit: ingadhoc-miscellaneous:b4eec5bf  
Subject: [FIX]portal_holidays:bypass create
Author: Juan Ignacio Carreras
Committer: Juan Ignacio Carreras
Commit: ingadhoc-odoo-saas-adhoc:353a7246  
Subject: [BOT] Bump version: clarity_backend 18.0.1.1.0
Author: roboadhoc
Committer: roboadhoc
Commit: plugberry-pagos360:d976e68b  
Subject: [FIX] payment_pagos360: handle request_result as dict or list in _process_notification_data
Author: Martin Quinteros
Committer: Martin Quinteros
Commit: ingadhoc-purchase:76c42972  
Subject: [FIX]purchase_stock_ux: incorporate picking log after cancel remaining qties
Author: mav-adhoc
Committer: mav-adhoc
Commit: ingadhoc-multi-store:1fe5333f  
Subject: [FIX] stock_multi_store: Fix record rule for stock picking type that not have warehouse defined
Author: Rocío Vega
Committer: Rocío Vega
Commit: ingadhoc-website:3f4ea802  
Subject: [FIX] website_sale_hide_all_prices_product_configurator: Removed module
Author: Santiago Co
Committer: Nicolas Mac Rouillon
Commit: ingadhoc-third-party-apps:88e3907c  
Subject: [FIX] prt_report_attachament_preview: Fix so only when is pdf the preview will show
Author: Ignacio Ramirez
Committer: Ignacio Ramirez
Commit: ingadhoc-odoo-saas:5eac8c9e  
Subject: [BOT] Bump version: saas_client 18.0.1.3.0
Author: roboadhoc
Committer: roboadhoc
Commit: ingadhoc-delivery:bcde24ba  
Subject: [BOT] Bump version: delivery_andreani 18.0.1.2.0
Author: roboadhoc
Committer: roboadhoc
Commit: ingadhoc-project:4d86997f  
Subject: [UPD] Copilot instructions
Author: adhoc-cicd-bot
Committer: adhoc-cicd-bot
Commit: ingadhoc-partner:090f76ed  
Subject: [UPD] Copilot instructions
Author: adhoc-cicd-bot
Committer: adhoc-cicd-bot
Commit: ingadhoc-hr:c3815805  
Subject: [UPD] Copilot instructions
Author: adhoc-cicd-bot
Committer: adhoc-cicd-bot
Commit: ingadhoc-argentina-sale:46752dc1  
Subject: [UPD] Copilot instructions
Author: adhoc-cicd-bot
Committer: adhoc-cicd-bot
Commit: ingadhoc-demo:d846e51c  
Subject: [UPD] Copilot instructions
Author: adhoc-cicd-bot
Committer: adhoc-cicd-bot
Commit: ingadhoc-aeroo_reports:cfe2266a  
Subject: [UPD] Copilot instructions
Author: adhoc-cicd-bot
Committer: adhoc-cicd-bot
Commit: plugberry-mercadopago:61985a54  
Subject: [FIX] cleaner.yml
Author: Andrés Zacchino
Committer: GitHub
Commit: adhoc-cicd-bmya-odoo-bmya:b8298f4c  
Subject: Update README.md with latest module versions
Author: GitHub Action
Committer: GitHub Action
Commit: adhoc-cicd-oca-hr:059671fc  
Subject: Translated using Weblate (Spanish)
Author: Christian Ramos Tecnativa
Committer: Weblate
Commit: adhoc-cicd-oca-mail:d2df31d6  
Subject: [BOT] post-merge updates
Author: OCA-git-bot
Committer: OCA-git-bot
Commit: adhoc-cicd-odoo-odoo:a13c0561  
Subject: Merge commit 'refs/pull/184132/head' of github.com:odoo/odoo into 18.0-20878
Author: adhoc-cicd-bot
Committer: adhoc-cicd-bot
Commit: adhoc-cicd-oca-connector:10416a62  
Subject: [BOT] post-merge updates
Author: OCA-git-bot
Committer: OCA-git-bot
Commit: adhoc-cicd-oca-pos:c2af2a22  
Subject: [BOT] post-merge updates
Author: OCA-git-bot
Committer: OCA-git-bot
Commit: adhoc-cicd-oca-stock-logistics-request:4c6fed2e  
Subject: [BOT] post-merge updates
Author: OCA-git-bot
Committer: OCA-git-bot
Commit: adhoc-cicd-oca-account-analytic:3cd97d29  
Subject: Merge commit 'refs/pull/818/head' of github.com:oca/account-analytic into 18.0-20795
Author: adhoc-cicd-bot
Committer: adhoc-cicd-bot
Commit: adhoc-cicd-oca-stock-logistics-availability:c2446486  
Subject: [BOT] post-merge updates
Author: OCA-git-bot
Committer: OCA-git-bot
Commit: adhoc-cicd-oca-account-reconcile:cdd96dda  
Subject: Translated using Weblate (Italian)
Author: mymage
Committer: Weblate
Commit: adhoc-cicd-oca-timesheet:94a9e0bc  
Subject: [BOT] post-merge updates
Author: OCA-git-bot
Committer: OCA-git-bot
Commit: adhoc-cicd-odoo-enterprise:37ef4896  
Subject: Merge commit 'refs/pull/77307/head' of github.com:odoo/enterprise into 18.0-20877
Author: adhoc-cicd-bot
Committer: adhoc-cicd-bot
Commit: adhoc-cicd-oca-survey:e927e81a  
Subject: [BOT] post-merge updates
Author: OCA-git-bot
Committer: OCA-git-bot
Commit: adhoc-cicd-oca-website:2d0dbd58  
Subject: Translated using Weblate (Italian)
Author: mymage
Committer: Weblate
Commit: adhoc-cicd-oca-server-backend:4e0e191c  
Subject: [BOT] post-merge updates
Author: OCA-git-bot
Committer: OCA-git-bot
Commit: adhoc-cicd-odoo-design-themes:6e86edee  
Subject: [I18N] *: fetch latest Weblate translations
Author: Odoo Translation Bot
Committer: Odoo Translation Bot
Commit: adhoc-cicd-oca-partner-contact:52f8beeb  
Subject: [BOT] post-merge updates
Author: OCA-git-bot
Committer: OCA-git-bot
Commit: adhoc-cicd-oca-server-auth:6cf26832  
Subject: Merge commit 'refs/pull/828/head' of github.com:oca/server-auth into 18.0-20875
Author: adhoc-cicd-bot
Committer: adhoc-cicd-bot
Commit: adhoc-cicd-oca-knowledge:f747aa3f  
Subject: [BOT] post-merge updates
Author: OCA-git-bot
Committer: OCA-git-bot
Commit: adhoc-cicd-oca-product-attribute:659db25e  
Subject: Merge commit 'refs/pull/2164/head' of github.com:oca/product-attribute into 18.0-20863
Author: adhoc-cicd-bot
Committer: adhoc-cicd-bot
Commit: adhoc-cicd-oca-brand:d2dd68df  
Subject: Translated using Weblate (Italian)
Author: mymage
Committer: Weblate
Commit: adhoc-cicd-oca-mis-builder:e31b63f2  
Subject: Translated using Weblate (Italian)
Author: mymage
Committer: Weblate
Commit: adhoc-cicd-oca-account-invoicing:80bb7d2b  
Subject: Translated using Weblate (Catalan)
Author: Ricard
Committer: Weblate
Commit: adhoc-cicd-oca-stock-logistics-workflow:61d89936  
Subject: Merge branch '18.0-t-45839-mav' of github.com:adhoc-dev/stock-logistics-workflow into 18.0-20816
Author: adhoc-cicd-bot
Committer: adhoc-cicd-bot
Commit: adhoc-cicd-oca-management-system:158090d0  
Subject: Translated using Weblate (Italian)
Author: mymage
Committer: Weblate
Commit: adhoc-cicd-oca-server-ux:a74a9a08  
Subject: Merge commit 'refs/pull/1209/head' of github.com:oca/server-ux into 18.0-20865
Author: adhoc-cicd-bot
Committer: adhoc-cicd-bot
Commit: adhoc-cicd-oca-e-commerce:d639ed8f  
Subject: Merge commit 'refs/pull/1081/head' of github.com:oca/e-commerce into 18.0-20802
Author: adhoc-cicd-bot
Committer: adhoc-cicd-bot
Commit: adhoc-cicd-oca-hr-expense:0a0e27a8  
Subject: Translated using Weblate (Italian)
Author: mymage
Committer: Weblate
Commit: adhoc-cicd-oca-manufacture:2dfa455f  
Subject: Translated using Weblate (Italian)
Author: mymage
Committer: Weblate
Commit: adhoc-cicd-oca-crm:f6d1fafe  
Subject: Update translation files
Author: Weblate
Committer: Weblate
Commit: adhoc-cicd-oca-stock-logistics-barcode:846ace89  
Subject: [BOT] post-merge updates
Author: OCA-git-bot
Committer: OCA-git-bot
Commit: adhoc-cicd-oca-project:d58925a4  
Subject: Translated using Weblate (Italian)
Author: mymage
Committer: Weblate
Commit: adhoc-cicd-oca-server-tools:fbc03236  
Subject: Merge commit 'refs/pull/3201/head' of github.com:oca/server-tools into 18.0-20891
Author: adhoc-cicd-bot
Committer: adhoc-cicd-bot
Commit: adhoc-cicd-oca-social:5f22064b  
Subject: [BOT] post-merge updates
Author: OCA-git-bot
Committer: OCA-git-bot
Commit: adhoc-cicd-oca-purchase-workflow:99a7132d  
Subject: Merge commit 'refs/pull/2699/head' of github.com:oca/purchase-workflow into 18.0-20896
Author: adhoc-cicd-bot
Committer: adhoc-cicd-bot
Commit: adhoc-cicd-oca-stock-logistics-warehouse:0a11821d  
Subject: [BOT] post-merge updates
Author: OCA-git-bot
Committer: OCA-git-bot
Commit: adhoc-cicd-oca-web:0e4b78be  
Subject: Update translation files
Author: Weblate
Committer: Weblate
Commit: adhoc-cicd-oca-product-pack:5c70ed89  
Subject: Merge commit 'refs/pull/194/head' of github.com:oca/product-pack into 18.0-20864
Author: adhoc-cicd-bot
Committer: adhoc-cicd-bot
Commit: adhoc-cicd-oca-hr-holidays:3f121744  
Subject: Translated using Weblate (Italian)
Author: mymage
Committer: Weblate
Commit: adhoc-cicd-oca-reporting-engine:43adab25  
Subject: Translated using Weblate (Italian)
Author: mymage
Committer: Weblate
Commit: adhoc-cicd-oca-sale-workflow:4b967aab  
Subject: Merge commit 'refs/pull/3466/head' of github.com:oca/sale-workflow into 18.0-20770
Author: adhoc-cicd-bot
Committer: adhoc-cicd-bot
Commit: adhoc-cicd-oca-bank-statement-import:f83acfff  
Subject: Merge commit 'refs/pull/876/head' of github.com:oca/bank-statement-import into 18.0-20799
Author: adhoc-cicd-bot
Committer: adhoc-cicd-bot
Commit: adhoc-cicd-oca-stock-logistics-reservation:860434bd  
Subject: Merge commit 'refs/pull/7/head' of github.com:oca/stock-logistics-reservation into 18.0-20815
Author: adhoc-cicd-bot
Committer: adhoc-cicd-bot
Commit: adhoc-cicd-oca-report-print-send:2dc10b13  
Subject: [BOT] post-merge updates
Author: OCA-git-bot
Committer: OCA-git-bot
Version: 18.0
Config: [18.0] Odoo by Adhoc Config (with tests)
Build time: 16m
Wait time: 16m
Load time: 16m10s
Date Level Type Message
2026-03-30 16:43:08 INFO runbot Init build environment with config [18.0] Odoo by Adhoc Config (with tests)
2026-03-30 16:43:08 Starting step 18-all-with-tests from config 18.0] Odoo by Adhoc Config (with tests) [
2026-03-30 16:43:08 Using Dockerfile Tag odoo:adhoc_odoo_18_next
2026-03-30 16:43:18 INFO server odoo.modules.loading:360 1 modules loaded in 4.13s, 9260 queries (+9260 extra)
2026-03-30 16:48:05 INFO server odoo.addons.l10n_ar_edi.models.res_company:153 Setting demo certificate from False to AR demo certificate 2 in (AR) Responsable Inscripto company
2026-03-30 16:48:05 INFO server odoo.addons.l10n_ar_edi.models.res_company:153 Setting demo certificate from False to AR demo certificate 2 in (AR) Monotributista company
2026-03-30 16:48:05 INFO server odoo.addons.l10n_ar_edi.models.res_company:153 Setting demo certificate from False to AR demo certificate 10 in (AR) Exento company
2026-03-30 16:49:21 INFO server odoo.addons.l10n_ar_currency_update.models.res_company:36 Currency Provider configured as AFIP for next companies: (AR) Exento, (AR) Monotributista, (AR) Responsable Inscripto
2026-03-30 16:50:14 INFO server odoo.addons.l10n_ar_currency_update.models.res_company:36 Currency Provider configured as AFIP for next companies: (AR) Exento, (AR) Monotributista, (AR) Responsable Inscripto
2026-03-30 16:51:25 INFO server odoo.addons.l10n_ar_currency_update.models.res_company:36 Currency Provider configured as AFIP for next companies: (AR) Exento, (AR) Monotributista, Muebleria ARG
2026-03-30 16:52:57 INFO server odoo.addons.l10n_ar_currency_update.models.res_company:36 Currency Provider configured as AFIP for next companies: (AR) Exento, Muebleria ARG, (AR) Responsable Inscripto 2
2026-03-30 16:52:59 INFO server odoo.addons.l10n_ar_currency_update.models.res_company:36 Currency Provider configured as AFIP for next companies: (AR) Exento, (AR) Responsable Inscripto 2, Muebleria ARG
2026-03-30 16:53:02 INFO server odoo.addons.l10n_ar_currency_update.models.res_company:36 Currency Provider configured as AFIP for next companies: (AR) Exento, Muebleria ARG, (AR) Responsable Inscripto 2
2026-03-30 16:53:03 INFO server odoo.addons.l10n_ar_currency_update.models.res_company:36 Currency Provider configured as AFIP for next companies: (AR) Exento, (AR) Responsable Inscripto 2, Muebleria ARG
2026-03-30 16:53:06 INFO server odoo.addons.l10n_ar_currency_update.models.res_company:36 Currency Provider configured as AFIP for next companies: (AR) Exento, Muebleria ARG, (AR) Responsable Inscripto 2
2026-03-30 16:53:08 INFO server odoo.addons.l10n_ar_currency_update.models.res_company:36 Currency Provider configured as AFIP for next companies: (AR) Exento, (AR) Responsable Inscripto 2, Muebleria ARG
2026-03-30 16:53:17 INFO server odoo.addons.l10n_ar_currency_update.models.res_company:36 Currency Provider configured as AFIP for next companies: (AR) Exento, Muebleria ARG, (AR) Responsable Inscripto 2
2026-03-30 16:53:19 INFO server odoo.addons.l10n_ar_currency_update.models.res_company:36 Currency Provider configured as AFIP for next companies: (AR) Exento, (AR) Responsable Inscripto 2, Muebleria ARG
2026-03-30 16:53:22 INFO server odoo.addons.l10n_ar_currency_update.models.res_company:36 Currency Provider configured as AFIP for next companies: (AR) Exento, Muebleria ARG, (AR) Responsable Inscripto 2
2026-03-30 16:53:23 INFO server odoo.addons.l10n_ar_currency_update.models.res_company:36 Currency Provider configured as AFIP for next companies: (AR) Exento, (AR) Responsable Inscripto 2, Muebleria ARG
2026-03-30 16:53:26 INFO server odoo.addons.l10n_ar_currency_update.models.res_company:36 Currency Provider configured as AFIP for next companies: (AR) Exento, Muebleria ARG, (AR) Responsable Inscripto 2
2026-03-30 16:53:27 INFO server odoo.addons.l10n_ar_currency_update.models.res_company:36 Currency Provider configured as AFIP for next companies: (AR) Exento, (AR) Responsable Inscripto 2, Muebleria ARG
2026-03-30 16:53:32 INFO server odoo.modules.loading:360 734 modules loaded in 611.94s, 458276 queries (+521983 extra)
2026-03-30 16:53:33 INFO server odoo.modules.loading:360 735 modules loaded in 0.51s, 320 queries (+320 extra)
2026-03-30 16:53:36 INFO server odoo.addons.base.models.ir_qweb:360 Pregenerating assets bundles
2026-03-30 16:54:16 INFO server odoo.addons.l10n_ar_currency_update.models.res_company:36 Currency Provider configured as AFIP for next companies: (AR) Exento, Muebleria ARG
2026-03-30 16:54:17 INFO server odoo.tests.common:360 /data/build/adhoc-cicd-oca-sale-workflow/sale_exception/models/sale_order.py:77:_register_hook setting sale.order.action_confirm to <function SaleOrder._register_hook.<locals>.patched_action_confirm at 0x7cd86e6df380>
2026-03-30 16:54:18 INFO server odoo.tests.common:360 /data/build/adhoc-cicd-oca-sale-workflow/sale_exception/models/sale_order.py:77:_register_hook setting sale.order.action_confirm to <function SaleOrder._register_hook.<locals>.patched_action_confirm at 0x7cd86d025580>
2026-03-30 16:54:18 INFO server odoo.tests.common:360 /data/build/adhoc-cicd-oca-sale-workflow/sale_exception/models/sale_order.py:77:_register_hook setting sale.order.action_confirm to <function SaleOrder._register_hook.<locals>.patched_action_confirm at 0x7cd8714c2de0>
2026-03-30 16:54:19 INFO server odoo.tests.common:360 /data/build/adhoc-cicd-oca-sale-workflow/sale_exception/models/sale_order.py:77:_register_hook setting sale.order.action_confirm to <function SaleOrder._register_hook.<locals>.patched_action_confirm at 0x7cd86ec4d1c0>
2026-03-30 16:54:20 INFO server odoo.tests.common:360 /data/build/adhoc-cicd-oca-sale-workflow/sale_exception/models/sale_order.py:77:_register_hook setting sale.order.action_confirm to <function SaleOrder._register_hook.<locals>.patched_action_confirm at 0x7cd86ea3ede0>
2026-03-30 16:54:20 INFO server odoo.tests.common:360 /data/build/adhoc-cicd-oca-sale-workflow/sale_exception/models/sale_order.py:77:_register_hook setting sale.order.action_confirm to <function SaleOrder._register_hook.<locals>.patched_action_confirm at 0x7cd86e7c7ba0>
2026-03-30 16:54:21 INFO server odoo.tests.common:360 /data/build/adhoc-cicd-oca-sale-workflow/sale_exception/models/sale_order.py:77:_register_hook setting sale.order.action_confirm to <function SaleOrder._register_hook.<locals>.patched_action_confirm at 0x7cd86d5cf740>
2026-03-30 16:54:21 INFO server odoo.tests.common:360 /data/build/adhoc-cicd-oca-sale-workflow/sale_exception/models/sale_order.py:77:_register_hook setting sale.order.action_confirm to <function SaleOrder._register_hook.<locals>.patched_action_confirm at 0x7cd86eec89a0>
2026-03-30 16:54:22 INFO server odoo.tests.common:360 /data/build/adhoc-cicd-oca-sale-workflow/sale_exception/models/sale_order.py:77:_register_hook setting sale.order.action_confirm to <function SaleOrder._register_hook.<locals>.patched_action_confirm at 0x7cd86e6dc0e0>
2026-03-30 16:54:22 INFO server odoo.tests.common:360 /data/build/adhoc-cicd-oca-sale-workflow/sale_exception/models/sale_order.py:77:_register_hook setting sale.order.action_confirm to <function SaleOrder._register_hook.<locals>.patched_action_confirm at 0x7cd86ee1d800>
2026-03-30 16:54:23 INFO server odoo.tests.common:360 /data/build/adhoc-cicd-oca-sale-workflow/sale_exception/models/sale_order.py:77:_register_hook setting sale.order.action_confirm to <function SaleOrder._register_hook.<locals>.patched_action_confirm at 0x7cd86f43a840>
2026-03-30 16:54:23 INFO server odoo.tests.common:360 /data/build/adhoc-cicd-oca-sale-workflow/sale_exception/models/sale_order.py:77:_register_hook setting sale.order.action_confirm to <function SaleOrder._register_hook.<locals>.patched_action_confirm at 0x7cd86f0f4a40>
2026-03-30 16:54:24 INFO server odoo.addons.l10n_ar_currency_update.models.res_company:36 Currency Provider configured as AFIP for next companies: (AR) Exento, Muebleria ARG
2026-03-30 16:54:25 INFO server odoo.tests.common:360 /data/build/adhoc-cicd-oca-sale-workflow/sale_exception/models/sale_order.py:77:_register_hook setting sale.order.action_confirm to <function SaleOrder._register_hook.<locals>.patched_action_confirm at 0x7cd86fe7bce0>
2026-03-30 16:54:25 INFO server odoo.tests.common:360 /data/build/adhoc-cicd-oca-sale-workflow/sale_exception/models/sale_order.py:77:_register_hook setting sale.order.action_confirm to <function SaleOrder._register_hook.<locals>.patched_action_confirm at 0x7cd874705300>
2026-03-30 16:54:26 INFO server odoo.tests.common:360 /data/build/adhoc-cicd-oca-sale-workflow/sale_exception/models/sale_order.py:77:_register_hook setting sale.order.action_confirm to <function SaleOrder._register_hook.<locals>.patched_action_confirm at 0x7cd86e7e40e0>
2026-03-30 16:54:26 INFO server odoo.tests.common:360 /data/build/adhoc-cicd-oca-sale-workflow/sale_exception/models/sale_order.py:77:_register_hook setting sale.order.action_confirm to <function SaleOrder._register_hook.<locals>.patched_action_confirm at 0x7cd86e641d00>
2026-03-30 16:54:27 INFO server odoo.tests.common:360 /data/build/adhoc-cicd-oca-sale-workflow/sale_exception/models/sale_order.py:77:_register_hook setting sale.order.action_confirm to <function SaleOrder._register_hook.<locals>.patched_action_confirm at 0x7cd86f1bcae0>
2026-03-30 16:54:27 INFO server odoo.tests.common:360 /data/build/adhoc-cicd-oca-sale-workflow/sale_exception/models/sale_order.py:77:_register_hook setting sale.order.action_confirm to <function SaleOrder._register_hook.<locals>.patched_action_confirm at 0x7cd86f4347c0>
2026-03-30 16:54:28 INFO server odoo.tests.common:360 /data/build/adhoc-cicd-oca-sale-workflow/sale_exception/models/sale_order.py:77:_register_hook setting sale.order.action_confirm to <function SaleOrder._register_hook.<locals>.patched_action_confirm at 0x7cd86df516c0>
2026-03-30 16:54:29 INFO server odoo.tests.common:360 /data/build/adhoc-cicd-oca-sale-workflow/sale_exception/models/sale_order.py:77:_register_hook setting sale.order.action_confirm to <function SaleOrder._register_hook.<locals>.patched_action_confirm at 0x7cd87070cc20>
2026-03-30 16:54:29 INFO server odoo.tests.common:360 /data/build/adhoc-cicd-oca-sale-workflow/sale_exception/models/sale_order.py:77:_register_hook setting sale.order.action_confirm to <function SaleOrder._register_hook.<locals>.patched_action_confirm at 0x7cd86d0fed40>
2026-03-30 16:54:30 INFO server odoo.tests.common:360 /data/build/adhoc-cicd-oca-sale-workflow/sale_exception/models/sale_order.py:77:_register_hook setting sale.order.action_confirm to <function SaleOrder._register_hook.<locals>.patched_action_confirm at 0x7cd86e74bba0>
2026-03-30 16:54:30 INFO server odoo.tests.common:360 /data/build/adhoc-cicd-oca-sale-workflow/sale_exception/models/sale_order.py:77:_register_hook setting sale.order.action_confirm to <function SaleOrder._register_hook.<locals>.patched_action_confirm at 0x7cd872c05300>
2026-03-30 16:54:31 INFO server odoo.tests.common:360 /data/build/adhoc-cicd-oca-sale-workflow/sale_exception/models/sale_order.py:77:_register_hook setting sale.order.action_confirm to <function SaleOrder._register_hook.<locals>.patched_action_confirm at 0x7cd86f42ac00>
2026-03-30 16:54:32 INFO server odoo.tests.common:360 /data/build/adhoc-cicd-oca-sale-workflow/sale_exception/models/sale_order.py:77:_register_hook setting sale.order.action_confirm to <function SaleOrder._register_hook.<locals>.patched_action_confirm at 0x7cd87239a2a0>
2026-03-30 16:54:32 INFO server odoo.tests.common:360 /data/build/adhoc-cicd-oca-sale-workflow/sale_exception/models/sale_order.py:77:_register_hook setting sale.order.action_confirm to <function SaleOrder._register_hook.<locals>.patched_action_confirm at 0x7cd87372b6a0>
2026-03-30 16:54:33 INFO server odoo.tests.common:360 /data/build/adhoc-cicd-oca-sale-workflow/sale_exception/models/sale_order.py:77:_register_hook setting sale.order.action_confirm to <function SaleOrder._register_hook.<locals>.patched_action_confirm at 0x7cd86d6898a0>
2026-03-30 16:54:33 INFO server odoo.tests.common:360 /data/build/adhoc-cicd-oca-sale-workflow/sale_exception/models/sale_order.py:77:_register_hook setting sale.order.action_confirm to <function SaleOrder._register_hook.<locals>.patched_action_confirm at 0x7cd86e6c8400>
2026-03-30 16:54:34 INFO server odoo.tests.common:360 /data/build/adhoc-cicd-oca-sale-workflow/sale_exception/models/sale_order.py:77:_register_hook setting sale.order.action_confirm to <function SaleOrder._register_hook.<locals>.patched_action_confirm at 0x7cd8732e1300>
2026-03-30 16:54:35 INFO server odoo.tests.common:360 /data/build/adhoc-cicd-oca-sale-workflow/sale_exception/models/sale_order.py:77:_register_hook setting sale.order.action_confirm to <function SaleOrder._register_hook.<locals>.patched_action_confirm at 0x7cd870440fe0>
2026-03-30 16:54:35 INFO server odoo.tests.common:360 /data/build/adhoc-cicd-oca-sale-workflow/sale_exception/models/sale_order.py:77:_register_hook setting sale.order.action_confirm to <function SaleOrder._register_hook.<locals>.patched_action_confirm at 0x7cd8722df100>
2026-03-30 16:54:36 INFO server odoo.tests.common:360 /data/build/adhoc-cicd-oca-sale-workflow/sale_exception/models/sale_order.py:77:_register_hook setting sale.order.action_confirm to <function SaleOrder._register_hook.<locals>.patched_action_confirm at 0x7cd86ec4de40>
2026-03-30 16:54:36 INFO server odoo.tests.common:360 /data/build/adhoc-cicd-oca-sale-workflow/sale_exception/models/sale_order.py:77:_register_hook setting sale.order.action_confirm to <function SaleOrder._register_hook.<locals>.patched_action_confirm at 0x7cd87868f600>
2026-03-30 16:54:37 INFO server odoo.tests.common:360 /data/build/adhoc-cicd-oca-sale-workflow/sale_exception/models/sale_order.py:77:_register_hook setting sale.order.action_confirm to <function SaleOrder._register_hook.<locals>.patched_action_confirm at 0x7cd86fe96ac0>
2026-03-30 16:54:38 INFO server odoo.tests.common:360 /data/build/adhoc-cicd-oca-sale-workflow/sale_exception/models/sale_order.py:77:_register_hook setting sale.order.action_confirm to <function SaleOrder._register_hook.<locals>.patched_action_confirm at 0x7cd86fa32ac0>
2026-03-30 16:54:38 INFO server odoo.tests.common:360 /data/build/adhoc-cicd-oca-sale-workflow/sale_exception/models/sale_order.py:77:_register_hook setting sale.order.action_confirm to <function SaleOrder._register_hook.<locals>.patched_action_confirm at 0x7cd870442c00>
2026-03-30 16:54:39 INFO server odoo.tests.common:360 /data/build/adhoc-cicd-oca-sale-workflow/sale_exception/models/sale_order.py:77:_register_hook setting sale.order.action_confirm to <function SaleOrder._register_hook.<locals>.patched_action_confirm at 0x7cd8724ef600>
2026-03-30 16:54:39 INFO server odoo.tests.common:360 /data/build/adhoc-cicd-oca-sale-workflow/sale_exception/models/sale_order.py:77:_register_hook setting sale.order.action_confirm to <function SaleOrder._register_hook.<locals>.patched_action_confirm at 0x7cd86e6dab60>
2026-03-30 16:54:40 INFO server odoo.tests.common:360 /data/build/adhoc-cicd-oca-sale-workflow/sale_exception/models/sale_order.py:77:_register_hook setting sale.order.action_confirm to <function SaleOrder._register_hook.<locals>.patched_action_confirm at 0x7cd873756700>
2026-03-30 16:54:41 INFO server odoo.tests.common:360 /data/build/adhoc-cicd-oca-sale-workflow/sale_exception/models/sale_order.py:77:_register_hook setting sale.order.action_confirm to <function SaleOrder._register_hook.<locals>.patched_action_confirm at 0x7cd86f850680>
2026-03-30 16:54:41 INFO server odoo.tests.common:360 /data/build/adhoc-cicd-oca-sale-workflow/sale_exception/models/sale_order.py:77:_register_hook setting sale.order.action_confirm to <function SaleOrder._register_hook.<locals>.patched_action_confirm at 0x7cd86f07e160>
2026-03-30 16:54:42 INFO server odoo.tests.common:360 /data/build/adhoc-cicd-oca-sale-workflow/sale_exception/models/sale_order.py:77:_register_hook setting sale.order.action_confirm to <function SaleOrder._register_hook.<locals>.patched_action_confirm at 0x7cd86d0bf920>
2026-03-30 16:54:42 INFO server odoo.tests.common:360 /data/build/adhoc-cicd-oca-sale-workflow/sale_exception/models/sale_order.py:77:_register_hook setting sale.order.action_confirm to <function SaleOrder._register_hook.<locals>.patched_action_confirm at 0x7cd86ed365c0>
2026-03-30 16:54:43 INFO server odoo.tests.common:360 /data/build/adhoc-cicd-oca-sale-workflow/sale_exception/models/sale_order.py:77:_register_hook setting sale.order.action_confirm to <function SaleOrder._register_hook.<locals>.patched_action_confirm at 0x7cd872318f40>
2026-03-30 16:54:44 INFO server odoo.tests.common:360 /data/build/adhoc-cicd-oca-sale-workflow/sale_exception/models/sale_order.py:77:_register_hook setting sale.order.action_confirm to <function SaleOrder._register_hook.<locals>.patched_action_confirm at 0x7cd86fb587c0>
2026-03-30 16:54:44 INFO server odoo.tests.common:360 /data/build/adhoc-cicd-oca-sale-workflow/sale_exception/models/sale_order.py:77:_register_hook setting sale.order.action_confirm to <function SaleOrder._register_hook.<locals>.patched_action_confirm at 0x7cd86ce9ad40>
2026-03-30 16:54:45 INFO server odoo.tests.common:360 /data/build/adhoc-cicd-oca-sale-workflow/sale_exception/models/sale_order.py:77:_register_hook setting sale.order.action_confirm to <function SaleOrder._register_hook.<locals>.patched_action_confirm at 0x7cd86627e8e0>
2026-03-30 16:54:45 INFO server odoo.tests.common:360 /data/build/adhoc-cicd-oca-sale-workflow/sale_exception/models/sale_order.py:77:_register_hook setting sale.order.action_confirm to <function SaleOrder._register_hook.<locals>.patched_action_confirm at 0x7cd86a42a700>
2026-03-30 16:54:46 INFO server odoo.tests.common:360 /data/build/adhoc-cicd-oca-sale-workflow/sale_exception/models/sale_order.py:77:_register_hook setting sale.order.action_confirm to <function SaleOrder._register_hook.<locals>.patched_action_confirm at 0x7cd86fb65b20>
2026-03-30 16:54:46 INFO server odoo.tests.common:360 /data/build/adhoc-cicd-oca-sale-workflow/sale_exception/models/sale_order.py:77:_register_hook setting sale.order.action_confirm to <function SaleOrder._register_hook.<locals>.patched_action_confirm at 0x7cd873295da0>
2026-03-30 16:54:47 INFO server odoo.tests.common:360 /data/build/adhoc-cicd-oca-sale-workflow/sale_exception/models/sale_order.py:77:_register_hook setting sale.order.action_confirm to <function SaleOrder._register_hook.<locals>.patched_action_confirm at 0x7cd86ec4fba0>
2026-03-30 16:54:48 INFO server odoo.tests.common:360 /data/build/adhoc-cicd-oca-sale-workflow/sale_exception/models/sale_order.py:77:_register_hook setting sale.order.action_confirm to <function SaleOrder._register_hook.<locals>.patched_action_confirm at 0x7cd86f992520>
2026-03-30 16:54:49 INFO server odoo.tests.common:360 /data/build/adhoc-cicd-oca-sale-workflow/sale_exception/models/sale_order.py:77:_register_hook setting sale.order.action_confirm to <function SaleOrder._register_hook.<locals>.patched_action_confirm at 0x7cd870722d40>
2026-03-30 16:54:49 INFO server odoo.tests.common:360 /data/build/adhoc-cicd-oca-sale-workflow/sale_exception/models/sale_order.py:77:_register_hook setting sale.order.action_confirm to <function SaleOrder._register_hook.<locals>.patched_action_confirm at 0x7cd86ce9b880>
2026-03-30 16:54:50 INFO server odoo.tests.common:360 /data/build/adhoc-cicd-oca-sale-workflow/sale_exception/models/sale_order.py:77:_register_hook setting sale.order.action_confirm to <function SaleOrder._register_hook.<locals>.patched_action_confirm at 0x7cd86e217740>
2026-03-30 16:54:50 INFO server odoo.tests.common:360 /data/build/adhoc-cicd-oca-sale-workflow/sale_exception/models/sale_order.py:77:_register_hook setting sale.order.action_confirm to <function SaleOrder._register_hook.<locals>.patched_action_confirm at 0x7cd86d4499e0>
2026-03-30 16:54:51 INFO server odoo.tests.common:360 /data/build/adhoc-cicd-oca-sale-workflow/sale_exception/models/sale_order.py:77:_register_hook setting sale.order.action_confirm to <function SaleOrder._register_hook.<locals>.patched_action_confirm at 0x7cd8729491c0>
2026-03-30 16:54:51 INFO server odoo.tests.common:360 /data/build/adhoc-cicd-oca-sale-workflow/sale_exception/models/sale_order.py:77:_register_hook setting sale.order.action_confirm to <function SaleOrder._register_hook.<locals>.patched_action_confirm at 0x7cd86ec44a40>
2026-03-30 16:54:52 INFO server odoo.tests.common:360 /data/build/adhoc-cicd-oca-sale-workflow/sale_exception/models/sale_order.py:77:_register_hook setting sale.order.action_confirm to <function SaleOrder._register_hook.<locals>.patched_action_confirm at 0x7cd86f1ad940>
2026-03-30 16:54:52 INFO server odoo.tests.common:360 /data/build/adhoc-cicd-oca-sale-workflow/sale_exception/models/sale_order.py:77:_register_hook setting sale.order.action_confirm to <function SaleOrder._register_hook.<locals>.patched_action_confirm at 0x7cd86beac7c0>
2026-03-30 16:54:53 INFO server odoo.tests.common:360 /data/build/adhoc-cicd-oca-sale-workflow/sale_exception/models/sale_order.py:77:_register_hook setting sale.order.action_confirm to <function SaleOrder._register_hook.<locals>.patched_action_confirm at 0x7cd872631800>
2026-03-30 16:54:54 INFO server odoo.tests.common:360 /data/build/adhoc-cicd-oca-sale-workflow/sale_exception/models/sale_order.py:77:_register_hook setting sale.order.action_confirm to <function SaleOrder._register_hook.<locals>.patched_action_confirm at 0x7cd86fadb1a0>
2026-03-30 16:54:54 INFO server odoo.tests.common:360 /data/build/adhoc-cicd-oca-sale-workflow/sale_exception/models/sale_order.py:77:_register_hook setting sale.order.action_confirm to <function SaleOrder._register_hook.<locals>.patched_action_confirm at 0x7cd86fac0a40>
2026-03-30 16:54:55 INFO server odoo.tests.common:360 /data/build/adhoc-cicd-oca-sale-workflow/sale_exception/models/sale_order.py:77:_register_hook setting sale.order.action_confirm to <function SaleOrder._register_hook.<locals>.patched_action_confirm at 0x7cd86fb068e0>
2026-03-30 16:54:56 INFO server odoo.tests.common:360 /data/build/adhoc-cicd-oca-sale-workflow/sale_exception/models/sale_order.py:77:_register_hook setting sale.order.action_confirm to <function SaleOrder._register_hook.<locals>.patched_action_confirm at 0x7cd8726734c0>
2026-03-30 16:54:56 INFO server odoo.tests.common:360 /data/build/adhoc-cicd-oca-sale-workflow/sale_exception/models/sale_order.py:77:_register_hook setting sale.order.action_confirm to <function SaleOrder._register_hook.<locals>.patched_action_confirm at 0x7cd86ed3d9e0>
2026-03-30 16:54:57 INFO server odoo.tests.common:360 /data/build/adhoc-cicd-oca-sale-workflow/sale_exception/models/sale_order.py:77:_register_hook setting sale.order.action_confirm to <function SaleOrder._register_hook.<locals>.patched_action_confirm at 0x7cd87015a2a0>
2026-03-30 16:54:57 INFO server odoo.tests.common:360 /data/build/adhoc-cicd-oca-sale-workflow/sale_exception/models/sale_order.py:77:_register_hook setting sale.order.action_confirm to <function SaleOrder._register_hook.<locals>.patched_action_confirm at 0x7cd872d57380>
2026-03-30 16:54:58 INFO server odoo.tests.common:360 /data/build/adhoc-cicd-oca-sale-workflow/sale_exception/models/sale_order.py:77:_register_hook setting sale.order.action_confirm to <function SaleOrder._register_hook.<locals>.patched_action_confirm at 0x7cd8707a4720>
2026-03-30 16:54:58 INFO server odoo.tests.common:360 /data/build/adhoc-cicd-oca-sale-workflow/sale_exception/models/sale_order.py:77:_register_hook setting sale.order.action_confirm to <function SaleOrder._register_hook.<locals>.patched_action_confirm at 0x7cd86e037880>
2026-03-30 16:54:59 INFO server odoo.tests.common:360 /data/build/adhoc-cicd-oca-sale-workflow/sale_exception/models/sale_order.py:77:_register_hook setting sale.order.action_confirm to <function SaleOrder._register_hook.<locals>.patched_action_confirm at 0x7cd86f576fc0>
2026-03-30 16:55:00 INFO server odoo.tests.common:360 /data/build/adhoc-cicd-oca-sale-workflow/sale_exception/models/sale_order.py:77:_register_hook setting sale.order.action_confirm to <function SaleOrder._register_hook.<locals>.patched_action_confirm at 0x7cd86e6ca520>
2026-03-30 16:55:01 INFO server odoo.tests.common:360 /data/build/adhoc-cicd-oca-sale-workflow/sale_exception/models/sale_order.py:77:_register_hook setting sale.order.action_confirm to <function SaleOrder._register_hook.<locals>.patched_action_confirm at 0x7cd873fe39c0>
2026-03-30 16:55:01 INFO server odoo.addons.l10n_ar_currency_update.models.res_company:36 Currency Provider configured as AFIP for next companies: (AR) Exento, Muebleria ARG
2026-03-30 16:55:02 INFO server odoo.tests.common:360 /data/build/adhoc-cicd-oca-sale-workflow/sale_exception/models/sale_order.py:77:_register_hook setting sale.order.action_confirm to <function SaleOrder._register_hook.<locals>.patched_action_confirm at 0x7cd8724ece00>
2026-03-30 16:55:02 Log limit reached (full logs are still available in the log file)
2026-03-30 16:59:05 INFO runbot Getting results for build 60473-18-0
2026-03-30 16:59:05 ERROR runbot
Error found in logs:
2026-03-30 16:55:56,256 9 ERROR 60473-18-0-all odoo.addons.payment.tests.test_flows: ERROR: TestFlows.test_10_direct_checkout_public
2026-03-30 16:55:57,158 9 ERROR 60473-18-0-all odoo.addons.payment.tests.test_flows: ERROR: TestFlows.test_11_direct_checkout_portal
2026-03-30 16:55:57,733 9 ERROR 60473-18-0-all odoo.addons.payment.tests.test_flows: ERROR: TestFlows.test_12_direct_checkout_internal
2026-03-30 16:55:58,285 9 ERROR 60473-18-0-all odoo.addons.payment.tests.test_flows: ERROR: TestFlows.test_20_redirect_checkout_public
2026-03-30 16:55:58,830 9 ERROR 60473-18-0-all odoo.addons.payment.tests.test_flows: ERROR: TestFlows.test_21_redirect_checkout_portal
2026-03-30 16:55:59,391 9 ERROR 60473-18-0-all odoo.addons.payment.tests.test_flows: ERROR: TestFlows.test_22_redirect_checkout_internal
2026-03-30 16:56:00,352 9 ERROR 60473-18-0-all odoo.addons.payment.tests.test_flows: ERROR: TestFlows.test_31_tokenize_portal
2026-03-30 16:56:00,885 9 ERROR 60473-18-0-all odoo.addons.payment.tests.test_flows: ERROR: TestFlows.test_32_tokenize_internal
2026-03-30 16:56:01,503 9 ERROR 60473-18-0-all odoo.addons.payment.tests.test_flows: ERROR: TestFlows.test_51_validation_direct_portal
2026-03-30 16:56:02,484 9 ERROR 60473-18-0-all odoo.addons.payment.tests.test_flows: ERROR: TestFlows.test_52_validation_direct_internal
2026-03-30 16:56:03,041 9 ERROR 60473-18-0-all odoo.addons.payment.tests.test_flows: ERROR: TestFlows.test_61_validation_redirect_portal
2026-03-30 16:56:03,637 9 ERROR 60473-18-0-all odoo.addons.payment.tests.test_flows: ERROR: TestFlows.test_62_validation_redirect_internal
2026-03-30 16:56:04,249 9 ERROR 60473-18-0-all odoo.addons.payment.tests.test_flows: ERROR: TestFlows.test_access_disabled_providers_tokens
2026-03-30 16:56:05,612 9 ERROR 60473-18-0-all odoo.addons.payment.tests.test_flows: ERROR: TestFlows.test_pay_no_token
2026-03-30 16:56:06,320 9 ERROR 60473-18-0-all odoo.addons.payment.tests.test_flows: ERROR: TestFlows.test_pay_redirect_if_no_partner_exist
2026-03-30 16:56:10,913 9 ERROR 60473-18-0-all odoo.addons.payment.tests.test_multicompany_flows: ERROR: TestMultiCompanyFlows.test_full_access_to_partner_tokens
2026-03-30 16:56:11,461 9 ERROR 60473-18-0-all odoo.addons.payment.tests.test_multicompany_flows: ERROR: TestMultiCompanyFlows.test_pay_logged_in_another_company
2026-03-30 16:58:46,885 9 ERROR 60473-18-0-all odoo.tests.result: 0 failed, 17 error(s) of 378 tests when loading database '60473-18-0-all' 
2026-03-30 16:59:05 Step 18-all-with-tests finished in 16m
2026-03-30 16:59:05 Starting step setup from config 18.0] Odoo by Adhoc Config (with tests) [
2026-03-30 16:59:05 Using Dockerfile Tag odoo:adhoc_odoo_18_next
2026-03-30 16:59:15 INFO runbot Step setup finished in 0s
2026-03-30 16:59:15 Starting step run from config 18.0] Odoo by Adhoc Config (with tests) [
2026-03-30 16:59:15 INFO runbot Start running build 60473-18-0
2026-03-30 16:59:15 Using Dockerfile Tag odoo:adhoc_odoo_18_next
2026-03-30 16:59:19 INFO server odoo.modules.loading:360 1 modules loaded in 0.00s, 0 queries (+0 extra)
2026-03-30 16:59:24 INFO server odoo.modules.loading:360 735 modules loaded in 4.40s, 0 queries (+0 extra)
2026-03-30 16:59:32 WARNING server odoo.addons.base.models.ir_actions_report:619
wkhtmltopdf: Exit with code 1 due to network error: ContentNotFoundError
2026-03-30 16:59:36 WARNING server odoo.addons.base.models.ir_actions_report:619
wkhtmltopdf: Exit with code 1 due to network error: ContentNotFoundError
2026-03-30 16:59:40 WARNING server odoo.addons.base.models.ir_actions_report:619
wkhtmltopdf: Exit with code 1 due to network error: ContentNotFoundError
2026-03-30 16:59:44 WARNING server odoo.addons.base.models.ir_actions_report:619
wkhtmltopdf: Exit with code 1 due to network error: ContentNotFoundError
2026-03-30 16:59:48 WARNING server odoo.addons.base.models.ir_actions_report:619
wkhtmltopdf: Exit with code 1 due to network error: ContentNotFoundError
2026-03-30 16:59:52 WARNING server odoo.addons.base.models.ir_actions_report:619
wkhtmltopdf: Exit with code 1 due to network error: ContentNotFoundError
2026-03-30 16:59:56 WARNING server odoo.addons.base.models.ir_actions_report:619
wkhtmltopdf: Exit with code 1 due to network error: ContentNotFoundError
2026-03-30 17:00:00 WARNING server odoo.addons.base.models.ir_actions_report:619
wkhtmltopdf: Exit with code 1 due to network error: ContentNotFoundError
2026-03-30 17:00:05 WARNING server odoo.addons.base.models.ir_actions_report:619
wkhtmltopdf: Exit with code 1 due to network error: ContentNotFoundError
2026-03-30 17:00:09 WARNING server odoo.addons.base.models.ir_actions_report:619
wkhtmltopdf: Exit with code 1 due to network error: ContentNotFoundError
2026-03-30 17:00:13 WARNING server odoo.addons.base.models.ir_actions_report:619
wkhtmltopdf: Exit with code 1 due to network error: ContentNotFoundError
2026-03-30 17:00:17 WARNING server odoo.addons.base.models.ir_actions_report:619
wkhtmltopdf: Exit with code 1 due to network error: ContentNotFoundError
2026-03-30 17:00:21 WARNING server odoo.addons.base.models.ir_actions_report:619
wkhtmltopdf: Exit with code 1 due to network error: ContentNotFoundError
2026-03-30 17:00:25 WARNING server odoo.addons.base.models.ir_actions_report:619
wkhtmltopdf: Exit with code 1 due to network error: ContentNotFoundError
2026-03-30 17:00:30 WARNING server odoo.addons.base.models.ir_actions_report:619
wkhtmltopdf: Exit with code 1 due to network error: ContentNotFoundError
2026-03-30 17:00:34 WARNING server odoo.addons.base.models.ir_actions_report:619
wkhtmltopdf: Exit with code 1 due to network error: ContentNotFoundError
2026-03-30 17:00:38 WARNING server odoo.addons.base.models.ir_actions_report:619
wkhtmltopdf: Exit with code 1 due to network error: ContentNotFoundError
2026-03-30 17:00:42 WARNING server odoo.addons.base.models.ir_actions_report:619
wkhtmltopdf: Exit with code 1 due to network error: ContentNotFoundError
2026-03-30 17:00:46 WARNING server odoo.addons.base.models.ir_actions_report:619
wkhtmltopdf: Exit with code 1 due to network error: ContentNotFoundError
2026-03-30 17:00:49 WARNING server odoo.addons.base.models.ir_actions_report:619
wkhtmltopdf: Exit with code 1 due to network error: ContentNotFoundError
2026-03-30 17:00:53 WARNING server odoo.addons.base.models.ir_actions_report:619
wkhtmltopdf: Exit with code 1 due to network error: ContentNotFoundError
2026-03-30 17:00:58 WARNING server odoo.addons.base.models.ir_actions_report:619
wkhtmltopdf: Exit with code 1 due to network error: ContentNotFoundError
2026-03-30 17:01:02 WARNING server odoo.addons.base.models.ir_actions_report:619
wkhtmltopdf: Exit with code 1 due to network error: ContentNotFoundError
2026-03-30 17:01:07 WARNING server odoo.addons.base.models.ir_actions_report:619
wkhtmltopdf: Exit with code 1 due to network error: ContentNotFoundError
2026-03-30 17:01:12 WARNING server odoo.addons.base.models.ir_actions_report:619
wkhtmltopdf: Exit with code 1 due to network error: ContentNotFoundError
2026-03-30 17:01:16 WARNING server odoo.addons.base.models.ir_actions_report:619
wkhtmltopdf: Exit with code 1 due to network error: ContentNotFoundError
2026-03-30 17:01:16 WARNING server odoo.addons.whatsapp_event.models.event_mail:39 Cannot process scheduler 27 (event Live Music Festival - ID 4) as it refers to whatsapp template Event Ticket (ID 1) that is not approved
2026-03-30 17:01:20 WARNING server odoo.addons.l10n_uy_edi.models.l10n_uy_edi_document:658
An error was found when synchronizing vendor bills
2026-03-30 17:01:20 WARNING server odoo.addons.l10n_uy_edi.models.l10n_uy_edi_document:660 Company Name: "Muebleria UY", Company ID: (11), Errors: "We found an error while consulting a notification Incomplete Data to connect to UCFE Provider on company Muebleria UY: Please complete the UCFE data to test the connection: UCFE Provider WS Password, UCFE Provider Commerce code, UCFE Provider Terminal code, UCFE Provider Inbox URL, UCFE Provider Query URL."
2026-03-30 17:01:27 WARNING server odoo.addons.base.models.ir_actions_report:619
wkhtmltopdf: Exit with code 1 due to network error: ContentNotFoundError
2026-03-30 17:01:30 WARNING server odoo.addons.base.models.ir_actions_report:619
wkhtmltopdf: Exit with code 1 due to network error: ContentNotFoundError
2026-03-30 17:01:33 WARNING server odoo.addons.base.models.ir_actions_report:619
wkhtmltopdf: Exit with code 1 due to network error: ContentNotFoundError
2026-03-30 17:01:33 ERROR server odoo.osv.expression:1183
Non-stored field stock.picking.l10n_uy_is_cfe cannot be searched.
NoneType: None
2026-03-30 17:01:33 ERROR server odoo.osv.expression:1183
Non-stored field stock.picking.l10n_uy_is_cfe cannot be searched.
NoneType: None
2026-03-30 17:10:09 ERROR server odoo.osv.expression:1183
Non-stored field stock.picking.l10n_uy_is_cfe cannot be searched.
NoneType: None
2026-03-30 17:10:10 ERROR server odoo.osv.expression:1183
Non-stored field stock.picking.l10n_uy_is_cfe cannot be searched.
NoneType: None
2026-03-30 17:19:33 ERROR server odoo.osv.expression:1183
Non-stored field stock.picking.l10n_uy_is_cfe cannot be searched.
NoneType: None
2026-03-30 17:19:33 ERROR server odoo.osv.expression:1183
Non-stored field stock.picking.l10n_uy_is_cfe cannot be searched.
NoneType: None
2026-03-30 17:29:39 ERROR server odoo.osv.expression:1183
Non-stored field stock.picking.l10n_uy_is_cfe cannot be searched.
NoneType: None
2026-03-30 17:29:39 ERROR server odoo.osv.expression:1183
Non-stored field stock.picking.l10n_uy_is_cfe cannot be searched.
NoneType: None
2026-03-30 17:39:36 ERROR server odoo.osv.expression:1183
Non-stored field stock.picking.l10n_uy_is_cfe cannot be searched.
NoneType: None
2026-03-30 17:39:36 ERROR server odoo.osv.expression:1183
Non-stored field stock.picking.l10n_uy_is_cfe cannot be searched.
NoneType: None
2026-03-30 17:48:36 WARNING server odoo.addons.l10n_uy_edi.models.l10n_uy_edi_document:658
An error was found when synchronizing vendor bills
2026-03-30 17:48:36 WARNING server odoo.addons.l10n_uy_edi.models.l10n_uy_edi_document:660 Company Name: "Muebleria UY", Company ID: (11), Errors: "We found an error while consulting a notification Incomplete Data to connect to UCFE Provider on company Muebleria UY: Please complete the UCFE data to test the connection: UCFE Provider WS Password, UCFE Provider Commerce code, UCFE Provider Terminal code, UCFE Provider Inbox URL, UCFE Provider Query URL."
2026-03-30 17:49:45 ERROR server odoo.osv.expression:1183
Non-stored field stock.picking.l10n_uy_is_cfe cannot be searched.
NoneType: None
2026-03-30 17:49:45 ERROR server odoo.osv.expression:1183
Non-stored field stock.picking.l10n_uy_is_cfe cannot be searched.
NoneType: None
2026-03-30 17:59:08 WARNING server odoo.addons.whatsapp_event.models.event_mail:39 Cannot process scheduler 27 (event Live Music Festival - ID 4) as it refers to whatsapp template Event Ticket (ID 1) that is not approved
2026-03-30 18:00:16 ERROR server odoo.osv.expression:1183
Non-stored field stock.picking.l10n_uy_is_cfe cannot be searched.
NoneType: None
2026-03-30 18:00:16 ERROR server odoo.osv.expression:1183
Non-stored field stock.picking.l10n_uy_is_cfe cannot be searched.
NoneType: None
2026-03-30 18:10:13 ERROR server odoo.osv.expression:1183
Non-stored field stock.picking.l10n_uy_is_cfe cannot be searched.
NoneType: None
2026-03-30 18:10:13 ERROR server odoo.osv.expression:1183
Non-stored field stock.picking.l10n_uy_is_cfe cannot be searched.
NoneType: None
2026-03-30 18:19:44 ERROR server odoo.osv.expression:1183
Non-stored field stock.picking.l10n_uy_is_cfe cannot be searched.
NoneType: None
2026-03-30 18:19:44 ERROR server odoo.osv.expression:1183
Non-stored field stock.picking.l10n_uy_is_cfe cannot be searched.
NoneType: None
2026-03-30 18:30:20 ERROR server odoo.osv.expression:1183
Non-stored field stock.picking.l10n_uy_is_cfe cannot be searched.
NoneType: None
2026-03-30 18:30:20 ERROR server odoo.osv.expression:1183
Non-stored field stock.picking.l10n_uy_is_cfe cannot be searched.
NoneType: None
2026-03-30 18:33:28 WARNING server odoo.http:2610
Estos registros están restringidos.

Soporte ADHOC (id=2) no tiene acceso 'leer' a:
- Usuario (res.users)

Si necesita acceso, pregúntele a un administrador.

Este puede ser un problema generado por un entorno multiempresa, quizá pueda acceder al registro si cambia a la empresa: Muebleria US.
2026-03-30 18:38:56 INFO server odoo.modules.loading:360 1 modules loaded in 0.01s, 0 queries (+0 extra)
2026-03-30 18:38:56 INFO server odoo.modules.loading:360 735 modules loaded in 0.20s, 0 queries (+0 extra)
2026-03-30 18:39:02 INFO server odoo.modules.loading:360 1 modules loaded in 0.00s, 0 queries (+0 extra)
2026-03-30 18:39:02 INFO server odoo.modules.loading:360 735 modules loaded in 0.17s, 0 queries (+0 extra)
2026-03-30 18:39:48 ERROR server odoo.osv.expression:1183
Non-stored field stock.picking.l10n_uy_is_cfe cannot be searched.
NoneType: None
2026-03-30 18:39:48 ERROR server odoo.osv.expression:1183
Non-stored field stock.picking.l10n_uy_is_cfe cannot be searched.
NoneType: None
2026-03-30 18:45:01 INFO server odoo.modules.loading:360 1 modules loaded in 0.01s, 0 queries (+0 extra)
2026-03-30 18:45:01 INFO server odoo.modules.loading:360 735 modules loaded in 0.17s, 0 queries (+0 extra)
2026-03-30 18:46:18 INFO server odoo.modules.loading:360 1 modules loaded in 0.00s, 0 queries (+0 extra)
2026-03-30 18:46:18 INFO server odoo.modules.loading:360 735 modules loaded in 0.17s, 0 queries (+0 extra)
2026-03-30 18:47:15 WARNING server odoo.http:2610
Estos registros están restringidos.

Soporte ADHOC (id=2) no tiene acceso 'leer' a:
- Usuario (res.users)

Si necesita acceso, pregúntele a un administrador.

Este puede ser un problema generado por un entorno multiempresa, quizá pueda acceder al registro si cambia a la empresa: Muebleria US.
2026-03-30 18:48:46 WARNING server odoo.addons.l10n_uy_edi.models.l10n_uy_edi_document:658
An error was found when synchronizing vendor bills
2026-03-30 18:48:46 WARNING server odoo.addons.l10n_uy_edi.models.l10n_uy_edi_document:660 Company Name: "Muebleria UY", Company ID: (11), Errors: "We found an error while consulting a notification Incomplete Data to connect to UCFE Provider on company Muebleria UY: Please complete the UCFE data to test the connection: UCFE Provider WS Password, UCFE Provider Commerce code, UCFE Provider Terminal code, UCFE Provider Inbox URL, UCFE Provider Query URL."
2026-03-30 18:48:55 WARNING server odoo.http:2610
Estos registros están restringidos.

Soporte ADHOC (id=2) no tiene acceso 'leer' a:
- Usuario (res.users)

Si necesita acceso, pregúntele a un administrador.

Este puede ser un problema generado por un entorno multiempresa, quizá pueda acceder al registro si cambia a la empresa: Muebleria US.
2026-03-30 18:50:13 ERROR server odoo.osv.expression:1183
Non-stored field stock.picking.l10n_uy_is_cfe cannot be searched.
NoneType: None
2026-03-30 18:50:13 ERROR server odoo.osv.expression:1183
Non-stored field stock.picking.l10n_uy_is_cfe cannot be searched.
NoneType: None
2026-03-30 18:50:29 WARNING server odoo.http:2610
Estos registros están restringidos.

Soporte ADHOC (id=2) no tiene acceso 'leer' a:
- Usuario (res.users)

Si necesita acceso, pregúntele a un administrador.

Este puede ser un problema generado por un entorno multiempresa, quizá pueda acceder al registro si cambia a la empresa: Muebleria US.
2026-03-30 18:51:39 WARNING server odoo.http:2610
Estos registros están restringidos.

Soporte ADHOC (id=2) no tiene acceso 'leer' a:
- Usuario (res.users)

Si necesita acceso, pregúntele a un administrador.

Este puede ser un problema generado por un entorno multiempresa, quizá pueda acceder al registro si cambia a la empresa: Muebleria US.
2026-03-30 18:52:10 WARNING server odoo.http:2610
Estos registros están restringidos.

Soporte ADHOC (id=2) no tiene acceso 'leer' a:
- Usuario (res.users)

Si necesita acceso, pregúntele a un administrador.

Este puede ser un problema generado por un entorno multiempresa, quizá pueda acceder al registro si cambia a la empresa: Muebleria US.
2026-03-30 18:52:58 WARNING server odoo.addons.web.controllers.utils:43 Action {'type': 'ir.actions.act_window', 'res_id': 1, 'res_model': 'res.download_files_wizard', 'view_mode': 'form', 'view_type': 'form', 'target': 'new', 'views': [(False, 'form')]} contains custom properties 'view_type'. Passing them via the `params` or `context` properties is recommended instead
2026-03-30 18:53:06 WARNING server odoo.http:752 <function odoo.addons.web.controllers.binary.content_common> called ignoring args {'data', 'token'}
2026-03-30 18:58:56 WARNING server odoo.addons.whatsapp_event.models.event_mail:39 Cannot process scheduler 27 (event Live Music Festival - ID 4) as it refers to whatsapp template Event Ticket (ID 1) that is not approved
2026-03-30 19:00:13 ERROR server odoo.osv.expression:1183
Non-stored field stock.picking.l10n_uy_is_cfe cannot be searched.
NoneType: None
2026-03-30 19:00:13 ERROR server odoo.osv.expression:1183
Non-stored field stock.picking.l10n_uy_is_cfe cannot be searched.
NoneType: None
2026-03-30 19:10:25 INFO server odoo.modules.loading:360 1 modules loaded in 0.00s, 0 queries (+0 extra)
2026-03-30 19:10:25 INFO server odoo.modules.loading:360 735 modules loaded in 0.15s, 0 queries (+0 extra)
2026-03-30 19:10:26 ERROR server odoo.osv.expression:1183
Non-stored field stock.picking.l10n_uy_is_cfe cannot be searched.
NoneType: None
2026-03-30 19:10:26 ERROR server odoo.osv.expression:1183
Non-stored field stock.picking.l10n_uy_is_cfe cannot be searched.
NoneType: None
2026-03-30 19:13:43 ERROR server odoo.http:2612
Exception during request handling.
Traceback (most recent call last):
  File "/data/build/adhoc-cicd-odoo-odoo/odoo/tools/safe_eval.py", line 397, in safe_eval
    return unsafe_eval(c, globals_dict, locals_dict)
           ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "ir.actions.server(1579,)", line 25, in <module>
NameError: name 'globals' is not defined

During handling of the above exception, another exception occurred:

Traceback (most recent call last):
  File "/data/build/adhoc-cicd-odoo-odoo/odoo/http.py", line 2577, in __call__
    response = request._serve_db()
               ^^^^^^^^^^^^^^^^^^^
  File "/data/build/adhoc-cicd-odoo-odoo/odoo/http.py", line 2104, in _serve_db
    return self._transactioning(
           ^^^^^^^^^^^^^^^^^^^^^
  File "/data/build/adhoc-cicd-odoo-odoo/odoo/http.py", line 2167, in _transactioning
    return service_model.retrying(func, env=self.env)
           ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "/data/build/adhoc-cicd-odoo-odoo/odoo/service/model.py", line 157, in retrying
    result = func()
             ^^^^^^
  File "/data/build/adhoc-cicd-odoo-odoo/odoo/http.py", line 2134, in _serve_ir_http
    response = self.dispatcher.dispatch(rule.endpoint, args)
               ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "/data/build/adhoc-cicd-odoo-odoo/odoo/http.py", line 2382, in dispatch
    result = self.request.registry['ir.http']._dispatch(endpoint)
             ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "/data/build/adhoc-cicd-odoo-odoo/odoo/addons/base/models/ir_http.py", line 333, in _dispatch
    result = endpoint(**request.params)
             ^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "/data/build/adhoc-cicd-odoo-odoo/odoo/http.py", line 754, in route_wrapper
    result = endpoint(self, *args, **params_ok)
             ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "/data/build/adhoc-cicd-odoo-odoo/addons/web/controllers/dataset.py", line 36, in call_kw
    return call_kw(request.env[model], method, args, kwargs)
           ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "/data/build/adhoc-cicd-odoo-odoo/odoo/api.py", line 535, in call_kw
    result = getattr(recs, name)(*args, **kwargs)
             ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "/data/build/adhoc-cicd-odoo-odoo/odoo/models.py", line 5973, in copy
    new_records = self.create(vals_list)
                  ^^^^^^^^^^^^^^^^^^^^^^
  File "<decorator-gen-401>", line 2, in create
  File "/data/build/adhoc-cicd-odoo-odoo/odoo/api.py", line 498, in _model_create_multi
    return create(self, arg)
           ^^^^^^^^^^^^^^^^^
  File "/data/build/adhoc-cicd-odoo-odoo/addons/base_automation/models/base_automation.py", line 792, in create
    automation._process(automation._filter_post(records, feedback=True))
  File "/data/build/adhoc-cicd-odoo-odoo/addons/base_automation/models/base_automation.py", line 739, in _process
    action.with_context(**ctx).run()
  File "/data/build/adhoc-cicd-odoo-odoo/odoo/addons/base/models/ir_actions.py", line 995, in run
    res = runner(run_self, eval_context=eval_context)
          ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "/data/build/adhoc-cicd-odoo-odoo/addons/website/models/ir_actions_server.py", line 60, in _run_action_code_multi
    res = super(ServerAction, self)._run_action_code_multi(eval_context)
          ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "/data/build/adhoc-cicd-odoo-odoo/odoo/addons/base/models/ir_actions.py", line 827, in _run_action_code_multi
    safe_eval(self.code.strip(), eval_context, mode="exec", nocopy=True, filename=str(self))  # nocopy allows to return 'action'
    ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "/data/build/adhoc-cicd-odoo-odoo/odoo/tools/safe_eval.py", line 411, in safe_eval
    raise ValueError('%r while evaluating\n%r' % (e, expr))
ValueError: NameError("name 'globals' is not defined") while evaluating
'# 1. Buscamos el canal de notificaciones\ncanal = env[\'discuss.channel\'].sudo().search([(\'name\', \'ilike\', \'Tickets urgentes\')], limit=1)\n\nif canal:\n    # 2. Generamos la URL dinámica del ticket para el botón\n    base_url = env[\'ir.config_parameter\'].sudo().get_param(\'web.base.url\')\n    url_ticket = f"{base_url}/web#id={record.id}&model={record._name}&view_type=form"\n    \n    # 3. Armamos el diseño del mensaje\n    cuerpo_mensaje = f"""\n        <div style="background-color: #ffe6e6; padding: 15px; border-left: 5px solid #cc0000; border-radius: 4px; margin-bottom: 5px;">\n            <p style="margin:0 0 10px 0; font-size: 16px;">🚨 <b>¡NUEVO TICKET URGENTE!</b></p>\n            <ul style="margin: 0 0 15px 0; padding-left: 20px;">\n                <li><b>Ticket:</b> {record.name}</li>\n                <li><b>Cliente:</b> {record.partner_id.name if record.partner_id else \'Sin asignar\'}</li>\n            </ul>\n            <a href="{url_ticket}" target="_blank" style="background-color: #cc0000; color: white; padding: 8px 15px; text-decoration: none; border-radius: 4px; font-weight: bold; display: inline-block;">\n                Abrir Ticket ➔\n            </a>\n        </div>\n    """\n    \n    # 4. Usamos Markup para que Odoo renderice el HTML correctamente\n    # Validamos si Markup está disponible en el entorno para evitar errores\n    html_seguro = Markup(cuerpo_mensaje) if \'Markup\' in globals() else cuerpo_mensaje\n    \n    # 5. Publicamos el mensaje en el canal\n    canal.sudo().message_post(\n        body=html_seguro,\n        message_type=\'comment\',\n        subtype_xmlid=\'mail.mt_comment\'\n    )'
2026-03-30 19:14:29 ERROR server odoo.http:2612
Exception during request handling.
Traceback (most recent call last):
  File "ir.actions.server(1579,)", line 25, in <module>
NameError: name 'Markup' is not defined

During handling of the above exception, another exception occurred:

Traceback (most recent call last):
  File "/data/build/adhoc-cicd-odoo-odoo/odoo/tools/safe_eval.py", line 397, in safe_eval
    return unsafe_eval(c, globals_dict, locals_dict)
           ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "ir.actions.server(1579,)", line 26, in <module>
NameError: name 'NameError' is not defined

During handling of the above exception, another exception occurred:

Traceback (most recent call last):
  File "/data/build/adhoc-cicd-odoo-odoo/odoo/http.py", line 2577, in __call__
    response = request._serve_db()
               ^^^^^^^^^^^^^^^^^^^
  File "/data/build/adhoc-cicd-odoo-odoo/odoo/http.py", line 2104, in _serve_db
    return self._transactioning(
           ^^^^^^^^^^^^^^^^^^^^^
  File "/data/build/adhoc-cicd-odoo-odoo/odoo/http.py", line 2167, in _transactioning
    return service_model.retrying(func, env=self.env)
           ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "/data/build/adhoc-cicd-odoo-odoo/odoo/service/model.py", line 157, in retrying
    result = func()
             ^^^^^^
  File "/data/build/adhoc-cicd-odoo-odoo/odoo/http.py", line 2134, in _serve_ir_http
    response = self.dispatcher.dispatch(rule.endpoint, args)
               ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "/data/build/adhoc-cicd-odoo-odoo/odoo/http.py", line 2382, in dispatch
    result = self.request.registry['ir.http']._dispatch(endpoint)
             ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "/data/build/adhoc-cicd-odoo-odoo/odoo/addons/base/models/ir_http.py", line 333, in _dispatch
    result = endpoint(**request.params)
             ^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "/data/build/adhoc-cicd-odoo-odoo/odoo/http.py", line 754, in route_wrapper
    result = endpoint(self, *args, **params_ok)
             ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "/data/build/adhoc-cicd-odoo-odoo/addons/web/controllers/dataset.py", line 36, in call_kw
    return call_kw(request.env[model], method, args, kwargs)
           ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "/data/build/adhoc-cicd-odoo-odoo/odoo/api.py", line 535, in call_kw
    result = getattr(recs, name)(*args, **kwargs)
             ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "/data/build/adhoc-cicd-odoo-odoo/odoo/models.py", line 5973, in copy
    new_records = self.create(vals_list)
                  ^^^^^^^^^^^^^^^^^^^^^^
  File "<decorator-gen-405>", line 2, in create
  File "/data/build/adhoc-cicd-odoo-odoo/odoo/api.py", line 498, in _model_create_multi
    return create(self, arg)
           ^^^^^^^^^^^^^^^^^
  File "/data/build/adhoc-cicd-odoo-odoo/addons/base_automation/models/base_automation.py", line 792, in create
    automation._process(automation._filter_post(records, feedback=True))
  File "/data/build/adhoc-cicd-odoo-odoo/addons/base_automation/models/base_automation.py", line 739, in _process
    action.with_context(**ctx).run()
  File "/data/build/adhoc-cicd-odoo-odoo/odoo/addons/base/models/ir_actions.py", line 995, in run
    res = runner(run_self, eval_context=eval_context)
          ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "/data/build/adhoc-cicd-odoo-odoo/addons/website/models/ir_actions_server.py", line 60, in _run_action_code_multi
    res = super(ServerAction, self)._run_action_code_multi(eval_context)
          ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "/data/build/adhoc-cicd-odoo-odoo/odoo/addons/base/models/ir_actions.py", line 827, in _run_action_code_multi
    safe_eval(self.code.strip(), eval_context, mode="exec", nocopy=True, filename=str(self))  # nocopy allows to return 'action'
    ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "/data/build/adhoc-cicd-odoo-odoo/odoo/tools/safe_eval.py", line 411, in safe_eval
    raise ValueError('%r while evaluating\n%r' % (e, expr))
ValueError: NameError("name 'NameError' is not defined") while evaluating
'# 1. Buscamos el canal de notificaciones\ncanal = env[\'discuss.channel\'].sudo().search([(\'name\', \'ilike\', \'Tickets urgentes\')], limit=1)\n\nif canal:\n    # 2. Generamos la URL dinámica del ticket para el botón\n    base_url = env[\'ir.config_parameter\'].sudo().get_param(\'web.base.url\')\n    url_ticket = f"{base_url}/web#id={record.id}&model={record._name}&view_type=form"\n    \n    # 3. Armamos el diseño del mensaje\n    cuerpo_mensaje = f"""\n        <div style="background-color: #ffe6e6; padding: 15px; border-left: 5px solid #cc0000; border-radius: 4px; margin-bottom: 5px;">\n            <p style="margin:0 0 10px 0; font-size: 16px;">🚨 <b>¡NUEVO TICKET URGENTE!</b></p>\n            <ul style="margin: 0 0 15px 0; padding-left: 20px;">\n                <li><b>Ticket:</b> {record.name}</li>\n                <li><b>Cliente:</b> {record.partner_id.name if record.partner_id else \'Sin asignar\'}</li>\n            </ul>\n            <a href="{url_ticket}" target="_blank" style="background-color: #cc0000; color: white; padding: 8px 15px; text-decoration: none; border-radius: 4px; font-weight: bold; display: inline-block;">\n                Abrir Ticket ➔\n            </a>\n        </div>\n    """\n    \n    # 4. Usamos Markup con manejo de errores para evitar el bloqueo de safe_eval\n    try:\n        html_seguro = Markup(cuerpo_mensaje)\n    except NameError:\n        html_seguro = cuerpo_mensaje\n    \n    # 5. Publicamos el mensaje en el canal\n    canal.sudo().message_post(\n        body=html_seguro,\n        message_type=\'comment\',\n        subtype_xmlid=\'mail.mt_comment\'\n    )'
2026-03-30 19:14:39 ERROR server odoo.http:2612
Exception during request handling.
Traceback (most recent call last):
  File "ir.actions.server(1579,)", line 25, in <module>
NameError: name 'Markup' is not defined

During handling of the above exception, another exception occurred:

Traceback (most recent call last):
  File "/data/build/adhoc-cicd-odoo-odoo/odoo/tools/safe_eval.py", line 397, in safe_eval
    return unsafe_eval(c, globals_dict, locals_dict)
           ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "ir.actions.server(1579,)", line 26, in <module>
NameError: name 'NameError' is not defined

During handling of the above exception, another exception occurred:

Traceback (most recent call last):
  File "/data/build/adhoc-cicd-odoo-odoo/odoo/http.py", line 2577, in __call__
    response = request._serve_db()
               ^^^^^^^^^^^^^^^^^^^
  File "/data/build/adhoc-cicd-odoo-odoo/odoo/http.py", line 2104, in _serve_db
    return self._transactioning(
           ^^^^^^^^^^^^^^^^^^^^^
  File "/data/build/adhoc-cicd-odoo-odoo/odoo/http.py", line 2167, in _transactioning
    return service_model.retrying(func, env=self.env)
           ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "/data/build/adhoc-cicd-odoo-odoo/odoo/service/model.py", line 157, in retrying
    result = func()
             ^^^^^^
  File "/data/build/adhoc-cicd-odoo-odoo/odoo/http.py", line 2134, in _serve_ir_http
    response = self.dispatcher.dispatch(rule.endpoint, args)
               ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "/data/build/adhoc-cicd-odoo-odoo/odoo/http.py", line 2382, in dispatch
    result = self.request.registry['ir.http']._dispatch(endpoint)
             ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "/data/build/adhoc-cicd-odoo-odoo/odoo/addons/base/models/ir_http.py", line 333, in _dispatch
    result = endpoint(**request.params)
             ^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "/data/build/adhoc-cicd-odoo-odoo/odoo/http.py", line 754, in route_wrapper
    result = endpoint(self, *args, **params_ok)
             ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "/data/build/adhoc-cicd-odoo-odoo/addons/web/controllers/dataset.py", line 36, in call_kw
    return call_kw(request.env[model], method, args, kwargs)
           ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "/data/build/adhoc-cicd-odoo-odoo/odoo/api.py", line 535, in call_kw
    result = getattr(recs, name)(*args, **kwargs)
             ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "/data/build/adhoc-cicd-odoo-odoo/odoo/models.py", line 5973, in copy
    new_records = self.create(vals_list)
                  ^^^^^^^^^^^^^^^^^^^^^^
  File "<decorator-gen-405>", line 2, in create
  File "/data/build/adhoc-cicd-odoo-odoo/odoo/api.py", line 498, in _model_create_multi
    return create(self, arg)
           ^^^^^^^^^^^^^^^^^
  File "/data/build/adhoc-cicd-odoo-odoo/addons/base_automation/models/base_automation.py", line 792, in create
    automation._process(automation._filter_post(records, feedback=True))
  File "/data/build/adhoc-cicd-odoo-odoo/addons/base_automation/models/base_automation.py", line 739, in _process
    action.with_context(**ctx).run()
  File "/data/build/adhoc-cicd-odoo-odoo/odoo/addons/base/models/ir_actions.py", line 995, in run
    res = runner(run_self, eval_context=eval_context)
          ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "/data/build/adhoc-cicd-odoo-odoo/addons/website/models/ir_actions_server.py", line 60, in _run_action_code_multi
    res = super(ServerAction, self)._run_action_code_multi(eval_context)
          ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "/data/build/adhoc-cicd-odoo-odoo/odoo/addons/base/models/ir_actions.py", line 827, in _run_action_code_multi
    safe_eval(self.code.strip(), eval_context, mode="exec", nocopy=True, filename=str(self))  # nocopy allows to return 'action'
    ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "/data/build/adhoc-cicd-odoo-odoo/odoo/tools/safe_eval.py", line 411, in safe_eval
    raise ValueError('%r while evaluating\n%r' % (e, expr))
ValueError: NameError("name 'NameError' is not defined") while evaluating
'# 1. Buscamos el canal de notificaciones\ncanal = env[\'discuss.channel\'].sudo().search([(\'name\', \'ilike\', \'Tickets urgentes\')], limit=1)\n\nif canal:\n    # 2. Generamos la URL dinámica del ticket para el botón\n    base_url = env[\'ir.config_parameter\'].sudo().get_param(\'web.base.url\')\n    url_ticket = f"{base_url}/web#id={record.id}&model={record._name}&view_type=form"\n    \n    # 3. Armamos el diseño del mensaje\n    cuerpo_mensaje = f"""\n        <div style="background-color: #ffe6e6; padding: 15px; border-left: 5px solid #cc0000; border-radius: 4px; margin-bottom: 5px;">\n            <p style="margin:0 0 10px 0; font-size: 16px;">🚨 <b>¡NUEVO TICKET URGENTE!</b></p>\n            <ul style="margin: 0 0 15px 0; padding-left: 20px;">\n                <li><b>Ticket:</b> {record.name}</li>\n                <li><b>Cliente:</b> {record.partner_id.name if record.partner_id else \'Sin asignar\'}</li>\n            </ul>\n            <a href="{url_ticket}" target="_blank" style="background-color: #cc0000; color: white; padding: 8px 15px; text-decoration: none; border-radius: 4px; font-weight: bold; display: inline-block;">\n                Abrir Ticket ➔\n            </a>\n        </div>\n    """\n    \n    # 4. Usamos Markup con manejo de errores para evitar el bloqueo de safe_eval\n    try:\n        html_seguro = Markup(cuerpo_mensaje)\n    except NameError:\n        html_seguro = cuerpo_mensaje\n    \n    # 5. Publicamos el mensaje en el canal\n    canal.sudo().message_post(\n        body=html_seguro,\n        message_type=\'comment\',\n        subtype_xmlid=\'mail.mt_comment\'\n    )'
2026-03-30 19:16:02 INFO server odoo.addons.report_aeroo.report_parser:369 AEROO setobjects======================= account.journal.book.report - [1]
2026-03-30 19:16:02 INFO server odoo.addons.report_aeroo.report_parser:382 AEROO setobjects======================= es_419
2026-03-30 19:16:02 ERROR server odoo.addons.report_aeroo.report_parser:537
¡Error de DOCS de Aeroo!
HTTPConnectionPool(host='localhost', port=8989): Max retries exceeded with url: / (Caused by NewConnectionError('<urllib3.connection.HTTPConnection object at 0x7c33f3b266c0>: Failed to establish a new connection: [Errno 111] Connection refused'))
Traceback (most recent call last):
  File "/usr/local/lib/python3.12/site-packages/urllib3/connection.py", line 203, in _new_conn
    sock = connection.create_connection(
           ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "/usr/local/lib/python3.12/site-packages/urllib3/util/connection.py", line 85, in create_connection
    raise err
  File "/usr/local/lib/python3.12/site-packages/urllib3/util/connection.py", line 73, in create_connection
    sock.connect(sa)
ConnectionRefusedError: [Errno 111] Connection refused

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

Traceback (most recent call last):
  File "/usr/local/lib/python3.12/site-packages/urllib3/connectionpool.py", line 791, in urlopen
    response = self._make_request(
               ^^^^^^^^^^^^^^^^^^^
  File "/usr/local/lib/python3.12/site-packages/urllib3/connectionpool.py", line 497, in _make_request
    conn.request(
  File "/usr/local/lib/python3.12/site-packages/urllib3/connection.py", line 395, in request
    self.endheaders()
  File "/usr/local/lib/python3.12/http/client.py", line 1353, in endheaders
    self._send_output(message_body, encode_chunked=encode_chunked)
  File "/usr/local/lib/python3.12/http/client.py", line 1113, in _send_output
    self.send(msg)
  File "/usr/local/lib/python3.12/http/client.py", line 1057, in send
    self.connect()
  File "/usr/local/lib/python3.12/site-packages/urllib3/connection.py", line 243, in connect
    self.sock = self._new_conn()
                ^^^^^^^^^^^^^^^^
  File "/usr/local/lib/python3.12/site-packages/urllib3/connection.py", line 218, in _new_conn
    raise NewConnectionError(
urllib3.exceptions.NewConnectionError: <urllib3.connection.HTTPConnection object at 0x7c33f3b266c0>: Failed to establish a new connection: [Errno 111] Connection refused

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

Traceback (most recent call last):
  File "/usr/local/lib/python3.12/site-packages/requests/adapters.py", line 486, in send
    resp = conn.urlopen(
           ^^^^^^^^^^^^^
  File "/usr/local/lib/python3.12/site-packages/urllib3/connectionpool.py", line 845, in urlopen
    retries = retries.increment(
              ^^^^^^^^^^^^^^^^^^
  File "/usr/local/lib/python3.12/site-packages/urllib3/util/retry.py", line 515, in increment
    raise MaxRetryError(_pool, url, reason) from reason  # type: ignore[arg-type]
    ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
urllib3.exceptions.MaxRetryError: HTTPConnectionPool(host='localhost', port=8989): Max retries exceeded with url: / (Caused by NewConnectionError('<urllib3.connection.HTTPConnection object at 0x7c33f3b266c0>: Failed to establish a new connection: [Errno 111] Connection refused'))

During handling of the above exception, another exception occurred:

Traceback (most recent call last):
  File "/data/build/ingadhoc-aeroo_reports/report_aeroo/report_parser.py", line 533, in assemble_tasks
    result = self._generate_doc(result[0], report)
             ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "/data/build/ingadhoc-aeroo_reports/report_aeroo/report_parser.py", line 293, in _generate_doc
    data = docs.convert(
           ^^^^^^^^^^^^^
  File "/data/build/ingadhoc-aeroo_reports/report_aeroo/docs_client_lib.py", line 120, in convert
    response = requests.post(self.url, data=json.dumps(payload), headers=HEADERS, timeout=60).json()
               ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "/usr/local/lib/python3.12/site-packages/requests/api.py", line 115, in post
    return request("post", url, data=data, json=json, **kwargs)
           ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "/usr/local/lib/python3.12/site-packages/requests/api.py", line 59, in request
    return session.request(method=method, url=url, **kwargs)
           ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "/usr/local/lib/python3.12/site-packages/requests/sessions.py", line 589, in request
    resp = self.send(prep, **send_kwargs)
           ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "/usr/local/lib/python3.12/site-packages/requests/sessions.py", line 703, in send
    r = adapter.send(request, **kwargs)
        ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "/usr/local/lib/python3.12/site-packages/requests/adapters.py", line 519, in send
    raise ConnectionError(e, request=request)
requests.exceptions.ConnectionError: HTTPConnectionPool(host='localhost', port=8989): Max retries exceeded with url: / (Caused by NewConnectionError('<urllib3.connection.HTTPConnection object at 0x7c33f3b266c0>: Failed to establish a new connection: [Errno 111] Connection refused'))
2026-03-30 19:19:37 ERROR server odoo.osv.expression:1183
Non-stored field stock.picking.l10n_uy_is_cfe cannot be searched.
NoneType: None
2026-03-30 19:19:37 ERROR server odoo.osv.expression:1183
Non-stored field stock.picking.l10n_uy_is_cfe cannot be searched.
NoneType: None
2026-03-30 19:29:52 ERROR server odoo.osv.expression:1183
Non-stored field stock.picking.l10n_uy_is_cfe cannot be searched.
NoneType: None
2026-03-30 19:29:52 ERROR server odoo.osv.expression:1183
Non-stored field stock.picking.l10n_uy_is_cfe cannot be searched.
NoneType: None
2026-03-30 19:39:44 ERROR server odoo.osv.expression:1183
Non-stored field stock.picking.l10n_uy_is_cfe cannot be searched.
NoneType: None
2026-03-30 19:39:44 ERROR server odoo.osv.expression:1183
Non-stored field stock.picking.l10n_uy_is_cfe cannot be searched.
NoneType: None
2026-03-30 19:48:33 WARNING server odoo.addons.l10n_uy_edi.models.l10n_uy_edi_document:658
An error was found when synchronizing vendor bills
2026-03-30 19:48:33 Log limit reached (full logs are still available in the log file)
2026-03-31 13:52:43 INFO runbot Kill build 60473-18-0