Description: Odoo By Adhoc 13.0: no tiene bank statment import de oca porque duplica mucho con modulos de odoo, tampoco odoo themes porque ya los tenemos en third party apps
Commit: ingadhoc-odoo-argentina-ee:dc1df79c  
Subject: [IMP] l10n_ar_account_tax_settlement: update inflation indexes
Author: Pablo Montenegro
Committer: Pablo Montenegro
Commit: ingadhoc-odoo-argentina:93043330  
Subject: [FIX] l10n_ar_ux: document type changed on invoice that was posted.
Author: Pablo Montenegro
Committer: Pablo Montenegro
Commit: ingadhoc-uruguay:1f5a006e  
Subject: [FIX] l10n_uy_edi: Fix en el armado del xml que enviamos a dgi
Author: docker-odoo
Committer: docker-odoo
Commit: ingadhoc-product:43951e19  
Subject: [FIX]product_ux: picking_template - voucher_ids
Author: mav-adhoc
Committer: mav-adhoc
Commit: plugberry-mercadopago:28e7f541  
Subject: [IMP] Add binary mode selection in payment acquirer
Author: filoquin
Committer: Alexis Lopez - Adhoc
Commit: ingadhoc-account-financial-tools:ca7c583d  
Subject: [FIX] account_payment_term_surcharge: float_round
Author: Ignacio Cainelli
Committer: Juan José Scarafía
Commit: ingadhoc-account-payment:4ed0c8c7  
Subject: [FIX] account_payment_group_document: receiptbook on account payment group
Author: Pablo Montenegro
Committer: Pablo Montenegro
Commit: ingadhoc-enterprise-extensions:65588682  
Subject: [ADD] sync_ar: show bank name for gcc alert
Author: Katherine Zaoral
Committer: Katherine Zaoral
Commit: ingadhoc-sale:7d01c2f7  
Subject: [FIX]Revert PR 660
Author: Juani Rivero
Committer: Juani Rivero
Commit: ingadhoc-multi-store:ac904141  
Subject: [IMP] pay_group_multi_store:
Author: Juan Jose Scarafia
Committer: Juan José Scarafía
Commit: ingadhoc-website:a9859697  
Subject: [MIG] website_sale_search_improved/: Migration to 13.0
Author: Juan Jose Scarafia
Committer: Juan José Scarafía
Commit: ingadhoc-argentina-sale:37692615  
Subject: [FIX] l10n_ar_stock: report signature section adjustment
Author: Virginia Bonservizi
Committer: Virginia Bonservizi
Commit: ingadhoc-third-party-apps:3e3a30d4  
Subject: [FIX] shopify_odoo_bridge
Author: augusto-weiss
Committer: augusto-weiss
Commit: ingadhoc-purchase:94cab40c  
Subject: [FIX] purchase_stock_ux: Use line uom to validate the update qty on the run procurement.
Author: docker-odoo
Committer: docker-odoo
Commit: ingadhoc-project:563bf93f  
Subject: [FIX] project_ux: project_ux does not depend on hr_timesheet
Author: Virginia Bonservizi
Committer: Virginia Bonservizi
Commit: ingadhoc-partner:f2a66ca4  
Subject: [FIX] *: remove is application flag
Author: Juan Jose Scarafia
Committer: Juan Jose Scarafia
Commit: ingadhoc-multi-company:1b1d42a9  
Subject: [FIX] account_multic_fix: modules update
Author: Juan Jose Scarafia
Committer: Juan Jose Scarafia
Commit: ingadhoc-miscellaneous:e78ecd95  
Subject: [FIX] portal_holidays: portal users didn´t see Leaves menu
Author: augusto-weiss
Committer: augusto-weiss
Commit: ingadhoc-hr:fb0a55e1  
Subject: [FIX] hr_timesheet_attendance_ux: avoid problems when the hr_holidays module is not installed
Author: Augusto Weiss
Committer: Augusto Weiss
Commit: ingadhoc-delivery:e1430df9  
Subject: [FIX] delivery_andreani: avoid settings group
Author: Bruno Zanotti
Committer: Bruno Zanotti
Commit: ingadhoc-aeroo_reports:b64af87f  
Subject: [FIX] base_report_to_printer_aeroo: use similar to report_substitute
Author: Juan Jose Scarafia
Committer: Juan Jose Scarafia
Commit: ingadhoc-account-invoicing:a3f3f15d  
Subject: [FIX]account_invoice_partial: recompute taxes when making percentage invoice
Author: Pablo Montenegro
Committer: Katherine Zaoral
Commit: ingadhoc-stock:7082544e  
Subject: [FIX] stock_ux: rename context keys
Author: Bruno Zanotti
Committer: Bruno Zanotti
Commit: adhoc-cicd-odoo-odoo:c1450e83  
Subject: Merge commit 'refs/pull/55239/head' of https://github.com/odoo/odoo into 13.0-6721
Author: docker-odoo
Committer: docker-odoo
Commit: adhoc-cicd-oca-brand:a3d40255  
Subject: Translated using Weblate (Italian)
Author: mymage
Committer: Weblate
Commit: adhoc-cicd-oca-crm:36b0c64d  
Subject: Translated using Weblate (Italian)
Author: mymage
Committer: Weblate
Commit: adhoc-cicd-oca-e-commerce:5ccd032a  
Subject: Merge commit 'refs/pull/383/head' of https://github.com/oca/e-commerce into 13.0-6623
Author: docker-odoo
Committer: docker-odoo
Commit: adhoc-cicd-odoo-enterprise:bc02e847  
Subject: Merge commit 'refs/pull/16550/head' of https://github.com/odoo/enterprise into 13.0-6601
Author: docker-odoo
Committer: docker-odoo
Commit: adhoc-cicd-oca-website:3d3510f0  
Subject: Translated using Weblate (Italian)
Author: mymage
Committer: Weblate
Commit: adhoc-cicd-oca-stock-logistics-workflow:724e2d95  
Subject: Translated using Weblate (Italian)
Author: mymage
Committer: Weblate
Commit: adhoc-cicd-oca-web:0322c81e  
Subject: [BOT] post-merge updates
Author: OCA-git-bot
Committer: OCA-git-bot
Commit: adhoc-cicd-oca-stock-logistics-warehouse:c99729a7  
Subject: Translated using Weblate (Italian)
Author: mymage
Committer: Weblate
Commit: adhoc-cicd-oca-knowledge:11f48559  
Subject: Translated using Weblate (Italian)
Author: mymage
Committer: Weblate
Commit: adhoc-cicd-oca-management-system:ad7f4ff1  
Subject: Translated using Weblate (Italian)
Author: mymage
Committer: Weblate
Commit: adhoc-cicd-oca-manufacture:f86b04fd  
Subject: [BOT] post-merge updates
Author: OCA-git-bot
Committer: OCA-git-bot
Commit: adhoc-cicd-oca-mis-builder:a10a87d7  
Subject: Update translation files
Author: Weblate
Committer: Weblate
Commit: adhoc-cicd-oca-partner-contact:fa860ba5  
Subject: Translated using Weblate (Spanish)
Author: JHernandezConinpe
Committer: Weblate
Commit: adhoc-cicd-oca-product-attribute:86902f96  
Subject: Update translation files
Author: Weblate
Committer: Weblate
Commit: adhoc-cicd-oca-report-print-send:27872bed  
Subject: Translated using Weblate (Italian)
Author: mymage
Committer: Weblate
Commit: adhoc-cicd-oca-reporting-engine:bea29801  
Subject: Translated using Weblate (Italian)
Author: mymage
Committer: Weblate
Commit: adhoc-cicd-oca-sale-workflow:e4e7fa6f  
Subject: Merge commit 'refs/pull/1562/head' of https://github.com/oca/sale-workflow into 13.0-6598
Author: docker-odoo
Committer: docker-odoo
Commit: adhoc-cicd-oca-server-backend:ceebbda8  
Subject: Translated using Weblate (Italian)
Author: mymage
Committer: Weblate
Commit: adhoc-cicd-oca-server-tools:58bc9d2e  
Subject: Translated using Weblate (Italian)
Author: mymage
Committer: Weblate
Commit: adhoc-cicd-oca-server-auth:9475cf6a  
Subject: Merge commit 'refs/pull/469/head' of https://github.com/oca/server-auth into 13.0-6456
Author: docker-odoo
Committer: docker-odoo
Commit: adhoc-cicd-oca-server-ux:4a87f3e7  
Subject: Translated using Weblate (Italian)
Author: mymage
Committer: Weblate
Commit: adhoc-cicd-oca-stock-logistics-barcode:1db8c9b8  
Subject: Translated using Weblate (Italian)
Author: Francesco Foresti
Committer: Weblate
Commit: adhoc-cicd-oca-social:c2adfefc  
Subject: Merge commit 'refs/pull/848/head' of https://github.com/oca/social into 13.0-6582
Author: docker-odoo
Committer: docker-odoo
Commit: adhoc-cicd-oca-product-pack:b3ca5a6e  
Subject: Merge commit 'refs/pull/110/head' of https://github.com/oca/product-pack into 13.0-6707
Author: docker-odoo
Committer: docker-odoo
Commit: adhoc-cicd-oca-purchase-workflow:f58e60be  
Subject: Merge commit 'refs/pull/1315/head' of https://github.com/oca/purchase-workflow into 13.0-6627
Author: docker-odoo
Committer: docker-odoo
Commit: adhoc-cicd-oca-project:9ac48bea  
Subject: Translated using Weblate (Italian)
Author: mymage
Committer: Weblate
Commit: adhoc-cicd-oca-account-invoicing:d2777545  
Subject: Merge commit 'refs/pull/1412/head' of https://github.com/oca/account-invoicing into 13.0-8533
Author: docker-odoo
Committer: docker-odoo
Version: 13.0
Config: Adhoc Conf (l10n_Ar no test) no-test
Total time: 16m
Date Level Type Message
2024-08-19 12:23:05 INFO runbot Init build environment with config Adhoc Conf (l10n_Ar no test) no-test
2024-08-19 12:23:05 Starting step base from config Adhoc Conf (l10n_Ar no test) no-test
2024-08-19 12:23:05 INFO runbot Using Dockerfile Tag odoo:adhoc-odoo-13
2024-08-19 12:23:25 INFO server odoo.modules.loading:279 1 modules loaded in 10.39s, 0 queries
2024-08-19 12:23:51 INFO server odoo.modules.loading:279 11 modules loaded in 10.74s, 0 queries
2024-08-19 12:23:52 Step base finished in 43s
2024-08-19 12:23:52 Starting step all_no_test from config Adhoc Conf (l10n_Ar no test) no-test
2024-08-19 12:23:52 INFO runbot Using Dockerfile Tag odoo:adhoc-odoo-13
2024-08-19 12:24:16 INFO server odoo.modules.loading:279 1 modules loaded in 10.98s, 0 queries
2024-08-19 12:38:14 INFO server odoo.addons.l10n_uy_currency_update.models.res_company:40 Currency Provider configured as BCU for next companies: (UY) Company
2024-08-19 12:39:14 INFO server odoo.addons.l10n_ar_edi.models.res_company:207 Setting demo certificate from to OdooCert7 in (AR) Responsable Inscripto company
2024-08-19 12:39:14 INFO server odoo.addons.l10n_ar_edi.models.res_company:207 Setting demo certificate from to OdooCert6 in (AR) Monotributista company
2024-08-19 12:39:14 INFO server odoo.addons.l10n_ar_edi.models.res_company:207 Setting demo certificate from to OdooCert2 in (AR) Exento company
2024-08-19 12:39:20 INFO server odoo.modules.loading:279 393 modules loaded in 887.83s, 63 queries
2024-08-19 12:39:26 INFO server odoo.modules.loading:279 395 modules loaded in 5.46s, 0 queries
2024-08-19 12:39:32 Step all_no_test finished in 16m
2024-08-19 12:39:32 Starting step setup from config Adhoc Conf (l10n_Ar no test) no-test
2024-08-19 12:39:32 INFO runbot Using Dockerfile Tag odoo:adhoc-odoo-13
2024-08-19 12:39:33 INFO runbot Step setup finished in 0s
2024-08-19 12:39:33 Starting step run from config Adhoc Conf (l10n_Ar no test) no-test
2024-08-19 12:39:33 INFO runbot Start running build 68879-13-0
2024-08-19 12:39:34 INFO runbot Using Dockerfile Tag odoo:adhoc-odoo-13
2024-08-19 12:39:41 INFO server odoo.modules.loading:279 1 modules loaded in 0.01s, 0 queries
2024-08-19 12:39:41 INFO server odoo.modules.loading:279 11 modules loaded in 0.10s, 0 queries
2024-08-19 12:57:57 INFO server odoo.modules.loading:279 1 modules loaded in 0.01s, 0 queries
2024-08-19 12:58:04 INFO server odoo.modules.loading:279 395 modules loaded in 7.60s, 0 queries
2024-08-19 12:59:49 INFO server odoo.modules.loading:279 1 modules loaded in 0.01s, 0 queries
2024-08-19 12:59:55 INFO server odoo.modules.loading:279 395 modules loaded in 4.13s, 0 queries
2024-08-19 16:40:08 WARNING server odoo.addons.http_routing.models.ir_http:659
400 Bad Request:
Traceback (most recent call last):
  File "/data/build/adhoc-cicd-odoo-odoo/odoo/addons/base/models/ir_http.py", line 234, in _dispatch
    result = request.dispatch()
  File "/data/build/adhoc-cicd-odoo-odoo/odoo/http.py", line 809, in dispatch
    r = self._call_function(**self.params)
  File "/data/build/adhoc-cicd-odoo-odoo/odoo/http.py", line 318, in _call_function
    raise werkzeug.exceptions.BadRequest(msg % params)
werkzeug.exceptions.BadRequest: 400 Bad Request: <function Website.update_visitor_timezone at 0x7fb899eb14d0>, /website/update_visitor_timezone: Function declared as capable of handling request of type 'json' but called with a request of type 'http'
2024-08-19 17:18:09 INFO server odoo.modules.loading:279 1 modules loaded in 0.01s, 0 queries
2024-08-19 17:18:17 INFO server odoo.modules.loading:279 395 modules loaded in 7.54s, 0 queries
2024-08-19 17:30:08 ERROR server odoo.addons.http_routing.models.ir_http:654
500 Internal Server Error:
Traceback (most recent call last):
  File "/data/build/adhoc-cicd-odoo-odoo/odoo/addons/base/models/ir_http.py", line 234, in _dispatch
    result = request.dispatch()
  File "/data/build/adhoc-cicd-odoo-odoo/odoo/http.py", line 809, in dispatch
    r = self._call_function(**self.params)
  File "/data/build/adhoc-cicd-odoo-odoo/odoo/http.py", line 350, in _call_function
    return checked_call(self.db, *args, **kwargs)
  File "/data/build/adhoc-cicd-odoo-odoo/odoo/service/model.py", line 94, in wrapper
    return f(dbname, *args, **kwargs)
  File "/data/build/adhoc-cicd-odoo-odoo/odoo/http.py", line 339, in checked_call
    result = self.endpoint(*a, **kw)
  File "/data/build/adhoc-cicd-odoo-odoo/odoo/http.py", line 915, in __call__
    return self.method(*args, **kw)
  File "/data/build/adhoc-cicd-odoo-odoo/odoo/http.py", line 515, in response_wrap
    response = f(*args, **kw)
TypeError: cart_update() missing 1 required positional argument: 'product_id'
2024-08-19 18:04:58 ERROR server odoo.addons.http_routing.models.ir_http:654
500 Internal Server Error:
Traceback (most recent call last):
  File "/data/build/adhoc-cicd-odoo-odoo/odoo/addons/base/models/ir_http.py", line 234, in _dispatch
    result = request.dispatch()
  File "/data/build/adhoc-cicd-odoo-odoo/odoo/http.py", line 809, in dispatch
    r = self._call_function(**self.params)
  File "/data/build/adhoc-cicd-odoo-odoo/odoo/http.py", line 350, in _call_function
    return checked_call(self.db, *args, **kwargs)
  File "/data/build/adhoc-cicd-odoo-odoo/odoo/service/model.py", line 94, in wrapper
    return f(dbname, *args, **kwargs)
  File "/data/build/adhoc-cicd-odoo-odoo/odoo/http.py", line 339, in checked_call
    result = self.endpoint(*a, **kw)
  File "/data/build/adhoc-cicd-odoo-odoo/odoo/http.py", line 915, in __call__
    return self.method(*args, **kw)
  File "/data/build/adhoc-cicd-odoo-odoo/odoo/http.py", line 515, in response_wrap
    response = f(*args, **kw)
TypeError: cart_update() missing 1 required positional argument: 'product_id'
2024-08-19 18:06:22 ERROR server odoo.addons.http_routing.models.ir_http:654
500 Internal Server Error:
Traceback (most recent call last):
  File "/data/build/adhoc-cicd-odoo-odoo/odoo/addons/base/models/ir_http.py", line 234, in _dispatch
    result = request.dispatch()
  File "/data/build/adhoc-cicd-odoo-odoo/odoo/http.py", line 809, in dispatch
    r = self._call_function(**self.params)
  File "/data/build/adhoc-cicd-odoo-odoo/odoo/http.py", line 350, in _call_function
    return checked_call(self.db, *args, **kwargs)
  File "/data/build/adhoc-cicd-odoo-odoo/odoo/service/model.py", line 94, in wrapper
    return f(dbname, *args, **kwargs)
  File "/data/build/adhoc-cicd-odoo-odoo/odoo/http.py", line 339, in checked_call
    result = self.endpoint(*a, **kw)
  File "/data/build/adhoc-cicd-odoo-odoo/odoo/http.py", line 915, in __call__
    return self.method(*args, **kw)
  File "/data/build/adhoc-cicd-odoo-odoo/odoo/http.py", line 515, in response_wrap
    response = f(*args, **kw)
TypeError: cart_update() missing 1 required positional argument: 'product_id'
2024-08-20 12:42:55 ERROR server werkzeug:88
Error on request:
Traceback (most recent call last):
  File "/usr/local/lib/python3.7/site-packages/werkzeug/serving.py", line 270, in run_wsgi
    execute(self.server.app)
  File "/usr/local/lib/python3.7/site-packages/werkzeug/serving.py", line 258, in execute
    application_iter = app(environ, start_response)
  File "/data/build/adhoc-cicd-odoo-odoo/odoo/service/wsgi_server.py", line 140, in application
    return ProxyFix(application_unproxied)(environ, start_response)
  File "/usr/local/lib/python3.7/site-packages/werkzeug/contrib/fixers.py", line 152, in __call__
    return self.app(environ, start_response)
  File "/data/build/adhoc-cicd-odoo-odoo/odoo/service/wsgi_server.py", line 117, in application_unproxied
    result = odoo.http.root(environ, start_response)
  File "/data/build/adhoc-cicd-odoo-odoo/odoo/http.py", line 1314, in __call__
    return self.dispatch(environ, start_response)
  File "/data/build/adhoc-cicd-odoo-odoo/odoo/http.py", line 1284, in __call__
    return self.app(environ, start_wrapped)
  File "/usr/local/lib/python3.7/site-packages/werkzeug/wsgi.py", line 766, in __call__
    return self.app(environ, start_response)
  File "/data/build/adhoc-cicd-odoo-odoo/odoo/http.py", line 1483, in dispatch
    odoo.registry(db).check_signaling()
  File "/data/build/adhoc-cicd-odoo-odoo/odoo/modules/registry.py", line 472, in check_signaling
    with closing(self.cursor()) as cr:
  File "/data/build/adhoc-cicd-odoo-odoo/odoo/modules/registry.py", line 563, in cursor
    return self._db.cursor()
  File "/data/build/adhoc-cicd-odoo-odoo/odoo/sql_db.py", line 669, in cursor
    return Cursor(self.__pool, self.dbname, self.dsn, serialized=serialized)
  File "/data/build/adhoc-cicd-odoo-odoo/odoo/sql_db.py", line 196, in __init__
    self._cnx = pool.borrow(dsn)
  File "/data/build/adhoc-cicd-odoo-odoo/odoo/sql_db.py", line 552, in _locked
    return fun(self, *args, **kwargs)
  File "/data/build/adhoc-cicd-odoo-odoo/odoo/sql_db.py", line 591, in borrow
    cnx.reset()
psycopg2.DatabaseError: server closed the connection unexpectedly
	This probably means the server terminated abnormally
	before or while processing the request.
2024-08-21 16:57:51 ERROR server werkzeug:88
Error on request:
Traceback (most recent call last):
  File "/usr/local/lib/python3.7/site-packages/werkzeug/serving.py", line 270, in run_wsgi
    execute(self.server.app)
  File "/usr/local/lib/python3.7/site-packages/werkzeug/serving.py", line 258, in execute
    application_iter = app(environ, start_response)
  File "/data/build/adhoc-cicd-odoo-odoo/odoo/service/wsgi_server.py", line 140, in application
    return ProxyFix(application_unproxied)(environ, start_response)
  File "/usr/local/lib/python3.7/site-packages/werkzeug/contrib/fixers.py", line 152, in __call__
    return self.app(environ, start_response)
  File "/data/build/adhoc-cicd-odoo-odoo/odoo/service/wsgi_server.py", line 117, in application_unproxied
    result = odoo.http.root(environ, start_response)
  File "/data/build/adhoc-cicd-odoo-odoo/odoo/http.py", line 1314, in __call__
    return self.dispatch(environ, start_response)
  File "/data/build/adhoc-cicd-odoo-odoo/odoo/http.py", line 1284, in __call__
    return self.app(environ, start_wrapped)
  File "/usr/local/lib/python3.7/site-packages/werkzeug/wsgi.py", line 766, in __call__
    return self.app(environ, start_response)
  File "/data/build/adhoc-cicd-odoo-odoo/odoo/http.py", line 1483, in dispatch
    odoo.registry(db).check_signaling()
  File "/data/build/adhoc-cicd-odoo-odoo/odoo/modules/registry.py", line 472, in check_signaling
    with closing(self.cursor()) as cr:
  File "/data/build/adhoc-cicd-odoo-odoo/odoo/modules/registry.py", line 563, in cursor
    return self._db.cursor()
  File "/data/build/adhoc-cicd-odoo-odoo/odoo/sql_db.py", line 669, in cursor
    return Cursor(self.__pool, self.dbname, self.dsn, serialized=serialized)
  File "/data/build/adhoc-cicd-odoo-odoo/odoo/sql_db.py", line 196, in __init__
    self._cnx = pool.borrow(dsn)
  File "/data/build/adhoc-cicd-odoo-odoo/odoo/sql_db.py", line 552, in _locked
    return fun(self, *args, **kwargs)
  File "/data/build/adhoc-cicd-odoo-odoo/odoo/sql_db.py", line 591, in borrow
    cnx.reset()
psycopg2.DatabaseError: server closed the connection unexpectedly
	This probably means the server terminated abnormally
	before or while processing the request.
2024-08-21 18:16:49 WARNING server odoo.http:805
No CSRF validation token provided for path '/website_form/'
Odoo URLs are CSRF-protected by default (when accessed with unsafe
HTTP methods). See
https://www.odoo.com/documentation/13.0/developer/reference/http.html#csrf for
more details.
* if this endpoint is accessed through Odoo via py-QWeb form, embed a CSRF
  token in the form, Tokens are available via `request.csrf_token()`
  can be provided through a hidden input and must be POST-ed named
  `csrf_token` e.g. in your form add:
      <input type="hidden" name="csrf_token" t-att-value="request.csrf_token()"/>
* if the form is generated or posted in javascript, the token value is
  available as `csrf_token` on `web.core` and as the `csrf_token`
  value in the default js-qweb execution context
* if the form is accessed by an external third party (e.g. REST API
  endpoint, payment gateway callback) you will need to disable CSRF
  protection (and implement your own protection if necessary) by
  passing the `csrf=False` parameter to the `route` decorator.
                    
2024-08-21 18:16:49 WARNING server odoo.http:805
No CSRF validation token provided for path '/web/login'
Odoo URLs are CSRF-protected by default (when accessed with unsafe
HTTP methods). See
https://www.odoo.com/documentation/13.0/developer/reference/http.html#csrf for
more details.
* if this endpoint is accessed through Odoo via py-QWeb form, embed a CSRF
  token in the form, Tokens are available via `request.csrf_token()`
  can be provided through a hidden input and must be POST-ed named
  `csrf_token` e.g. in your form add:
      <input type="hidden" name="csrf_token" t-att-value="request.csrf_token()"/>
* if the form is generated or posted in javascript, the token value is
  available as `csrf_token` on `web.core` and as the `csrf_token`
  value in the default js-qweb execution context
* if the form is accessed by an external third party (e.g. REST API
  endpoint, payment gateway callback) you will need to disable CSRF
  protection (and implement your own protection if necessary) by
  passing the `csrf=False` parameter to the `route` decorator.
                    
2024-08-21 18:16:49 WARNING server odoo.addons.http_routing.models.ir_http:659
400 Bad Request:
Traceback (most recent call last):
  File "/data/build/adhoc-cicd-odoo-odoo/odoo/addons/base/models/ir_http.py", line 234, in _dispatch
    result = request.dispatch()
  File "/data/build/adhoc-cicd-odoo-odoo/odoo/http.py", line 807, in dispatch
    raise werkzeug.exceptions.BadRequest('Session expired (invalid CSRF token)')
werkzeug.exceptions.BadRequest: 400 Bad Request: Session expired (invalid CSRF token)
2024-08-21 18:16:55 WARNING server odoo.http:805
No CSRF validation token provided for path '/website_form/'
Odoo URLs are CSRF-protected by default (when accessed with unsafe
HTTP methods). See
https://www.odoo.com/documentation/13.0/developer/reference/http.html#csrf for
more details.
* if this endpoint is accessed through Odoo via py-QWeb form, embed a CSRF
  token in the form, Tokens are available via `request.csrf_token()`
  can be provided through a hidden input and must be POST-ed named
  `csrf_token` e.g. in your form add:
      <input type="hidden" name="csrf_token" t-att-value="request.csrf_token()"/>
* if the form is generated or posted in javascript, the token value is
  available as `csrf_token` on `web.core` and as the `csrf_token`
  value in the default js-qweb execution context
* if the form is accessed by an external third party (e.g. REST API
  endpoint, payment gateway callback) you will need to disable CSRF
  protection (and implement your own protection if necessary) by
  passing the `csrf=False` parameter to the `route` decorator.
                    
2024-08-21 18:16:55 WARNING server odoo.http:805
No CSRF validation token provided for path '/website_form/'
Odoo URLs are CSRF-protected by default (when accessed with unsafe
HTTP methods). See
https://www.odoo.com/documentation/13.0/developer/reference/http.html#csrf for
more details.
* if this endpoint is accessed through Odoo via py-QWeb form, embed a CSRF
  token in the form, Tokens are available via `request.csrf_token()`
  can be provided through a hidden input and must be POST-ed named
  `csrf_token` e.g. in your form add:
      <input type="hidden" name="csrf_token" t-att-value="request.csrf_token()"/>
* if the form is generated or posted in javascript, the token value is
  available as `csrf_token` on `web.core` and as the `csrf_token`
  value in the default js-qweb execution context
* if the form is accessed by an external third party (e.g. REST API
  endpoint, payment gateway callback) you will need to disable CSRF
  protection (and implement your own protection if necessary) by
  passing the `csrf=False` parameter to the `route` decorator.
                    
2024-08-21 18:16:55 WARNING server odoo.http:805
No CSRF validation token provided for path '/website_form/'
Odoo URLs are CSRF-protected by default (when accessed with unsafe
HTTP methods). See
https://www.odoo.com/documentation/13.0/developer/reference/http.html#csrf for
more details.
* if this endpoint is accessed through Odoo via py-QWeb form, embed a CSRF
  token in the form, Tokens are available via `request.csrf_token()`
  can be provided through a hidden input and must be POST-ed named
  `csrf_token` e.g. in your form add:
      <input type="hidden" name="csrf_token" t-att-value="request.csrf_token()"/>
* if the form is generated or posted in javascript, the token value is
  available as `csrf_token` on `web.core` and as the `csrf_token`
  value in the default js-qweb execution context
* if the form is accessed by an external third party (e.g. REST API
  endpoint, payment gateway callback) you will need to disable CSRF
  protection (and implement your own protection if necessary) by
  passing the `csrf=False` parameter to the `route` decorator.
                    
2024-08-21 18:16:55 WARNING server odoo.http:805
No CSRF validation token provided for path '/website_form/'
Odoo URLs are CSRF-protected by default (when accessed with unsafe
HTTP methods). See
https://www.odoo.com/documentation/13.0/developer/reference/http.html#csrf for
more details.
* if this endpoint is accessed through Odoo via py-QWeb form, embed a CSRF
  token in the form, Tokens are available via `request.csrf_token()`
  can be provided through a hidden input and must be POST-ed named
  `csrf_token` e.g. in your form add:
      <input type="hidden" name="csrf_token" t-att-value="request.csrf_token()"/>
* if the form is generated or posted in javascript, the token value is
  available as `csrf_token` on `web.core` and as the `csrf_token`
  value in the default js-qweb execution context
* if the form is accessed by an external third party (e.g. REST API
  endpoint, payment gateway callback) you will need to disable CSRF
  protection (and implement your own protection if necessary) by
  passing the `csrf=False` parameter to the `route` decorator.
                    
2024-08-21 18:16:55 WARNING server odoo.http:805
No CSRF validation token provided for path '/website_form/'
Odoo URLs are CSRF-protected by default (when accessed with unsafe
HTTP methods). See
https://www.odoo.com/documentation/13.0/developer/reference/http.html#csrf for
more details.
* if this endpoint is accessed through Odoo via py-QWeb form, embed a CSRF
  token in the form, Tokens are available via `request.csrf_token()`
  can be provided through a hidden input and must be POST-ed named
  `csrf_token` e.g. in your form add:
      <input type="hidden" name="csrf_token" t-att-value="request.csrf_token()"/>
* if the form is generated or posted in javascript, the token value is
  available as `csrf_token` on `web.core` and as the `csrf_token`
  value in the default js-qweb execution context
* if the form is accessed by an external third party (e.g. REST API
  endpoint, payment gateway callback) you will need to disable CSRF
  protection (and implement your own protection if necessary) by
  passing the `csrf=False` parameter to the `route` decorator.
                    
2024-08-21 18:17:02 WARNING server odoo.http:805
No CSRF validation token provided for path '/website_form/'
Odoo URLs are CSRF-protected by default (when accessed with unsafe
HTTP methods). See
https://www.odoo.com/documentation/13.0/developer/reference/http.html#csrf for
more details.
* if this endpoint is accessed through Odoo via py-QWeb form, embed a CSRF
  token in the form, Tokens are available via `request.csrf_token()`
  can be provided through a hidden input and must be POST-ed named
  `csrf_token` e.g. in your form add:
      <input type="hidden" name="csrf_token" t-att-value="request.csrf_token()"/>
* if the form is generated or posted in javascript, the token value is
  available as `csrf_token` on `web.core` and as the `csrf_token`
  value in the default js-qweb execution context
* if the form is accessed by an external third party (e.g. REST API
  endpoint, payment gateway callback) you will need to disable CSRF
  protection (and implement your own protection if necessary) by
  passing the `csrf=False` parameter to the `route` decorator.
                    
2024-08-21 18:17:02 WARNING server odoo.http:805
No CSRF validation token provided for path '/website_form/'
Odoo URLs are CSRF-protected by default (when accessed with unsafe
HTTP methods). See
https://www.odoo.com/documentation/13.0/developer/reference/http.html#csrf for
more details.
* if this endpoint is accessed through Odoo via py-QWeb form, embed a CSRF
  token in the form, Tokens are available via `request.csrf_token()`
  can be provided through a hidden input and must be POST-ed named
  `csrf_token` e.g. in your form add:
      <input type="hidden" name="csrf_token" t-att-value="request.csrf_token()"/>
* if the form is generated or posted in javascript, the token value is
  available as `csrf_token` on `web.core` and as the `csrf_token`
  value in the default js-qweb execution context
* if the form is accessed by an external third party (e.g. REST API
  endpoint, payment gateway callback) you will need to disable CSRF
  protection (and implement your own protection if necessary) by
  passing the `csrf=False` parameter to the `route` decorator.
                    
2024-08-21 18:17:02 WARNING server odoo.http:805
No CSRF validation token provided for path '/website_form/'
Odoo URLs are CSRF-protected by default (when accessed with unsafe
HTTP methods). See
https://www.odoo.com/documentation/13.0/developer/reference/http.html#csrf for
more details.
* if this endpoint is accessed through Odoo via py-QWeb form, embed a CSRF
  token in the form, Tokens are available via `request.csrf_token()`
  can be provided through a hidden input and must be POST-ed named
  `csrf_token` e.g. in your form add:
      <input type="hidden" name="csrf_token" t-att-value="request.csrf_token()"/>
* if the form is generated or posted in javascript, the token value is
  available as `csrf_token` on `web.core` and as the `csrf_token`
  value in the default js-qweb execution context
* if the form is accessed by an external third party (e.g. REST API
  endpoint, payment gateway callback) you will need to disable CSRF
  protection (and implement your own protection if necessary) by
  passing the `csrf=False` parameter to the `route` decorator.
                    
2024-08-21 18:17:08 WARNING server odoo.http:805
No CSRF validation token provided for path '/website_form/'
Odoo URLs are CSRF-protected by default (when accessed with unsafe
HTTP methods). See
https://www.odoo.com/documentation/13.0/developer/reference/http.html#csrf for
more details.
* if this endpoint is accessed through Odoo via py-QWeb form, embed a CSRF
  token in the form, Tokens are available via `request.csrf_token()`
  can be provided through a hidden input and must be POST-ed named
  `csrf_token` e.g. in your form add:
      <input type="hidden" name="csrf_token" t-att-value="request.csrf_token()"/>
* if the form is generated or posted in javascript, the token value is
  available as `csrf_token` on `web.core` and as the `csrf_token`
  value in the default js-qweb execution context
* if the form is accessed by an external third party (e.g. REST API
  endpoint, payment gateway callback) you will need to disable CSRF
  protection (and implement your own protection if necessary) by
  passing the `csrf=False` parameter to the `route` decorator.
                    
2024-08-21 18:17:08 WARNING server odoo.http:805
No CSRF validation token provided for path '/web/login'
Odoo URLs are CSRF-protected by default (when accessed with unsafe
HTTP methods). See
https://www.odoo.com/documentation/13.0/developer/reference/http.html#csrf for
more details.
* if this endpoint is accessed through Odoo via py-QWeb form, embed a CSRF
  token in the form, Tokens are available via `request.csrf_token()`
  can be provided through a hidden input and must be POST-ed named
  `csrf_token` e.g. in your form add:
      <input type="hidden" name="csrf_token" t-att-value="request.csrf_token()"/>
* if the form is generated or posted in javascript, the token value is
  available as `csrf_token` on `web.core` and as the `csrf_token`
  value in the default js-qweb execution context
* if the form is accessed by an external third party (e.g. REST API
  endpoint, payment gateway callback) you will need to disable CSRF
  protection (and implement your own protection if necessary) by
  passing the `csrf=False` parameter to the `route` decorator.
                    
2024-08-21 18:17:08 WARNING server odoo.addons.http_routing.models.ir_http:659
400 Bad Request:
Traceback (most recent call last):
  File "/data/build/adhoc-cicd-odoo-odoo/odoo/addons/base/models/ir_http.py", line 234, in _dispatch
    result = request.dispatch()
  File "/data/build/adhoc-cicd-odoo-odoo/odoo/http.py", line 807, in dispatch
    raise werkzeug.exceptions.BadRequest('Session expired (invalid CSRF token)')
werkzeug.exceptions.BadRequest: 400 Bad Request: Session expired (invalid CSRF token)
2024-08-21 18:17:21 WARNING server odoo.http:805
No CSRF validation token provided for path '/website_form/'
Odoo URLs are CSRF-protected by default (when accessed with unsafe
HTTP methods). See
https://www.odoo.com/documentation/13.0/developer/reference/http.html#csrf for
more details.
* if this endpoint is accessed through Odoo via py-QWeb form, embed a CSRF
  token in the form, Tokens are available via `request.csrf_token()`
  can be provided through a hidden input and must be POST-ed named
  `csrf_token` e.g. in your form add:
      <input type="hidden" name="csrf_token" t-att-value="request.csrf_token()"/>
* if the form is generated or posted in javascript, the token value is
  available as `csrf_token` on `web.core` and as the `csrf_token`
  value in the default js-qweb execution context
* if the form is accessed by an external third party (e.g. REST API
  endpoint, payment gateway callback) you will need to disable CSRF
  protection (and implement your own protection if necessary) by
  passing the `csrf=False` parameter to the `route` decorator.
                    
2024-08-21 18:17:21 WARNING server odoo.http:805
No CSRF validation token provided for path '/website_form/'
Odoo URLs are CSRF-protected by default (when accessed with unsafe
HTTP methods). See
https://www.odoo.com/documentation/13.0/developer/reference/http.html#csrf for
more details.
* if this endpoint is accessed through Odoo via py-QWeb form, embed a CSRF
  token in the form, Tokens are available via `request.csrf_token()`
  can be provided through a hidden input and must be POST-ed named
  `csrf_token` e.g. in your form add:
      <input type="hidden" name="csrf_token" t-att-value="request.csrf_token()"/>
* if the form is generated or posted in javascript, the token value is
  available as `csrf_token` on `web.core` and as the `csrf_token`
  value in the default js-qweb execution context
* if the form is accessed by an external third party (e.g. REST API
  endpoint, payment gateway callback) you will need to disable CSRF
  protection (and implement your own protection if necessary) by
  passing the `csrf=False` parameter to the `route` decorator.
                    
2024-08-21 18:17:21 WARNING server odoo.http:805
No CSRF validation token provided for path '/website_form/'
Odoo URLs are CSRF-protected by default (when accessed with unsafe
HTTP methods). See
https://www.odoo.com/documentation/13.0/developer/reference/http.html#csrf for
more details.
* if this endpoint is accessed through Odoo via py-QWeb form, embed a CSRF
  token in the form, Tokens are available via `request.csrf_token()`
  can be provided through a hidden input and must be POST-ed named
  `csrf_token` e.g. in your form add:
      <input type="hidden" name="csrf_token" t-att-value="request.csrf_token()"/>
* if the form is generated or posted in javascript, the token value is
  available as `csrf_token` on `web.core` and as the `csrf_token`
  value in the default js-qweb execution context
* if the form is accessed by an external third party (e.g. REST API
  endpoint, payment gateway callback) you will need to disable CSRF
  protection (and implement your own protection if necessary) by
  passing the `csrf=False` parameter to the `route` decorator.
                    
2024-08-21 18:17:21 WARNING server odoo.http:805
No CSRF validation token provided for path '/web/login'
Odoo URLs are CSRF-protected by default (when accessed with unsafe
HTTP methods). See
https://www.odoo.com/documentation/13.0/developer/reference/http.html#csrf for
more details.
* if this endpoint is accessed through Odoo via py-QWeb form, embed a CSRF
  token in the form, Tokens are available via `request.csrf_token()`
  can be provided through a hidden input and must be POST-ed named
  `csrf_token` e.g. in your form add:
      <input type="hidden" name="csrf_token" t-att-value="request.csrf_token()"/>
* if the form is generated or posted in javascript, the token value is
  available as `csrf_token` on `web.core` and as the `csrf_token`
  value in the default js-qweb execution context
* if the form is accessed by an external third party (e.g. REST API
  endpoint, payment gateway callback) you will need to disable CSRF
  protection (and implement your own protection if necessary) by
  passing the `csrf=False` parameter to the `route` decorator.
                    
2024-08-21 18:17:21 WARNING server odoo.addons.http_routing.models.ir_http:659
400 Bad Request:
Traceback (most recent call last):
  File "/data/build/adhoc-cicd-odoo-odoo/odoo/addons/base/models/ir_http.py", line 234, in _dispatch
    result = request.dispatch()
  File "/data/build/adhoc-cicd-odoo-odoo/odoo/http.py", line 807, in dispatch
    raise werkzeug.exceptions.BadRequest('Session expired (invalid CSRF token)')
werkzeug.exceptions.BadRequest: 400 Bad Request: Session expired (invalid CSRF token)
2024-08-21 18:17:24 WARNING server odoo.http:805
No CSRF validation token provided for path '/website_form/'
Odoo URLs are CSRF-protected by default (when accessed with unsafe
HTTP methods). See
https://www.odoo.com/documentation/13.0/developer/reference/http.html#csrf for
more details.
* if this endpoint is accessed through Odoo via py-QWeb form, embed a CSRF
  token in the form, Tokens are available via `request.csrf_token()`
  can be provided through a hidden input and must be POST-ed named
  `csrf_token` e.g. in your form add:
      <input type="hidden" name="csrf_token" t-att-value="request.csrf_token()"/>
* if the form is generated or posted in javascript, the token value is
  available as `csrf_token` on `web.core` and as the `csrf_token`
  value in the default js-qweb execution context
* if the form is accessed by an external third party (e.g. REST API
  endpoint, payment gateway callback) you will need to disable CSRF
  protection (and implement your own protection if necessary) by
  passing the `csrf=False` parameter to the `route` decorator.
                    
2024-08-21 18:17:24 WARNING server odoo.http:805
No CSRF validation token provided for path '/website_form/'
Odoo URLs are CSRF-protected by default (when accessed with unsafe
HTTP methods). See
https://www.odoo.com/documentation/13.0/developer/reference/http.html#csrf for
more details.
* if this endpoint is accessed through Odoo via py-QWeb form, embed a CSRF
  token in the form, Tokens are available via `request.csrf_token()`
  can be provided through a hidden input and must be POST-ed named
  `csrf_token` e.g. in your form add:
      <input type="hidden" name="csrf_token" t-att-value="request.csrf_token()"/>
* if the form is generated or posted in javascript, the token value is
  available as `csrf_token` on `web.core` and as the `csrf_token`
  value in the default js-qweb execution context
* if the form is accessed by an external third party (e.g. REST API
  endpoint, payment gateway callback) you will need to disable CSRF
  protection (and implement your own protection if necessary) by
  passing the `csrf=False` parameter to the `route` decorator.
                    
2024-08-21 18:17:24 WARNING server odoo.http:805
No CSRF validation token provided for path '/website_form/'
Odoo URLs are CSRF-protected by default (when accessed with unsafe
HTTP methods). See
https://www.odoo.com/documentation/13.0/developer/reference/http.html#csrf for
more details.
* if this endpoint is accessed through Odoo via py-QWeb form, embed a CSRF
  token in the form, Tokens are available via `request.csrf_token()`
  can be provided through a hidden input and must be POST-ed named
  `csrf_token` e.g. in your form add:
      <input type="hidden" name="csrf_token" t-att-value="request.csrf_token()"/>
* if the form is generated or posted in javascript, the token value is
  available as `csrf_token` on `web.core` and as the `csrf_token`
  value in the default js-qweb execution context
* if the form is accessed by an external third party (e.g. REST API
  endpoint, payment gateway callback) you will need to disable CSRF
  protection (and implement your own protection if necessary) by
  passing the `csrf=False` parameter to the `route` decorator.
                    
2024-08-21 18:17:26 WARNING server odoo.http:805
No CSRF validation token provided for path '/website_form/'
Odoo URLs are CSRF-protected by default (when accessed with unsafe
HTTP methods). See
https://www.odoo.com/documentation/13.0/developer/reference/http.html#csrf for
more details.
* if this endpoint is accessed through Odoo via py-QWeb form, embed a CSRF
  token in the form, Tokens are available via `request.csrf_token()`
  can be provided through a hidden input and must be POST-ed named
  `csrf_token` e.g. in your form add:
      <input type="hidden" name="csrf_token" t-att-value="request.csrf_token()"/>
* if the form is generated or posted in javascript, the token value is
  available as `csrf_token` on `web.core` and as the `csrf_token`
  value in the default js-qweb execution context
* if the form is accessed by an external third party (e.g. REST API
  endpoint, payment gateway callback) you will need to disable CSRF
  protection (and implement your own protection if necessary) by
  passing the `csrf=False` parameter to the `route` decorator.
                    
2024-08-21 18:17:29 WARNING server odoo.http:805
No CSRF validation token provided for path '/website_form/'
Odoo URLs are CSRF-protected by default (when accessed with unsafe
HTTP methods). See
https://www.odoo.com/documentation/13.0/developer/reference/http.html#csrf for
more details.
* if this endpoint is accessed through Odoo via py-QWeb form, embed a CSRF
  token in the form, Tokens are available via `request.csrf_token()`
  can be provided through a hidden input and must be POST-ed named
  `csrf_token` e.g. in your form add:
      <input type="hidden" name="csrf_token" t-att-value="request.csrf_token()"/>
* if the form is generated or posted in javascript, the token value is
  available as `csrf_token` on `web.core` and as the `csrf_token`
  value in the default js-qweb execution context
* if the form is accessed by an external third party (e.g. REST API
  endpoint, payment gateway callback) you will need to disable CSRF
  protection (and implement your own protection if necessary) by
  passing the `csrf=False` parameter to the `route` decorator.
                    
2024-08-21 18:17:29 WARNING server odoo.http:805
No CSRF validation token provided for path '/website_form/'
Odoo URLs are CSRF-protected by default (when accessed with unsafe
HTTP methods). See
https://www.odoo.com/documentation/13.0/developer/reference/http.html#csrf for
more details.
* if this endpoint is accessed through Odoo via py-QWeb form, embed a CSRF
  token in the form, Tokens are available via `request.csrf_token()`
  can be provided through a hidden input and must be POST-ed named
  `csrf_token` e.g. in your form add:
      <input type="hidden" name="csrf_token" t-att-value="request.csrf_token()"/>
* if the form is generated or posted in javascript, the token value is
  available as `csrf_token` on `web.core` and as the `csrf_token`
  value in the default js-qweb execution context
* if the form is accessed by an external third party (e.g. REST API
  endpoint, payment gateway callback) you will need to disable CSRF
  protection (and implement your own protection if necessary) by
  passing the `csrf=False` parameter to the `route` decorator.
                    
2024-08-21 18:17:35 WARNING server odoo.http:805
No CSRF validation token provided for path '/website_form/'
Odoo URLs are CSRF-protected by default (when accessed with unsafe
HTTP methods). See
https://www.odoo.com/documentation/13.0/developer/reference/http.html#csrf for
more details.
* if this endpoint is accessed through Odoo via py-QWeb form, embed a CSRF
  token in the form, Tokens are available via `request.csrf_token()`
  can be provided through a hidden input and must be POST-ed named
  `csrf_token` e.g. in your form add:
      <input type="hidden" name="csrf_token" t-att-value="request.csrf_token()"/>
* if the form is generated or posted in javascript, the token value is
  available as `csrf_token` on `web.core` and as the `csrf_token`
  value in the default js-qweb execution context
* if the form is accessed by an external third party (e.g. REST API
  endpoint, payment gateway callback) you will need to disable CSRF
  protection (and implement your own protection if necessary) by
  passing the `csrf=False` parameter to the `route` decorator.
                    
2024-08-21 18:17:35 WARNING server odoo.http:805
No CSRF validation token provided for path '/website_form/'
Odoo URLs are CSRF-protected by default (when accessed with unsafe
HTTP methods). See
https://www.odoo.com/documentation/13.0/developer/reference/http.html#csrf for
more details.
* if this endpoint is accessed through Odoo via py-QWeb form, embed a CSRF
  token in the form, Tokens are available via `request.csrf_token()`
  can be provided through a hidden input and must be POST-ed named
  `csrf_token` e.g. in your form add:
      <input type="hidden" name="csrf_token" t-att-value="request.csrf_token()"/>
* if the form is generated or posted in javascript, the token value is
  available as `csrf_token` on `web.core` and as the `csrf_token`
  value in the default js-qweb execution context
* if the form is accessed by an external third party (e.g. REST API
  endpoint, payment gateway callback) you will need to disable CSRF
  protection (and implement your own protection if necessary) by
  passing the `csrf=False` parameter to the `route` decorator.
                    
2024-08-21 18:17:35 WARNING server odoo.http:805
No CSRF validation token provided for path '/website_form/'
Odoo URLs are CSRF-protected by default (when accessed with unsafe
HTTP methods). See
https://www.odoo.com/documentation/13.0/developer/reference/http.html#csrf for
more details.
* if this endpoint is accessed through Odoo via py-QWeb form, embed a CSRF
  token in the form, Tokens are available via `request.csrf_token()`
  can be provided through a hidden input and must be POST-ed named
  `csrf_token` e.g. in your form add:
      <input type="hidden" name="csrf_token" t-att-value="request.csrf_token()"/>
* if the form is generated or posted in javascript, the token value is
  available as `csrf_token` on `web.core` and as the `csrf_token`
  value in the default js-qweb execution context
* if the form is accessed by an external third party (e.g. REST API
  endpoint, payment gateway callback) you will need to disable CSRF
  protection (and implement your own protection if necessary) by
  passing the `csrf=False` parameter to the `route` decorator.
                    
2024-08-22 14:12:51 WARNING server odoo.http:781 CSRF validation failed on path '/web/login'
2024-08-22 14:12:51 WARNING server odoo.addons.http_routing.models.ir_http:659
400 Bad Request:
Traceback (most recent call last):
  File "/data/build/adhoc-cicd-odoo-odoo/odoo/addons/base/models/ir_http.py", line 234, in _dispatch
    result = request.dispatch()
  File "/data/build/adhoc-cicd-odoo-odoo/odoo/http.py", line 807, in dispatch
    raise werkzeug.exceptions.BadRequest('Session expired (invalid CSRF token)')
werkzeug.exceptions.BadRequest: 400 Bad Request: Session expired (invalid CSRF token)
2024-09-21 10:21:05 ERROR server odoo.addons.http_routing.models.ir_http:654
500 Internal Server Error:
Traceback (most recent call last):
  File "/data/build/adhoc-cicd-odoo-odoo/odoo/addons/base/models/ir_http.py", line 234, in _dispatch
    result = request.dispatch()
  File "/data/build/adhoc-cicd-odoo-odoo/odoo/http.py", line 809, in dispatch
    r = self._call_function(**self.params)
  File "/data/build/adhoc-cicd-odoo-odoo/odoo/http.py", line 350, in _call_function
    return checked_call(self.db, *args, **kwargs)
  File "/data/build/adhoc-cicd-odoo-odoo/odoo/service/model.py", line 94, in wrapper
    return f(dbname, *args, **kwargs)
  File "/data/build/adhoc-cicd-odoo-odoo/odoo/http.py", line 339, in checked_call
    result = self.endpoint(*a, **kw)
  File "/data/build/adhoc-cicd-odoo-odoo/odoo/http.py", line 915, in __call__
    return self.method(*args, **kw)
  File "/data/build/adhoc-cicd-odoo-odoo/odoo/http.py", line 515, in response_wrap
    response = f(*args, **kw)
TypeError: cart_update() missing 1 required positional argument: 'product_id'
2024-09-21 12:52:05 ERROR server odoo.addons.http_routing.models.ir_http:654
500 Internal Server Error:
Traceback (most recent call last):
  File "/data/build/adhoc-cicd-odoo-odoo/odoo/addons/base/models/ir_http.py", line 234, in _dispatch
    result = request.dispatch()
  File "/data/build/adhoc-cicd-odoo-odoo/odoo/http.py", line 809, in dispatch
    r = self._call_function(**self.params)
  File "/data/build/adhoc-cicd-odoo-odoo/odoo/http.py", line 350, in _call_function
    return checked_call(self.db, *args, **kwargs)
  File "/data/build/adhoc-cicd-odoo-odoo/odoo/service/model.py", line 94, in wrapper
    return f(dbname, *args, **kwargs)
  File "/data/build/adhoc-cicd-odoo-odoo/odoo/http.py", line 339, in checked_call
    result = self.endpoint(*a, **kw)
  File "/data/build/adhoc-cicd-odoo-odoo/odoo/http.py", line 915, in __call__
    return self.method(*args, **kw)
  File "/data/build/adhoc-cicd-odoo-odoo/odoo/http.py", line 515, in response_wrap
    response = f(*args, **kw)
TypeError: cart_update() missing 1 required positional argument: 'product_id'
2024-09-21 12:54:55 ERROR server odoo.addons.http_routing.models.ir_http:654
500 Internal Server Error:
Traceback (most recent call last):
  File "/data/build/adhoc-cicd-odoo-odoo/odoo/addons/base/models/ir_http.py", line 234, in _dispatch
    result = request.dispatch()
  File "/data/build/adhoc-cicd-odoo-odoo/odoo/http.py", line 809, in dispatch
    r = self._call_function(**self.params)
  File "/data/build/adhoc-cicd-odoo-odoo/odoo/http.py", line 350, in _call_function
    return checked_call(self.db, *args, **kwargs)
  File "/data/build/adhoc-cicd-odoo-odoo/odoo/service/model.py", line 94, in wrapper
    return f(dbname, *args, **kwargs)
  File "/data/build/adhoc-cicd-odoo-odoo/odoo/http.py", line 339, in checked_call
    result = self.endpoint(*a, **kw)
  File "/data/build/adhoc-cicd-odoo-odoo/odoo/http.py", line 915, in __call__
    return self.method(*args, **kw)
  File "/data/build/adhoc-cicd-odoo-odoo/odoo/http.py", line 515, in response_wrap
    response = f(*args, **kw)
TypeError: cart_update() missing 1 required positional argument: 'product_id'
2024-09-30 23:30:50 ERROR server odoo.addons.http_routing.models.ir_http:654
500 Internal Server Error:
Traceback (most recent call last):
  File "/data/build/adhoc-cicd-odoo-odoo/odoo/addons/base/models/ir_http.py", line 234, in _dispatch
    result = request.dispatch()
  File "/data/build/adhoc-cicd-odoo-odoo/odoo/http.py", line 809, in dispatch
    r = self._call_function(**self.params)
  File "/data/build/adhoc-cicd-odoo-odoo/odoo/http.py", line 350, in _call_function
    return checked_call(self.db, *args, **kwargs)
  File "/data/build/adhoc-cicd-odoo-odoo/odoo/service/model.py", line 94, in wrapper
    return f(dbname, *args, **kwargs)
  File "/data/build/adhoc-cicd-odoo-odoo/odoo/http.py", line 339, in checked_call
    result = self.endpoint(*a, **kw)
  File "/data/build/adhoc-cicd-odoo-odoo/odoo/http.py", line 915, in __call__
    return self.method(*args, **kw)
  File "/data/build/adhoc-cicd-odoo-odoo/odoo/http.py", line 515, in response_wrap
    response = f(*args, **kw)
TypeError: cart_update() missing 1 required positional argument: 'product_id'
2024-09-30 23:35:16 ERROR server odoo.addons.http_routing.models.ir_http:654
500 Internal Server Error:
Traceback (most recent call last):
  File "/data/build/adhoc-cicd-odoo-odoo/odoo/addons/base/models/ir_http.py", line 234, in _dispatch
    result = request.dispatch()
  File "/data/build/adhoc-cicd-odoo-odoo/odoo/http.py", line 809, in dispatch
    r = self._call_function(**self.params)
  File "/data/build/adhoc-cicd-odoo-odoo/odoo/http.py", line 350, in _call_function
    return checked_call(self.db, *args, **kwargs)
  File "/data/build/adhoc-cicd-odoo-odoo/odoo/service/model.py", line 94, in wrapper
    return f(dbname, *args, **kwargs)
  File "/data/build/adhoc-cicd-odoo-odoo/odoo/http.py", line 339, in checked_call
    result = self.endpoint(*a, **kw)
  File "/data/build/adhoc-cicd-odoo-odoo/odoo/http.py", line 915, in __call__
    return self.method(*args, **kw)
  File "/data/build/adhoc-cicd-odoo-odoo/odoo/http.py", line 515, in response_wrap
    response = f(*args, **kw)
TypeError: cart_update() missing 1 required positional argument: 'product_id'
2024-09-30 23:37:51 ERROR server odoo.addons.http_routing.models.ir_http:654
500 Internal Server Error:
Traceback (most recent call last):
  File "/data/build/adhoc-cicd-odoo-odoo/odoo/addons/base/models/ir_http.py", line 234, in _dispatch
    result = request.dispatch()
  File "/data/build/adhoc-cicd-odoo-odoo/odoo/http.py", line 809, in dispatch
    r = self._call_function(**self.params)
  File "/data/build/adhoc-cicd-odoo-odoo/odoo/http.py", line 350, in _call_function
    return checked_call(self.db, *args, **kwargs)
  File "/data/build/adhoc-cicd-odoo-odoo/odoo/service/model.py", line 94, in wrapper
    return f(dbname, *args, **kwargs)
  File "/data/build/adhoc-cicd-odoo-odoo/odoo/http.py", line 339, in checked_call
    result = self.endpoint(*a, **kw)
  File "/data/build/adhoc-cicd-odoo-odoo/odoo/http.py", line 915, in __call__
    return self.method(*args, **kw)
  File "/data/build/adhoc-cicd-odoo-odoo/odoo/http.py", line 515, in response_wrap
    response = f(*args, **kw)
TypeError: cart_update() missing 1 required positional argument: 'product_id'
2024-10-07 22:29:56 ERROR runbot Docker with state GHOST not started after 60 seconds, skipping
2024-10-07 22:29:56 INFO runbot Step run finished in 7w