Date |
Level |
Type |
Message |
2025-09-25 19:10:32
|
INFO
|
runbot
|
Init build environment with config [18.0] Odoo by Adhoc Config (with tests)
|
|
2025-09-25 19:10:32
|
|
|
Starting step 18-all-with-tests from config 18.0] Odoo by Adhoc Config (with tests) [
|
|
2025-09-25 19:10:32
|
|
|
Using Dockerfile Tag odoo:adhoc_odoo_18_next
|
|
2025-09-25 19:10:47
|
INFO
|
server
|
odoo.modules.loading:360
1 modules loaded in 6.61s, 9238 queries (+9238 extra)
|
|
2025-09-25 19:18:12
|
INFO
|
server
|
odoo.addons.l10n_ar_edi.models.res_company:153
Setting demo certificate from False to AR demo certificate 4 in (AR) Responsable Inscripto company
|
|
2025-09-25 19:18:12
|
INFO
|
server
|
odoo.addons.l10n_ar_edi.models.res_company:153
Setting demo certificate from False to AR demo certificate 5 in (AR) Monotributista company
|
|
2025-09-25 19:18:12
|
INFO
|
server
|
odoo.addons.l10n_ar_edi.models.res_company:153
Setting demo certificate from False to AR demo certificate 4 in (AR) Exento company
|
|
2025-09-25 19:19:54
|
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
|
|
2025-09-25 19:21:04
|
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
|
|
2025-09-25 19:22:22
|
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
|
|
2025-09-25 19:25:01
|
INFO
|
server
|
odoo.modules.loading:360
698 modules loaded in 850.42s, 511740 queries (+540297 extra)
|
|
2025-09-25 19:25:03
|
INFO
|
server
|
odoo.modules.loading:360
699 modules loaded in 1.10s, 350 queries (+350 extra)
|
|
2025-09-25 19:25:07
|
INFO
|
server
|
odoo.addons.base.models.ir_qweb:360
Pregenerating assets bundles
|
|
2025-09-25 19:26: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
|
|
2025-09-25 19:26:15
|
INFO
|
server
|
odoo.addons.l10n_ar_currency_update.models.res_company:36
Currency Provider configured as AFIP for next companies: (AR) Exento, Muebleria ARG
|
|
2025-09-25 19:26:55
|
INFO
|
server
|
odoo.addons.l10n_ar_currency_update.models.res_company:36
Currency Provider configured as AFIP for next companies: (AR) Exento, Muebleria ARG
|
|
2025-09-25 19:27:47
|
INFO
|
server
|
odoo.addons.l10n_ar_currency_update.models.res_company:36
Currency Provider configured as AFIP for next companies: (AR) Exento, Muebleria ARG
|
|
2025-09-25 19:28:18
|
INFO
|
server
|
odoo.addons.l10n_ar_currency_update.models.res_company:36
Currency Provider configured as AFIP for next companies: (AR) Exento, Muebleria ARG
|
|
2025-09-25 19:28:19
|
INFO
|
server
|
odoo.addons.l10n_ar_currency_update.models.res_company:36
Currency Provider configured as AFIP for next companies: (AR) Exento, Muebleria ARG
|
|
2025-09-25 19:28:27
|
INFO
|
server
|
odoo.addons.l10n_ar_currency_update.models.res_company:36
Currency Provider configured as AFIP for next companies: (AR) Exento, Muebleria ARG
|
|
2025-09-25 19:28:29
|
INFO
|
server
|
odoo.addons.l10n_ar_currency_update.models.res_company:36
Currency Provider configured as AFIP for next companies: (AR) Exento, Muebleria ARG
|
|
2025-09-25 19:28:33
|
INFO
|
server
|
odoo.addons.l10n_ar_currency_update.models.res_company:36
Currency Provider configured as AFIP for next companies: (AR) Exento, Muebleria ARG
|
|
2025-09-25 19:28:34
|
INFO
|
server
|
odoo.addons.l10n_ar_currency_update.models.res_company:36
Currency Provider configured as AFIP for next companies: (AR) Exento, Muebleria ARG
|
|
2025-09-25 19:28:35
|
INFO
|
server
|
odoo.addons.l10n_ar_currency_update.models.res_company:36
Currency Provider configured as AFIP for next companies: (AR) Exento, Muebleria ARG
|
|
2025-09-25 19:28:36
|
INFO
|
server
|
odoo.addons.l10n_ar_currency_update.models.res_company:36
Currency Provider configured as AFIP for next companies: (AR) Exento, Muebleria ARG
|
|
2025-09-25 19:28:40
|
INFO
|
server
|
odoo.addons.l10n_ar_currency_update.models.res_company:36
Currency Provider configured as AFIP for next companies: (AR) Exento, Muebleria ARG
|
|
2025-09-25 19:28:42
|
INFO
|
server
|
odoo.addons.l10n_ar_currency_update.models.res_company:36
Currency Provider configured as AFIP for next companies: (AR) Exento, Muebleria ARG
|
|
2025-09-25 19:28:50
|
INFO
|
server
|
odoo.addons.l10n_ar_currency_update.models.res_company:36
Currency Provider configured as AFIP for next companies: (AR) Exento, Muebleria ARG
|
|
2025-09-25 19:28:52
|
INFO
|
server
|
odoo.addons.l10n_ar_currency_update.models.res_company:36
Currency Provider configured as AFIP for next companies: (AR) Exento, Muebleria ARG
|
|
2025-09-25 19:29:00
|
INFO
|
server
|
odoo.addons.l10n_ar_currency_update.models.res_company:36
Currency Provider configured as AFIP for next companies: (AR) Exento, Muebleria ARG
|
|
2025-09-25 19:29: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
|
|
2025-09-25 19:29:09
|
INFO
|
server
|
odoo.addons.l10n_ar_currency_update.models.res_company:36
Currency Provider configured as AFIP for next companies: (AR) Exento, Muebleria ARG
|
|
2025-09-25 19:29:11
|
INFO
|
server
|
odoo.addons.l10n_ar_currency_update.models.res_company:36
Currency Provider configured as AFIP for next companies: (AR) Exento, Muebleria ARG
|
|
2025-09-25 19:29:14
|
INFO
|
server
|
odoo.addons.l10n_ar_currency_update.models.res_company:36
Currency Provider configured as AFIP for next companies: (AR) Exento, Muebleria ARG
|
|
2025-09-25 19:29: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, company_1_data
|
|
2025-09-25 19:29: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 (Unit Tests), Muebleria ARG
|
|
2025-09-25 19:29:23
|
INFO
|
server
|
odoo.addons.l10n_ar_currency_update.models.res_company:36
Currency Provider configured as AFIP for next companies: (AR) Exento, (AR) Monotributista (Unit Tests), (AR) Responsable Inscripto (Unit Tests), Muebleria ARG
|
|
2025-09-25 19:29: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 (Unit Tests), (AR) Responsable Inscripto (Unit Tests), Muebleria ARG
|
|
2025-09-25 19:29:53
|
INFO
|
server
|
odoo.addons.l10n_ar_currency_update.models.res_company:36
Currency Provider configured as AFIP for next companies: (AR) Exento, Muebleria ARG
|
|
2025-09-25 19:29: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
|
|
2025-09-25 19:30: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
|
|
2025-09-25 19:30: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
|
|
2025-09-25 19:30:03
|
INFO
|
server
|
odoo.addons.l10n_ar_currency_update.models.res_company:36
Currency Provider configured as AFIP for next companies: (AR) Exento, Muebleria ARG
|
|
2025-09-25 19:30:05
|
INFO
|
server
|
odoo.addons.l10n_ar_currency_update.models.res_company:36
Currency Provider configured as AFIP for next companies: (AR) Exento, Muebleria ARG
|
|
2025-09-25 19:30:07
|
INFO
|
server
|
odoo.addons.l10n_ar_currency_update.models.res_company:36
Currency Provider configured as AFIP for next companies: (AR) Exento, Muebleria ARG
|
|
2025-09-25 19:30:21
|
INFO
|
server
|
odoo.addons.l10n_ar_currency_update.models.res_company:36
Currency Provider configured as AFIP for next companies: (AR) Exento, Muebleria ARG
|
|
2025-09-25 19:30:23
|
INFO
|
server
|
odoo.addons.l10n_ar_currency_update.models.res_company:36
Currency Provider configured as AFIP for next companies: (AR) Exento, Muebleria ARG
|
|
2025-09-25 19:30: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
|
|
2025-09-25 19:30: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
|
|
2025-09-25 19:30:28
|
INFO
|
server
|
odoo.addons.l10n_ar_currency_update.models.res_company:36
Currency Provider configured as AFIP for next companies: (AR) Exento, Muebleria ARG
|
|
2025-09-25 19:30:29
|
INFO
|
server
|
odoo.addons.l10n_ar_currency_update.models.res_company:36
Currency Provider configured as AFIP for next companies: (AR) Exento, Muebleria ARG
|
|
2025-09-25 19:30:36
|
INFO
|
server
|
odoo.addons.l10n_ar_currency_update.models.res_company:36
Currency Provider configured as AFIP for next companies: (AR) Exento, Muebleria ARG
|
|
2025-09-25 19:30:38
|
INFO
|
server
|
odoo.addons.l10n_ar_currency_update.models.res_company:36
Currency Provider configured as AFIP for next companies: (AR) Exento, Muebleria ARG
|
|
2025-09-25 19:30:39
|
INFO
|
server
|
odoo.addons.l10n_ar_currency_update.models.res_company:36
Currency Provider configured as AFIP for next companies: (AR) Exento, Muebleria ARG
|
|
2025-09-25 19:30:41
|
INFO
|
server
|
odoo.addons.l10n_ar_currency_update.models.res_company:36
Currency Provider configured as AFIP for next companies: (AR) Exento, Muebleria ARG
|
|
2025-09-25 19:30:43
|
INFO
|
server
|
odoo.addons.l10n_ar_currency_update.models.res_company:36
Currency Provider configured as AFIP for next companies: (AR) Exento, Muebleria ARG
|
|
2025-09-25 19:30:44
|
INFO
|
server
|
odoo.addons.l10n_ar_currency_update.models.res_company:36
Currency Provider configured as AFIP for next companies: (AR) Exento, Muebleria ARG
|
|
2025-09-25 19:30:51
|
INFO
|
server
|
odoo.addons.l10n_ar_currency_update.models.res_company:36
Currency Provider configured as AFIP for next companies: (AR) Exento, Muebleria ARG
|
|
2025-09-25 19:30:53
|
INFO
|
server
|
odoo.addons.l10n_ar_currency_update.models.res_company:36
Currency Provider configured as AFIP for next companies: (AR) Exento, Muebleria ARG
|
|
2025-09-25 19:30:54
|
INFO
|
server
|
odoo.addons.l10n_ar_currency_update.models.res_company:36
Currency Provider configured as AFIP for next companies: (AR) Exento, Muebleria ARG
|
|
2025-09-25 19:30:56
|
INFO
|
server
|
odoo.addons.l10n_ar_currency_update.models.res_company:36
Currency Provider configured as AFIP for next companies: (AR) Exento, Muebleria ARG
|
|
2025-09-25 19:31:00
|
INFO
|
server
|
odoo.addons.l10n_ar_currency_update.models.res_company:36
Currency Provider configured as AFIP for next companies: (AR) Exento, Muebleria ARG
|
|
2025-09-25 19:31: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
|
|
2025-09-25 19:31: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
|
|
2025-09-25 19:31:32
|
INFO
|
server
|
odoo.addons.l10n_ar_currency_update.models.res_company:36
Currency Provider configured as AFIP for next companies: (AR) Exento, Muebleria ARG
|
|
2025-09-25 19:31:36
|
INFO
|
server
|
odoo.addons.l10n_ar_currency_update.models.res_company:36
Currency Provider configured as AFIP for next companies: (AR) Exento, Muebleria ARG, company_1_data
|
|
2025-09-25 19:31:38
|
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 (Unit Tests), Muebleria ARG
|
|
2025-09-25 19:31:41
|
INFO
|
server
|
odoo.addons.l10n_ar_currency_update.models.res_company:36
Currency Provider configured as AFIP for next companies: (AR) Exento, (AR) Monotributista (Unit Tests), (AR) Responsable Inscripto (Unit Tests), Muebleria ARG
|
|
2025-09-25 19:31:43
|
INFO
|
server
|
odoo.addons.l10n_ar_currency_update.models.res_company:36
Currency Provider configured as AFIP for next companies: (AR) Exento, (AR) Monotributista (Unit Tests), (AR) Responsable Inscripto (Unit Tests), Muebleria ARG
|
|
2025-09-25 19:32:29
|
INFO
|
runbot
|
Getting results for build 11006-18-0
|
|
2025-09-25 19:32:29
|
|
|
Step 18-all-with-tests finished in 22m
|
|
2025-09-25 19:32:29
|
|
|
Starting step setup from config 18.0] Odoo by Adhoc Config (with tests) [
|
|
2025-09-25 19:32:29
|
|
|
Using Dockerfile Tag odoo:adhoc_odoo_18_next
|
|
2025-09-25 19:32:30
|
INFO
|
runbot
|
Step setup finished in 1s
|
|
2025-09-25 19:32:30
|
|
|
Starting step run from config 18.0] Odoo by Adhoc Config (with tests) [
|
|
2025-09-25 19:32:30
|
INFO
|
runbot
|
Start running build 11006-18-0
|
|
2025-09-25 19:32:30
|
|
|
Using Dockerfile Tag odoo:adhoc_odoo_18_next
|
|
2025-09-25 19:32:34
|
INFO
|
server
|
odoo.modules.loading:360
1 modules loaded in 0.01s, 0 queries (+0 extra)
|
|
2025-09-25 19:32:45
|
INFO
|
server
|
odoo.modules.loading:360
699 modules loaded in 11.09s, 0 queries (+0 extra)
|
|
2025-09-25 19:33:53
|
ERROR
|
server
|
odoo.addons.base.models.ir_autovacuum:41
Failed ai.agent.chat()._gc_empty_chats()
Traceback (most recent call last):
File "/data/build/adhoc-cicd-odoo-odoo/odoo/addons/base/models/ir_autovacuum.py", line 38, in _run_vacuum_cleaner
func(model)
File "/data/build/ingadhoc-odoo-saas-adhoc/ai_agent/models/ai_agent_chat.py", line 558, in _gc_empty_chats
cutoff_date = fields.Datetime.now() - datetime.timedelta(days=1)
^^^^^^^^^^^^^^^^^^
AttributeError: type object 'datetime.datetime' has no attribute 'timedelta'
|
|
2025-09-25 19:34:03
|
WARNING
|
server
|
odoo.addons.base.models.ir_actions_report:619
wkhtmltopdf: Exit with code 1 due to network error: ContentNotFoundError
|
|
2025-09-25 19:34:07
|
WARNING
|
server
|
odoo.addons.base.models.ir_actions_report:619
wkhtmltopdf: Exit with code 1 due to network error: ContentNotFoundError
|
|
2025-09-25 19:34:11
|
WARNING
|
server
|
odoo.addons.base.models.ir_actions_report:619
wkhtmltopdf: Exit with code 1 due to network error: ContentNotFoundError
|
|
2025-09-25 19:34:16
|
WARNING
|
server
|
odoo.addons.base.models.ir_actions_report:619
wkhtmltopdf: Exit with code 1 due to network error: ContentNotFoundError
|
|
2025-09-25 19:34:20
|
WARNING
|
server
|
odoo.addons.base.models.ir_actions_report:619
wkhtmltopdf: Exit with code 1 due to network error: ContentNotFoundError
|
|
2025-09-25 19:34:24
|
WARNING
|
server
|
odoo.addons.base.models.ir_actions_report:619
wkhtmltopdf: Exit with code 1 due to network error: ContentNotFoundError
|
|
2025-09-25 19:34:28
|
WARNING
|
server
|
odoo.addons.base.models.ir_actions_report:619
wkhtmltopdf: Exit with code 1 due to network error: ContentNotFoundError
|
|
2025-09-25 19:34:32
|
WARNING
|
server
|
odoo.addons.base.models.ir_actions_report:619
wkhtmltopdf: Exit with code 1 due to network error: ContentNotFoundError
|
|
2025-09-25 19:34:36
|
WARNING
|
server
|
odoo.addons.base.models.ir_actions_report:619
wkhtmltopdf: Exit with code 1 due to network error: ContentNotFoundError
|
|
2025-09-25 19:34:41
|
WARNING
|
server
|
odoo.addons.base.models.ir_actions_report:619
wkhtmltopdf: Exit with code 1 due to network error: ContentNotFoundError
|
|
2025-09-25 19:34:45
|
WARNING
|
server
|
odoo.addons.base.models.ir_actions_report:619
wkhtmltopdf: Exit with code 1 due to network error: ContentNotFoundError
|
|
2025-09-25 19:34:49
|
WARNING
|
server
|
odoo.addons.base.models.ir_actions_report:619
wkhtmltopdf: Exit with code 1 due to network error: ContentNotFoundError
|
|
2025-09-25 19:34:53
|
WARNING
|
server
|
odoo.addons.base.models.ir_actions_report:619
wkhtmltopdf: Exit with code 1 due to network error: ContentNotFoundError
|
|
2025-09-25 19:34:57
|
WARNING
|
server
|
odoo.addons.base.models.ir_actions_report:619
wkhtmltopdf: Exit with code 1 due to network error: ContentNotFoundError
|
|
2025-09-25 19:35:02
|
WARNING
|
server
|
odoo.addons.base.models.ir_actions_report:619
wkhtmltopdf: Exit with code 1 due to network error: ContentNotFoundError
|
|
2025-09-25 19:35:06
|
WARNING
|
server
|
odoo.addons.base.models.ir_actions_report:619
wkhtmltopdf: Exit with code 1 due to network error: ContentNotFoundError
|
|
2025-09-25 19:35:10
|
WARNING
|
server
|
odoo.addons.base.models.ir_actions_report:619
wkhtmltopdf: Exit with code 1 due to network error: ContentNotFoundError
|
|
2025-09-25 19:35:14
|
WARNING
|
server
|
odoo.addons.base.models.ir_actions_report:619
wkhtmltopdf: Exit with code 1 due to network error: ContentNotFoundError
|
|
2025-09-25 19:35:18
|
WARNING
|
server
|
odoo.addons.base.models.ir_actions_report:619
wkhtmltopdf: Exit with code 1 due to network error: ContentNotFoundError
|
|
2025-09-25 19:35:22
|
WARNING
|
server
|
odoo.addons.base.models.ir_actions_report:619
wkhtmltopdf: Exit with code 1 due to network error: ContentNotFoundError
|
|
2025-09-25 19:35:26
|
WARNING
|
server
|
odoo.addons.base.models.ir_actions_report:619
wkhtmltopdf: Exit with code 1 due to network error: ContentNotFoundError
|
|
2025-09-25 19:35:30
|
WARNING
|
server
|
odoo.addons.base.models.ir_actions_report:619
wkhtmltopdf: Exit with code 1 due to network error: ContentNotFoundError
|
|
2025-09-25 19:35:35
|
WARNING
|
server
|
odoo.addons.base.models.ir_actions_report:619
wkhtmltopdf: Exit with code 1 due to network error: ContentNotFoundError
|
|
2025-09-25 19:35:40
|
WARNING
|
server
|
odoo.addons.base.models.ir_actions_report:619
wkhtmltopdf: Exit with code 1 due to network error: ContentNotFoundError
|
|
2025-09-25 19:35:44
|
WARNING
|
server
|
odoo.addons.base.models.ir_actions_report:619
wkhtmltopdf: Exit with code 1 due to network error: ContentNotFoundError
|
|
2025-09-25 19:35:48
|
WARNING
|
server
|
odoo.addons.base.models.ir_actions_report:619
wkhtmltopdf: Exit with code 1 due to network error: ContentNotFoundError
|
|
2025-09-25 19:35:53
|
WARNING
|
server
|
odoo.addons.base.models.ir_actions_report:619
wkhtmltopdf: Exit with code 1 due to network error: ContentNotFoundError
|
|
2025-09-25 19:35:57
|
WARNING
|
server
|
odoo.addons.base.models.ir_actions_report:619
wkhtmltopdf: Exit with code 1 due to network error: ContentNotFoundError
|
|
2025-09-25 19:36:01
|
WARNING
|
server
|
odoo.addons.base.models.ir_actions_report:619
wkhtmltopdf: Exit with code 1 due to network error: ContentNotFoundError
|
|
2025-09-25 19:36:02
|
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
|
|
2025-09-25 19:36:07
|
ERROR
|
server
|
odoo.addons.base.models.ir_cron:580
Job 'AI Agent - Update Files and Vector Stores' (46) server action #786 failed
Traceback (most recent call last):
File "/data/build/adhoc-cicd-odoo-odoo/odoo/addons/base/models/ir_cron.py", line 570, in _callback
self.env['ir.actions.server'].browse(server_action_id).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 397, in safe_eval
return unsafe_eval(c, globals_dict, locals_dict)
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
File "ir.actions.server(786,)", line 1, in <module>
File "/data/build/ingadhoc-odoo-saas-adhoc/ai_agent/models/ai_source.py", line 144, in _cron_update_files_and_vectors
client = self.env["ai.utils"].get_openai_client()
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
File "/data/build/ingadhoc-odoo-saas-adhoc/ai_agent/models/ai_utils.py", line 40, in get_openai_client
raise UserError("No se ha configurado los parametros 'ai_agent.OPENAI_API_KEY' o 'ai_agent.OPENAI_ORG_ID'.")
odoo.exceptions.UserError: No se ha configurado los parametros 'ai_agent.OPENAI_API_KEY' o 'ai_agent.OPENAI_ORG_ID'.
|
|
2025-09-25 19:36:07
|
ERROR
|
server
|
odoo.addons.base.models.ir_cron:580
Job '[AI] Process Meeting Notes' (64) server action #1054 failed
Traceback (most recent call last):
File "/data/build/adhoc-cicd-odoo-odoo/odoo/tools/safe_eval.py", line 257, in test_expr
expr = expr.strip()
^^^^^^^^^^
AttributeError: 'bool' object has no attribute 'strip'
During handling of the above exception, another exception occurred:
Traceback (most recent call last):
File "/data/build/ingadhoc-enterprise-extensions/website_doc/models/google_service.py", line 47, in _gs_auth2_get_token
token = safe_eval(param_sudo.get_param("gs_auth2.token_json"))
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
File "/data/build/adhoc-cicd-odoo-odoo/odoo/tools/safe_eval.py", line 395, in safe_eval
c = test_expr(expr, _SAFE_OPCODES, mode=mode, filename=filename)
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
File "/data/build/adhoc-cicd-odoo-odoo/odoo/tools/safe_eval.py", line 262, in test_expr
raise ValueError('%r while compiling\n%r' % (e, expr))
ValueError: AttributeError("'bool' object has no attribute 'strip'") while compiling
False
During handling of the above exception, another exception occurred:
Traceback (most recent call last):
File "/data/build/adhoc-cicd-odoo-odoo/odoo/addons/base/models/ir_cron.py", line 570, in _callback
self.env['ir.actions.server'].browse(server_action_id).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 397, in safe_eval
return unsafe_eval(c, globals_dict, locals_dict)
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
File "ir.actions.server(1054,)", line 1, in <module>
File "/data/build/ingadhoc-odoo-saas-adhoc/ai_meeting_notes/models/meeting_notes.py", line 136, in _cron_process_meeting_notes
documents += self.env["google.service"].get_documents_metadata(name, minutes=minutes)
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
File "/data/build/ingadhoc-odoo-saas-adhoc/ai_meeting_notes/models/google_service.py", line 25, in get_documents_metadata
drive_service = self._get_service("drive", "v3")
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
File "/data/build/ingadhoc-enterprise-extensions/website_doc/models/google_service.py", line 90, in _get_service
creds = self.gs_auth2_cred()
^^^^^^^^^^^^^^^^^^^^
File "/data/build/ingadhoc-enterprise-extensions/website_doc/models/google_service.py", line 63, in gs_auth2_cred
token = self._gs_auth2_get_token()
^^^^^^^^^^^^^^^^^^^^^^^^^^
File "/data/build/ingadhoc-enterprise-extensions/website_doc/models/google_service.py", line 60, in _gs_auth2_get_token
raise RedirectWarning(_("No hay una credencial de acceso a google."), action, _("Activar credencial"))
odoo.exceptions.RedirectWarning: ('No hay una credencial de acceso a google.', {'name': 'Activar credencial', 'res_model': 'ir.actions.act_url', 'type': 'ir.actions.act_url', 'target': '_blank', 'url': 'https://accounts.google.com/o/oauth2/v2/auth?client_id=False&redirect_uri=http%3A%2F%2Flocalhost%3A8069%2Fwebsite_doc%2Fconfirm&response_type=code&scope=https%3A%2F%2Fwww.googleapis.com%2Fauth%2Fdocuments+https%3A%2F%2Fwww.googleapis.com%2Fauth%2Fdrive.readonly&access_type=offline&prompt=consent'}, 'Activar credencial', None)
|
|
2025-09-25 19:36:08
|
WARNING
|
server
|
odoo.addons.l10n_uy_edi.models.l10n_uy_edi_document:625
An error was found when synchronizing vendor bills
|
|
2025-09-25 19:36:08
|
WARNING
|
server
|
odoo.addons.l10n_uy_edi.models.l10n_uy_edi_document:627
Company Name: "Muebleria UY", Company ID: (11), Errors: "We found an error while consulting a notification Incomplete Data to connect to Uruware on company Muebleria UY: Please complete the UCFE data to test the connection: Uruware WS Password, Uruware Commerce code, Uruware Terminal code, Uruware Inbox URL, Uruware Query URL."
|
|
2025-09-25 19:36:16
|
WARNING
|
server
|
odoo.addons.base.models.ir_actions_report:619
wkhtmltopdf: Exit with code 1 due to network error: ContentNotFoundError
|
|
2025-09-25 19:36:19
|
WARNING
|
server
|
odoo.addons.base.models.ir_actions_report:619
wkhtmltopdf: Exit with code 1 due to network error: ContentNotFoundError
|
|
2025-09-25 19:36:23
|
WARNING
|
server
|
odoo.addons.base.models.ir_actions_report:619
wkhtmltopdf: Exit with code 1 due to network error: ContentNotFoundError
|
|
2025-09-25 19:45:03
|
ERROR
|
server
|
odoo.addons.base.models.ir_cron:580
Job '[AI] Process Meeting Notes' (64) server action #1054 failed
Traceback (most recent call last):
File "/data/build/adhoc-cicd-odoo-odoo/odoo/tools/safe_eval.py", line 257, in test_expr
expr = expr.strip()
^^^^^^^^^^
AttributeError: 'bool' object has no attribute 'strip'
During handling of the above exception, another exception occurred:
Traceback (most recent call last):
File "/data/build/ingadhoc-enterprise-extensions/website_doc/models/google_service.py", line 47, in _gs_auth2_get_token
token = safe_eval(param_sudo.get_param("gs_auth2.token_json"))
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
File "/data/build/adhoc-cicd-odoo-odoo/odoo/tools/safe_eval.py", line 395, in safe_eval
c = test_expr(expr, _SAFE_OPCODES, mode=mode, filename=filename)
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
File "/data/build/adhoc-cicd-odoo-odoo/odoo/tools/safe_eval.py", line 262, in test_expr
raise ValueError('%r while compiling\n%r' % (e, expr))
ValueError: AttributeError("'bool' object has no attribute 'strip'") while compiling
False
During handling of the above exception, another exception occurred:
Traceback (most recent call last):
File "/data/build/adhoc-cicd-odoo-odoo/odoo/addons/base/models/ir_cron.py", line 570, in _callback
self.env['ir.actions.server'].browse(server_action_id).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 397, in safe_eval
return unsafe_eval(c, globals_dict, locals_dict)
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
File "ir.actions.server(1054,)", line 1, in <module>
File "/data/build/ingadhoc-odoo-saas-adhoc/ai_meeting_notes/models/meeting_notes.py", line 136, in _cron_process_meeting_notes
documents += self.env["google.service"].get_documents_metadata(name, minutes=minutes)
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
File "/data/build/ingadhoc-odoo-saas-adhoc/ai_meeting_notes/models/google_service.py", line 25, in get_documents_metadata
drive_service = self._get_service("drive", "v3")
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
File "/data/build/ingadhoc-enterprise-extensions/website_doc/models/google_service.py", line 90, in _get_service
creds = self.gs_auth2_cred()
^^^^^^^^^^^^^^^^^^^^
File "/data/build/ingadhoc-enterprise-extensions/website_doc/models/google_service.py", line 63, in gs_auth2_cred
token = self._gs_auth2_get_token()
^^^^^^^^^^^^^^^^^^^^^^^^^^
File "/data/build/ingadhoc-enterprise-extensions/website_doc/models/google_service.py", line 60, in _gs_auth2_get_token
raise RedirectWarning(_("No hay una credencial de acceso a google."), action, _("Activar credencial"))
odoo.exceptions.RedirectWarning: ('No hay una credencial de acceso a google.', {'name': 'Activar credencial', 'res_model': 'ir.actions.act_url', 'type': 'ir.actions.act_url', 'target': '_blank', 'url': 'https://accounts.google.com/o/oauth2/v2/auth?client_id=False&redirect_uri=http%3A%2F%2Flocalhost%3A8069%2Fwebsite_doc%2Fconfirm&response_type=code&scope=https%3A%2F%2Fwww.googleapis.com%2Fauth%2Fdocuments+https%3A%2F%2Fwww.googleapis.com%2Fauth%2Fdrive.readonly&access_type=offline&prompt=consent'}, 'Activar credencial', None)
|
|
2025-09-25 20:13:44
|
ERROR
|
server
|
odoo.addons.base.models.ir_cron:580
Job 'AI Agent - Update Files and Vector Stores' (46) server action #786 failed
Traceback (most recent call last):
File "/data/build/adhoc-cicd-odoo-odoo/odoo/addons/base/models/ir_cron.py", line 570, in _callback
self.env['ir.actions.server'].browse(server_action_id).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 397, in safe_eval
return unsafe_eval(c, globals_dict, locals_dict)
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
File "ir.actions.server(786,)", line 1, in <module>
File "/data/build/ingadhoc-odoo-saas-adhoc/ai_agent/models/ai_source.py", line 144, in _cron_update_files_and_vectors
client = self.env["ai.utils"].get_openai_client()
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
File "/data/build/ingadhoc-odoo-saas-adhoc/ai_agent/models/ai_utils.py", line 40, in get_openai_client
raise UserError("No se ha configurado los parametros 'ai_agent.OPENAI_API_KEY' o 'ai_agent.OPENAI_ORG_ID'.")
odoo.exceptions.UserError: No se ha configurado los parametros 'ai_agent.OPENAI_API_KEY' o 'ai_agent.OPENAI_ORG_ID'.
|
|
2025-09-25 20:14:51
|
ERROR
|
server
|
odoo.addons.base.models.ir_cron:580
Job '[AI] Process Meeting Notes' (64) server action #1054 failed
Traceback (most recent call last):
File "/data/build/adhoc-cicd-odoo-odoo/odoo/tools/safe_eval.py", line 257, in test_expr
expr = expr.strip()
^^^^^^^^^^
AttributeError: 'bool' object has no attribute 'strip'
During handling of the above exception, another exception occurred:
Traceback (most recent call last):
File "/data/build/ingadhoc-enterprise-extensions/website_doc/models/google_service.py", line 47, in _gs_auth2_get_token
token = safe_eval(param_sudo.get_param("gs_auth2.token_json"))
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
File "/data/build/adhoc-cicd-odoo-odoo/odoo/tools/safe_eval.py", line 395, in safe_eval
c = test_expr(expr, _SAFE_OPCODES, mode=mode, filename=filename)
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
File "/data/build/adhoc-cicd-odoo-odoo/odoo/tools/safe_eval.py", line 262, in test_expr
raise ValueError('%r while compiling\n%r' % (e, expr))
ValueError: AttributeError("'bool' object has no attribute 'strip'") while compiling
False
During handling of the above exception, another exception occurred:
Traceback (most recent call last):
File "/data/build/adhoc-cicd-odoo-odoo/odoo/addons/base/models/ir_cron.py", line 570, in _callback
self.env['ir.actions.server'].browse(server_action_id).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 397, in safe_eval
return unsafe_eval(c, globals_dict, locals_dict)
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
File "ir.actions.server(1054,)", line 1, in <module>
File "/data/build/ingadhoc-odoo-saas-adhoc/ai_meeting_notes/models/meeting_notes.py", line 136, in _cron_process_meeting_notes
documents += self.env["google.service"].get_documents_metadata(name, minutes=minutes)
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
File "/data/build/ingadhoc-odoo-saas-adhoc/ai_meeting_notes/models/google_service.py", line 25, in get_documents_metadata
drive_service = self._get_service("drive", "v3")
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
File "/data/build/ingadhoc-enterprise-extensions/website_doc/models/google_service.py", line 90, in _get_service
creds = self.gs_auth2_cred()
^^^^^^^^^^^^^^^^^^^^
File "/data/build/ingadhoc-enterprise-extensions/website_doc/models/google_service.py", line 63, in gs_auth2_cred
token = self._gs_auth2_get_token()
^^^^^^^^^^^^^^^^^^^^^^^^^^
File "/data/build/ingadhoc-enterprise-extensions/website_doc/models/google_service.py", line 60, in _gs_auth2_get_token
raise RedirectWarning(_("No hay una credencial de acceso a google."), action, _("Activar credencial"))
odoo.exceptions.RedirectWarning: ('No hay una credencial de acceso a google.', {'name': 'Activar credencial', 'res_model': 'ir.actions.act_url', 'type': 'ir.actions.act_url', 'target': '_blank', 'url': 'https://accounts.google.com/o/oauth2/v2/auth?client_id=False&redirect_uri=https%3A%2F%2F11006-18-0-all.runbot.dev-adhoc.com%2Fwebsite_doc%2Fconfirm&response_type=code&scope=https%3A%2F%2Fwww.googleapis.com%2Fauth%2Fdocuments+https%3A%2F%2Fwww.googleapis.com%2Fauth%2Fdrive.readonly&access_type=offline&prompt=consent'}, 'Activar credencial', None)
|
|
2025-09-25 20:19:15
|
WARNING
|
server
|
odoo.addons.l10n_uy_edi.models.l10n_uy_edi_document:625
An error was found when synchronizing vendor bills
|
|
2025-09-25 20:19:15
|
WARNING
|
server
|
odoo.addons.l10n_uy_edi.models.l10n_uy_edi_document:627
Company Name: "Muebleria UY", Company ID: (11), Errors: "We found an error while consulting a notification Incomplete Data to connect to Uruware on company Muebleria UY: Please complete the UCFE data to test the connection: Uruware WS Password, Uruware Commerce code, Uruware Terminal code, Uruware Inbox URL, Uruware Query URL."
|
|
2025-09-25 20:26:59
|
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
|
|
2025-09-25 20:42:49
|
WARNING
|
server
|
odoo.http:2587
Longitud invalida para "CUIT"
|
|
2025-09-25 20:43:20
|
WARNING
|
server
|
odoo.http:2587
Longitud invalida para "CUIT"
|
|
2025-09-25 20:44:37
|
ERROR
|
server
|
odoo.addons.base.models.ir_cron:580
Job '[AI] Process Meeting Notes' (64) server action #1054 failed
Traceback (most recent call last):
File "/data/build/adhoc-cicd-odoo-odoo/odoo/tools/safe_eval.py", line 257, in test_expr
expr = expr.strip()
^^^^^^^^^^
AttributeError: 'bool' object has no attribute 'strip'
During handling of the above exception, another exception occurred:
Traceback (most recent call last):
File "/data/build/ingadhoc-enterprise-extensions/website_doc/models/google_service.py", line 47, in _gs_auth2_get_token
token = safe_eval(param_sudo.get_param("gs_auth2.token_json"))
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
File "/data/build/adhoc-cicd-odoo-odoo/odoo/tools/safe_eval.py", line 395, in safe_eval
c = test_expr(expr, _SAFE_OPCODES, mode=mode, filename=filename)
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
File "/data/build/adhoc-cicd-odoo-odoo/odoo/tools/safe_eval.py", line 262, in test_expr
raise ValueError('%r while compiling\n%r' % (e, expr))
ValueError: AttributeError("'bool' object has no attribute 'strip'") while compiling
False
During handling of the above exception, another exception occurred:
Traceback (most recent call last):
File "/data/build/adhoc-cicd-odoo-odoo/odoo/addons/base/models/ir_cron.py", line 570, in _callback
self.env['ir.actions.server'].browse(server_action_id).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 397, in safe_eval
return unsafe_eval(c, globals_dict, locals_dict)
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
File "ir.actions.server(1054,)", line 1, in <module>
File "/data/build/ingadhoc-odoo-saas-adhoc/ai_meeting_notes/models/meeting_notes.py", line 136, in _cron_process_meeting_notes
documents += self.env["google.service"].get_documents_metadata(name, minutes=minutes)
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
File "/data/build/ingadhoc-odoo-saas-adhoc/ai_meeting_notes/models/google_service.py", line 25, in get_documents_metadata
drive_service = self._get_service("drive", "v3")
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
File "/data/build/ingadhoc-enterprise-extensions/website_doc/models/google_service.py", line 90, in _get_service
creds = self.gs_auth2_cred()
^^^^^^^^^^^^^^^^^^^^
File "/data/build/ingadhoc-enterprise-extensions/website_doc/models/google_service.py", line 63, in gs_auth2_cred
token = self._gs_auth2_get_token()
^^^^^^^^^^^^^^^^^^^^^^^^^^
File "/data/build/ingadhoc-enterprise-extensions/website_doc/models/google_service.py", line 60, in _gs_auth2_get_token
raise RedirectWarning(_("No hay una credencial de acceso a google."), action, _("Activar credencial"))
odoo.exceptions.RedirectWarning: ('No hay una credencial de acceso a google.', {'name': 'Activar credencial', 'res_model': 'ir.actions.act_url', 'type': 'ir.actions.act_url', 'target': '_blank', 'url': 'https://accounts.google.com/o/oauth2/v2/auth?client_id=False&redirect_uri=https%3A%2F%2F11006-18-0-all.runbot.dev-adhoc.com%2Fwebsite_doc%2Fconfirm&response_type=code&scope=https%3A%2F%2Fwww.googleapis.com%2Fauth%2Fdocuments+https%3A%2F%2Fwww.googleapis.com%2Fauth%2Fdrive.readonly&access_type=offline&prompt=consent'}, 'Activar credencial', None)
|
|
2025-09-25 20:56:20
|
WARNING
|
server
|
odoo.http:2587
Primero debe seleccionar un talonario
|
|
2025-09-25 20:56:40
|
WARNING
|
server
|
odoo.http:2587
Primero debe seleccionar un talonario
|
|
2025-09-25 20:57:21
|
WARNING
|
server
|
odoo.http:2587
Primero debe seleccionar un talonario
|
|
2025-09-25 20:58:41
|
WARNING
|
server
|
odoo.http:2587
No puede validar un traslado si no hay cantidades reservadas. Para forzar el traslado, modifique las cantidades.
|
|
2025-09-25 20:58:53
|
WARNING
|
server
|
odoo.http:752
<function odoo.addons.stock_batch_picking_voucher.controllers.main.report_download> called ignoring args {'token'}
|
|
2025-09-25 21:13:32
|
ERROR
|
server
|
odoo.addons.base.models.ir_cron:580
Job 'AI Agent - Update Files and Vector Stores' (46) server action #786 failed
Traceback (most recent call last):
File "/data/build/adhoc-cicd-odoo-odoo/odoo/addons/base/models/ir_cron.py", line 570, in _callback
self.env['ir.actions.server'].browse(server_action_id).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 397, in safe_eval
return unsafe_eval(c, globals_dict, locals_dict)
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
File "ir.actions.server(786,)", line 1, in <module>
File "/data/build/ingadhoc-odoo-saas-adhoc/ai_agent/models/ai_source.py", line 144, in _cron_update_files_and_vectors
client = self.env["ai.utils"].get_openai_client()
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
File "/data/build/ingadhoc-odoo-saas-adhoc/ai_agent/models/ai_utils.py", line 40, in get_openai_client
raise UserError("No se ha configurado los parametros 'ai_agent.OPENAI_API_KEY' o 'ai_agent.OPENAI_ORG_ID'.")
odoo.exceptions.UserError: No se ha configurado los parametros 'ai_agent.OPENAI_API_KEY' o 'ai_agent.OPENAI_ORG_ID'.
|
|
2025-09-25 21:14:38
|
ERROR
|
server
|
odoo.addons.base.models.ir_cron:580
Job '[AI] Process Meeting Notes' (64) server action #1054 failed
Traceback (most recent call last):
File "/data/build/adhoc-cicd-odoo-odoo/odoo/tools/safe_eval.py", line 257, in test_expr
expr = expr.strip()
^^^^^^^^^^
AttributeError: 'bool' object has no attribute 'strip'
During handling of the above exception, another exception occurred:
Traceback (most recent call last):
File "/data/build/ingadhoc-enterprise-extensions/website_doc/models/google_service.py", line 47, in _gs_auth2_get_token
token = safe_eval(param_sudo.get_param("gs_auth2.token_json"))
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
File "/data/build/adhoc-cicd-odoo-odoo/odoo/tools/safe_eval.py", line 395, in safe_eval
c = test_expr(expr, _SAFE_OPCODES, mode=mode, filename=filename)
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
File "/data/build/adhoc-cicd-odoo-odoo/odoo/tools/safe_eval.py", line 262, in test_expr
raise ValueError('%r while compiling\n%r' % (e, expr))
ValueError: AttributeError("'bool' object has no attribute 'strip'") while compiling
False
During handling of the above exception, another exception occurred:
Traceback (most recent call last):
File "/data/build/adhoc-cicd-odoo-odoo/odoo/addons/base/models/ir_cron.py", line 570, in _callback
self.env['ir.actions.server'].browse(server_action_id).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 397, in safe_eval
return unsafe_eval(c, globals_dict, locals_dict)
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
File "ir.actions.server(1054,)", line 1, in <module>
File "/data/build/ingadhoc-odoo-saas-adhoc/ai_meeting_notes/models/meeting_notes.py", line 136, in _cron_process_meeting_notes
documents += self.env["google.service"].get_documents_metadata(name, minutes=minutes)
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
File "/data/build/ingadhoc-odoo-saas-adhoc/ai_meeting_notes/models/google_service.py", line 25, in get_documents_metadata
drive_service = self._get_service("drive", "v3")
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
File "/data/build/ingadhoc-enterprise-extensions/website_doc/models/google_service.py", line 90, in _get_service
creds = self.gs_auth2_cred()
^^^^^^^^^^^^^^^^^^^^
File "/data/build/ingadhoc-enterprise-extensions/website_doc/models/google_service.py", line 63, in gs_auth2_cred
token = self._gs_auth2_get_token()
^^^^^^^^^^^^^^^^^^^^^^^^^^
File "/data/build/ingadhoc-enterprise-extensions/website_doc/models/google_service.py", line 60, in _gs_auth2_get_token
raise RedirectWarning(_("No hay una credencial de acceso a google."), action, _("Activar credencial"))
odoo.exceptions.RedirectWarning: ('No hay una credencial de acceso a google.', {'name': 'Activar credencial', 'res_model': 'ir.actions.act_url', 'type': 'ir.actions.act_url', 'target': '_blank', 'url': 'https://accounts.google.com/o/oauth2/v2/auth?client_id=False&redirect_uri=https%3A%2F%2F11006-18-0-all.runbot.dev-adhoc.com%2Fwebsite_doc%2Fconfirm&response_type=code&scope=https%3A%2F%2Fwww.googleapis.com%2Fauth%2Fdocuments+https%3A%2F%2Fwww.googleapis.com%2Fauth%2Fdrive.readonly&access_type=offline&prompt=consent'}, 'Activar credencial', None)
|
|
2025-09-25 21:19:12
|
WARNING
|
server
|
odoo.addons.l10n_uy_edi.models.l10n_uy_edi_document:625
An error was found when synchronizing vendor bills
|
|
2025-09-25 21:19:12
|
WARNING
|
server
|
odoo.addons.l10n_uy_edi.models.l10n_uy_edi_document:627
Company Name: "Muebleria UY", Company ID: (11), Errors: "We found an error while consulting a notification Incomplete Data to connect to Uruware on company Muebleria UY: Please complete the UCFE data to test the connection: Uruware WS Password, Uruware Commerce code, Uruware Terminal code, Uruware Inbox URL, Uruware Query URL."
|
|
2025-09-25 21:26:55
|
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
|
|
2025-09-25 21:44:46
|
ERROR
|
server
|
odoo.addons.base.models.ir_cron:580
Job '[AI] Process Meeting Notes' (64) server action #1054 failed
Traceback (most recent call last):
File "/data/build/adhoc-cicd-odoo-odoo/odoo/tools/safe_eval.py", line 257, in test_expr
expr = expr.strip()
^^^^^^^^^^
AttributeError: 'bool' object has no attribute 'strip'
During handling of the above exception, another exception occurred:
Traceback (most recent call last):
File "/data/build/ingadhoc-enterprise-extensions/website_doc/models/google_service.py", line 47, in _gs_auth2_get_token
token = safe_eval(param_sudo.get_param("gs_auth2.token_json"))
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
File "/data/build/adhoc-cicd-odoo-odoo/odoo/tools/safe_eval.py", line 395, in safe_eval
c = test_expr(expr, _SAFE_OPCODES, mode=mode, filename=filename)
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
File "/data/build/adhoc-cicd-odoo-odoo/odoo/tools/safe_eval.py", line 262, in test_expr
raise ValueError('%r while compiling\n%r' % (e, expr))
ValueError: AttributeError("'bool' object has no attribute 'strip'") while compiling
False
During handling of the above exception, another exception occurred:
Traceback (most recent call last):
File "/data/build/adhoc-cicd-odoo-odoo/odoo/addons/base/models/ir_cron.py", line 570, in _callback
self.env['ir.actions.server'].browse(server_action_id).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 397, in safe_eval
return unsafe_eval(c, globals_dict, locals_dict)
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
File "ir.actions.server(1054,)", line 1, in <module>
File "/data/build/ingadhoc-odoo-saas-adhoc/ai_meeting_notes/models/meeting_notes.py", line 136, in _cron_process_meeting_notes
documents += self.env["google.service"].get_documents_metadata(name, minutes=minutes)
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
File "/data/build/ingadhoc-odoo-saas-adhoc/ai_meeting_notes/models/google_service.py", line 25, in get_documents_metadata
drive_service = self._get_service("drive", "v3")
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
File "/data/build/ingadhoc-enterprise-extensions/website_doc/models/google_service.py", line 90, in _get_service
creds = self.gs_auth2_cred()
^^^^^^^^^^^^^^^^^^^^
File "/data/build/ingadhoc-enterprise-extensions/website_doc/models/google_service.py", line 63, in gs_auth2_cred
token = self._gs_auth2_get_token()
^^^^^^^^^^^^^^^^^^^^^^^^^^
File "/data/build/ingadhoc-enterprise-extensions/website_doc/models/google_service.py", line 60, in _gs_auth2_get_token
raise RedirectWarning(_("No hay una credencial de acceso a google."), action, _("Activar credencial"))
odoo.exceptions.RedirectWarning: ('No hay una credencial de acceso a google.', {'name': 'Activar credencial', 'res_model': 'ir.actions.act_url', 'type': 'ir.actions.act_url', 'target': '_blank', 'url': 'https://accounts.google.com/o/oauth2/v2/auth?client_id=False&redirect_uri=https%3A%2F%2F11006-18-0-all.runbot.dev-adhoc.com%2Fwebsite_doc%2Fconfirm&response_type=code&scope=https%3A%2F%2Fwww.googleapis.com%2Fauth%2Fdocuments+https%3A%2F%2Fwww.googleapis.com%2Fauth%2Fdrive.readonly&access_type=offline&prompt=consent'}, 'Activar credencial', None)
|
|
2025-09-25 22:14:02
|
ERROR
|
server
|
odoo.addons.base.models.ir_cron:580
Job 'AI Agent - Update Files and Vector Stores' (46) server action #786 failed
Traceback (most recent call last):
File "/data/build/adhoc-cicd-odoo-odoo/odoo/addons/base/models/ir_cron.py", line 570, in _callback
self.env['ir.actions.server'].browse(server_action_id).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 397, in safe_eval
return unsafe_eval(c, globals_dict, locals_dict)
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
File "ir.actions.server(786,)", line 1, in <module>
File "/data/build/ingadhoc-odoo-saas-adhoc/ai_agent/models/ai_source.py", line 144, in _cron_update_files_and_vectors
client = self.env["ai.utils"].get_openai_client()
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
File "/data/build/ingadhoc-odoo-saas-adhoc/ai_agent/models/ai_utils.py", line 40, in get_openai_client
raise UserError("No se ha configurado los parametros 'ai_agent.OPENAI_API_KEY' o 'ai_agent.OPENAI_ORG_ID'.")
odoo.exceptions.UserError: No se ha configurado los parametros 'ai_agent.OPENAI_API_KEY' o 'ai_agent.OPENAI_ORG_ID'.
|
|
2025-09-25 22:15:08
|
ERROR
|
server
|
odoo.addons.base.models.ir_cron:580
Job '[AI] Process Meeting Notes' (64) server action #1054 failed
Traceback (most recent call last):
File "/data/build/adhoc-cicd-odoo-odoo/odoo/tools/safe_eval.py", line 257, in test_expr
expr = expr.strip()
^^^^^^^^^^
AttributeError: 'bool' object has no attribute 'strip'
During handling of the above exception, another exception occurred:
Traceback (most recent call last):
File "/data/build/ingadhoc-enterprise-extensions/website_doc/models/google_service.py", line 47, in _gs_auth2_get_token
token = safe_eval(param_sudo.get_param("gs_auth2.token_json"))
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
File "/data/build/adhoc-cicd-odoo-odoo/odoo/tools/safe_eval.py", line 395, in safe_eval
c = test_expr(expr, _SAFE_OPCODES, mode=mode, filename=filename)
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
File "/data/build/adhoc-cicd-odoo-odoo/odoo/tools/safe_eval.py", line 262, in test_expr
raise ValueError('%r while compiling\n%r' % (e, expr))
ValueError: AttributeError("'bool' object has no attribute 'strip'") while compiling
False
During handling of the above exception, another exception occurred:
Traceback (most recent call last):
File "/data/build/adhoc-cicd-odoo-odoo/odoo/addons/base/models/ir_cron.py", line 570, in _callback
self.env['ir.actions.server'].browse(server_action_id).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 397, in safe_eval
return unsafe_eval(c, globals_dict, locals_dict)
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
File "ir.actions.server(1054,)", line 1, in <module>
File "/data/build/ingadhoc-odoo-saas-adhoc/ai_meeting_notes/models/meeting_notes.py", line 136, in _cron_process_meeting_notes
documents += self.env["google.service"].get_documents_metadata(name, minutes=minutes)
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
File "/data/build/ingadhoc-odoo-saas-adhoc/ai_meeting_notes/models/google_service.py", line 25, in get_documents_metadata
drive_service = self._get_service("drive", "v3")
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
File "/data/build/ingadhoc-enterprise-extensions/website_doc/models/google_service.py", line 90, in _get_service
creds = self.gs_auth2_cred()
^^^^^^^^^^^^^^^^^^^^
File "/data/build/ingadhoc-enterprise-extensions/website_doc/models/google_service.py", line 63, in gs_auth2_cred
token = self._gs_auth2_get_token()
^^^^^^^^^^^^^^^^^^^^^^^^^^
File "/data/build/ingadhoc-enterprise-extensions/website_doc/models/google_service.py", line 60, in _gs_auth2_get_token
raise RedirectWarning(_("No hay una credencial de acceso a google."), action, _("Activar credencial"))
odoo.exceptions.RedirectWarning: ('No hay una credencial de acceso a google.', {'name': 'Activar credencial', 'res_model': 'ir.actions.act_url', 'type': 'ir.actions.act_url', 'target': '_blank', 'url': 'https://accounts.google.com/o/oauth2/v2/auth?client_id=False&redirect_uri=https%3A%2F%2F11006-18-0-all.runbot.dev-adhoc.com%2Fwebsite_doc%2Fconfirm&response_type=code&scope=https%3A%2F%2Fwww.googleapis.com%2Fauth%2Fdocuments+https%3A%2F%2Fwww.googleapis.com%2Fauth%2Fdrive.readonly&access_type=offline&prompt=consent'}, 'Activar credencial', None)
|
|
2025-09-25 22:19:14
|
WARNING
|
server
|
odoo.addons.l10n_uy_edi.models.l10n_uy_edi_document:625
An error was found when synchronizing vendor bills
|
|
2025-09-25 22:19:14
|
WARNING
|
server
|
odoo.addons.l10n_uy_edi.models.l10n_uy_edi_document:627
Company Name: "Muebleria UY", Company ID: (11), Errors: "We found an error while consulting a notification Incomplete Data to connect to Uruware on company Muebleria UY: Please complete the UCFE data to test the connection: Uruware WS Password, Uruware Commerce code, Uruware Terminal code, Uruware Inbox URL, Uruware Query URL."
|
|
2025-09-25 22:26:58
|
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
|
|
2025-09-25 22:45:20
|
ERROR
|
server
|
odoo.addons.base.models.ir_cron:580
Job '[AI] Process Meeting Notes' (64) server action #1054 failed
Traceback (most recent call last):
File "/data/build/adhoc-cicd-odoo-odoo/odoo/tools/safe_eval.py", line 257, in test_expr
expr = expr.strip()
^^^^^^^^^^
AttributeError: 'bool' object has no attribute 'strip'
During handling of the above exception, another exception occurred:
Traceback (most recent call last):
File "/data/build/ingadhoc-enterprise-extensions/website_doc/models/google_service.py", line 47, in _gs_auth2_get_token
token = safe_eval(param_sudo.get_param("gs_auth2.token_json"))
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
File "/data/build/adhoc-cicd-odoo-odoo/odoo/tools/safe_eval.py", line 395, in safe_eval
c = test_expr(expr, _SAFE_OPCODES, mode=mode, filename=filename)
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
File "/data/build/adhoc-cicd-odoo-odoo/odoo/tools/safe_eval.py", line 262, in test_expr
raise ValueError('%r while compiling\n%r' % (e, expr))
ValueError: AttributeError("'bool' object has no attribute 'strip'") while compiling
False
During handling of the above exception, another exception occurred:
Traceback (most recent call last):
File "/data/build/adhoc-cicd-odoo-odoo/odoo/addons/base/models/ir_cron.py", line 570, in _callback
self.env['ir.actions.server'].browse(server_action_id).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 397, in safe_eval
return unsafe_eval(c, globals_dict, locals_dict)
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
File "ir.actions.server(1054,)", line 1, in <module>
File "/data/build/ingadhoc-odoo-saas-adhoc/ai_meeting_notes/models/meeting_notes.py", line 136, in _cron_process_meeting_notes
documents += self.env["google.service"].get_documents_metadata(name, minutes=minutes)
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
File "/data/build/ingadhoc-odoo-saas-adhoc/ai_meeting_notes/models/google_service.py", line 25, in get_documents_metadata
drive_service = self._get_service("drive", "v3")
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
File "/data/build/ingadhoc-enterprise-extensions/website_doc/models/google_service.py", line 90, in _get_service
creds = self.gs_auth2_cred()
^^^^^^^^^^^^^^^^^^^^
File "/data/build/ingadhoc-enterprise-extensions/website_doc/models/google_service.py", line 63, in gs_auth2_cred
token = self._gs_auth2_get_token()
^^^^^^^^^^^^^^^^^^^^^^^^^^
File "/data/build/ingadhoc-enterprise-extensions/website_doc/models/google_service.py", line 60, in _gs_auth2_get_token
raise RedirectWarning(_("No hay una credencial de acceso a google."), action, _("Activar credencial"))
odoo.exceptions.RedirectWarning: ('No hay una credencial de acceso a google.', {'name': 'Activar credencial', 'res_model': 'ir.actions.act_url', 'type': 'ir.actions.act_url', 'target': '_blank', 'url': 'https://accounts.google.com/o/oauth2/v2/auth?client_id=False&redirect_uri=https%3A%2F%2F11006-18-0-all.runbot.dev-adhoc.com%2Fwebsite_doc%2Fconfirm&response_type=code&scope=https%3A%2F%2Fwww.googleapis.com%2Fauth%2Fdocuments+https%3A%2F%2Fwww.googleapis.com%2Fauth%2Fdrive.readonly&access_type=offline&prompt=consent'}, 'Activar credencial', None)
|
|
2025-09-25 22:51:25
|
WARNING
|
server
|
odoo.http:752
<function odoo.addons.stock_batch_picking_voucher.controllers.main.report_download> called ignoring args {'token'}
|
|
2025-09-25 23:04:20
|
WARNING
|
server
|
odoo.http:752
<function odoo.addons.stock_batch_picking_voucher.controllers.main.report_download> called ignoring args {'token'}
|
|
2025-09-25 23:13:31
|
ERROR
|
server
|
odoo.addons.base.models.ir_cron:580
Job 'AI Agent - Update Files and Vector Stores' (46) server action #786 failed
Traceback (most recent call last):
File "/data/build/adhoc-cicd-odoo-odoo/odoo/addons/base/models/ir_cron.py", line 570, in _callback
self.env['ir.actions.server'].browse(server_action_id).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 397, in safe_eval
return unsafe_eval(c, globals_dict, locals_dict)
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
File "ir.actions.server(786,)", line 1, in <module>
File "/data/build/ingadhoc-odoo-saas-adhoc/ai_agent/models/ai_source.py", line 144, in _cron_update_files_and_vectors
client = self.env["ai.utils"].get_openai_client()
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
File "/data/build/ingadhoc-odoo-saas-adhoc/ai_agent/models/ai_utils.py", line 40, in get_openai_client
raise UserError("No se ha configurado los parametros 'ai_agent.OPENAI_API_KEY' o 'ai_agent.OPENAI_ORG_ID'.")
odoo.exceptions.UserError: No se ha configurado los parametros 'ai_agent.OPENAI_API_KEY' o 'ai_agent.OPENAI_ORG_ID'.
|
|
2025-09-25 23:14:38
|
ERROR
|
server
|
odoo.addons.base.models.ir_cron:580
Job '[AI] Process Meeting Notes' (64) server action #1054 failed
Traceback (most recent call last):
File "/data/build/adhoc-cicd-odoo-odoo/odoo/tools/safe_eval.py", line 257, in test_expr
expr = expr.strip()
^^^^^^^^^^
AttributeError: 'bool' object has no attribute 'strip'
During handling of the above exception, another exception occurred:
Traceback (most recent call last):
File "/data/build/ingadhoc-enterprise-extensions/website_doc/models/google_service.py", line 47, in _gs_auth2_get_token
token = safe_eval(param_sudo.get_param("gs_auth2.token_json"))
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
File "/data/build/adhoc-cicd-odoo-odoo/odoo/tools/safe_eval.py", line 395, in safe_eval
c = test_expr(expr, _SAFE_OPCODES, mode=mode, filename=filename)
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
File "/data/build/adhoc-cicd-odoo-odoo/odoo/tools/safe_eval.py", line 262, in test_expr
raise ValueError('%r while compiling\n%r' % (e, expr))
ValueError: AttributeError("'bool' object has no attribute 'strip'") while compiling
False
During handling of the above exception, another exception occurred:
Traceback (most recent call last):
File "/data/build/adhoc-cicd-odoo-odoo/odoo/addons/base/models/ir_cron.py", line 570, in _callback
self.env['ir.actions.server'].browse(server_action_id).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 397, in safe_eval
return unsafe_eval(c, globals_dict, locals_dict)
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
File "ir.actions.server(1054,)", line 1, in <module>
File "/data/build/ingadhoc-odoo-saas-adhoc/ai_meeting_notes/models/meeting_notes.py", line 136, in _cron_process_meeting_notes
documents += self.env["google.service"].get_documents_metadata(name, minutes=minutes)
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
File "/data/build/ingadhoc-odoo-saas-adhoc/ai_meeting_notes/models/google_service.py", line 25, in get_documents_metadata
drive_service = self._get_service("drive", "v3")
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
File "/data/build/ingadhoc-enterprise-extensions/website_doc/models/google_service.py", line 90, in _get_service
creds = self.gs_auth2_cred()
^^^^^^^^^^^^^^^^^^^^
File "/data/build/ingadhoc-enterprise-extensions/website_doc/models/google_service.py", line 63, in gs_auth2_cred
token = self._gs_auth2_get_token()
^^^^^^^^^^^^^^^^^^^^^^^^^^
File "/data/build/ingadhoc-enterprise-extensions/website_doc/models/google_service.py", line 60, in _gs_auth2_get_token
raise RedirectWarning(_("No hay una credencial de acceso a google."), action, _("Activar credencial"))
odoo.exceptions.RedirectWarning: ('No hay una credencial de acceso a google.', {'name': 'Activar credencial', 'res_model': 'ir.actions.act_url', 'type': 'ir.actions.act_url', 'target': '_blank', 'url': 'https://accounts.google.com/o/oauth2/v2/auth?client_id=False&redirect_uri=https%3A%2F%2F11006-18-0-all.runbot.dev-adhoc.com%2Fwebsite_doc%2Fconfirm&response_type=code&scope=https%3A%2F%2Fwww.googleapis.com%2Fauth%2Fdocuments+https%3A%2F%2Fwww.googleapis.com%2Fauth%2Fdrive.readonly&access_type=offline&prompt=consent'}, 'Activar credencial', None)
|
|
2025-09-25 23:15:09
|
WARNING
|
server
|
odoo.addons.base.models.ir_qweb:1459
Unknown directives or unused attributes: {'t-index'} in l10n_ar_sale.report_saleorder_document
|
|
2025-09-25 23:15:09
|
WARNING
|
server
|
odoo.addons.base.models.ir_qweb:1459
Unknown directives or unused attributes: {'t-index'} in l10n_ar_sale.report_saleorder_document
|
|
2025-09-25 23:18:50
|
WARNING
|
server
|
odoo.http:752
<function odoo.addons.stock_batch_picking_voucher.controllers.main.report_download> called ignoring args {'token'}
|
|
2025-09-25 23:19:03
|
WARNING
|
server
|
odoo.addons.l10n_uy_edi.models.l10n_uy_edi_document:625
An error was found when synchronizing vendor bills
|
|
2025-09-25 23:19:03
|
WARNING
|
server
|
odoo.addons.l10n_uy_edi.models.l10n_uy_edi_document:627
Company Name: "Muebleria UY", Company ID: (11), Errors: "We found an error while consulting a notification Incomplete Data to connect to Uruware on company Muebleria UY: Please complete the UCFE data to test the connection: Uruware WS Password, Uruware Commerce code, Uruware Terminal code, Uruware Inbox URL, Uruware Query URL."
|
|
2025-09-25 23:24:58
|
WARNING
|
server
|
odoo.http:752
<function odoo.addons.stock_batch_picking_voucher.controllers.main.report_download> called ignoring args {'token'}
|
|
2025-09-25 23:27:45
|
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
|
|
2025-09-25 23:31:02
|
WARNING
|
server
|
odoo.http:752
<function odoo.addons.stock_batch_picking_voucher.controllers.main.report_download> called ignoring args {'token'}
|
|
2025-09-25 23:35:26
|
WARNING
|
server
|
odoo.http:2587
Primero debe seleccionar un talonario
|
|
2025-09-25 23:35:33
|
WARNING
|
server
|
odoo.http:752
<function odoo.addons.stock_batch_picking_voucher.controllers.main.report_download> called ignoring args {'token'}
|
|
2025-09-25 23:45:24
|
ERROR
|
server
|
odoo.addons.base.models.ir_cron:580
Job '[AI] Process Meeting Notes' (64) server action #1054 failed
Traceback (most recent call last):
File "/data/build/adhoc-cicd-odoo-odoo/odoo/tools/safe_eval.py", line 257, in test_expr
expr = expr.strip()
^^^^^^^^^^
AttributeError: 'bool' object has no attribute 'strip'
During handling of the above exception, another exception occurred:
Traceback (most recent call last):
File "/data/build/ingadhoc-enterprise-extensions/website_doc/models/google_service.py", line 47, in _gs_auth2_get_token
token = safe_eval(param_sudo.get_param("gs_auth2.token_json"))
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
File "/data/build/adhoc-cicd-odoo-odoo/odoo/tools/safe_eval.py", line 395, in safe_eval
c = test_expr(expr, _SAFE_OPCODES, mode=mode, filename=filename)
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
File "/data/build/adhoc-cicd-odoo-odoo/odoo/tools/safe_eval.py", line 262, in test_expr
raise ValueError('%r while compiling\n%r' % (e, expr))
ValueError: AttributeError("'bool' object has no attribute 'strip'") while compiling
False
During handling of the above exception, another exception occurred:
Traceback (most recent call last):
File "/data/build/adhoc-cicd-odoo-odoo/odoo/addons/base/models/ir_cron.py", line 570, in _callback
self.env['ir.actions.server'].browse(server_action_id).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 397, in safe_eval
return unsafe_eval(c, globals_dict, locals_dict)
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
File "ir.actions.server(1054,)", line 1, in <module>
File "/data/build/ingadhoc-odoo-saas-adhoc/ai_meeting_notes/models/meeting_notes.py", line 136, in _cron_process_meeting_notes
documents += self.env["google.service"].get_documents_metadata(name, minutes=minutes)
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
File "/data/build/ingadhoc-odoo-saas-adhoc/ai_meeting_notes/models/google_service.py", line 25, in get_documents_metadata
drive_service = self._get_service("drive", "v3")
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
File "/data/build/ingadhoc-enterprise-extensions/website_doc/models/google_service.py", line 90, in _get_service
creds = self.gs_auth2_cred()
^^^^^^^^^^^^^^^^^^^^
File "/data/build/ingadhoc-enterprise-extensions/website_doc/models/google_service.py", line 63, in gs_auth2_cred
token = self._gs_auth2_get_token()
^^^^^^^^^^^^^^^^^^^^^^^^^^
File "/data/build/ingadhoc-enterprise-extensions/website_doc/models/google_service.py", line 60, in _gs_auth2_get_token
raise RedirectWarning(_("No hay una credencial de acceso a google."), action, _("Activar credencial"))
odoo.exceptions.RedirectWarning: ('No hay una credencial de acceso a google.', {'name': 'Activar credencial', 'res_model': 'ir.actions.act_url', 'type': 'ir.actions.act_url', 'target': '_blank', 'url': 'https://accounts.google.com/o/oauth2/v2/auth?client_id=False&redirect_uri=https%3A%2F%2F11006-18-0-all.runbot.dev-adhoc.com%2Fwebsite_doc%2Fconfirm&response_type=code&scope=https%3A%2F%2Fwww.googleapis.com%2Fauth%2Fdocuments+https%3A%2F%2Fwww.googleapis.com%2Fauth%2Fdrive.readonly&access_type=offline&prompt=consent'}, 'Activar credencial', None)
|
|
2025-09-26 00:14:04
|
ERROR
|
server
|
odoo.addons.base.models.ir_cron:580
Job 'AI Agent - Update Files and Vector Stores' (46) server action #786 failed
Traceback (most recent call last):
File "/data/build/adhoc-cicd-odoo-odoo/odoo/addons/base/models/ir_cron.py", line 570, in _callback
self.env['ir.actions.server'].browse(server_action_id).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 397, in safe_eval
return unsafe_eval(c, globals_dict, locals_dict)
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
File "ir.actions.server(786,)", line 1, in <module>
File "/data/build/ingadhoc-odoo-saas-adhoc/ai_agent/models/ai_source.py", line 144, in _cron_update_files_and_vectors
client = self.env["ai.utils"].get_openai_client()
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
File "/data/build/ingadhoc-odoo-saas-adhoc/ai_agent/models/ai_utils.py", line 40, in get_openai_client
raise UserError("No se ha configurado los parametros 'ai_agent.OPENAI_API_KEY' o 'ai_agent.OPENAI_ORG_ID'.")
odoo.exceptions.UserError: No se ha configurado los parametros 'ai_agent.OPENAI_API_KEY' o 'ai_agent.OPENAI_ORG_ID'.
|
|
2025-09-26 00:15:11
|
ERROR
|
server
|
odoo.addons.base.models.ir_cron:580
Job '[AI] Process Meeting Notes' (64) server action #1054 failed
Traceback (most recent call last):
File "/data/build/adhoc-cicd-odoo-odoo/odoo/tools/safe_eval.py", line 257, in test_expr
expr = expr.strip()
^^^^^^^^^^
AttributeError: 'bool' object has no attribute 'strip'
During handling of the above exception, another exception occurred:
Traceback (most recent call last):
File "/data/build/ingadhoc-enterprise-extensions/website_doc/models/google_service.py", line 47, in _gs_auth2_get_token
token = safe_eval(param_sudo.get_param("gs_auth2.token_json"))
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
File "/data/build/adhoc-cicd-odoo-odoo/odoo/tools/safe_eval.py", line 395, in safe_eval
c = test_expr(expr, _SAFE_OPCODES, mode=mode, filename=filename)
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
File "/data/build/adhoc-cicd-odoo-odoo/odoo/tools/safe_eval.py", line 262, in test_expr
raise ValueError('%r while compiling\n%r' % (e, expr))
ValueError: AttributeError("'bool' object has no attribute 'strip'") while compiling
False
During handling of the above exception, another exception occurred:
Traceback (most recent call last):
File "/data/build/adhoc-cicd-odoo-odoo/odoo/addons/base/models/ir_cron.py", line 570, in _callback
self.env['ir.actions.server'].browse(server_action_id).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 397, in safe_eval
return unsafe_eval(c, globals_dict, locals_dict)
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
File "ir.actions.server(1054,)", line 1, in <module>
File "/data/build/ingadhoc-odoo-saas-adhoc/ai_meeting_notes/models/meeting_notes.py", line 136, in _cron_process_meeting_notes
documents += self.env["google.service"].get_documents_metadata(name, minutes=minutes)
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
File "/data/build/ingadhoc-odoo-saas-adhoc/ai_meeting_notes/models/google_service.py", line 25, in get_documents_metadata
drive_service = self._get_service("drive", "v3")
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
File "/data/build/ingadhoc-enterprise-extensions/website_doc/models/google_service.py", line 90, in _get_service
creds = self.gs_auth2_cred()
^^^^^^^^^^^^^^^^^^^^
File "/data/build/ingadhoc-enterprise-extensions/website_doc/models/google_service.py", line 63, in gs_auth2_cred
token = self._gs_auth2_get_token()
^^^^^^^^^^^^^^^^^^^^^^^^^^
File "/data/build/ingadhoc-enterprise-extensions/website_doc/models/google_service.py", line 60, in _gs_auth2_get_token
raise RedirectWarning(_("No hay una credencial de acceso a google."), action, _("Activar credencial"))
odoo.exceptions.RedirectWarning: ('No hay una credencial de acceso a google.', {'name': 'Activar credencial', 'res_model': 'ir.actions.act_url', 'type': 'ir.actions.act_url', 'target': '_blank', 'url': 'https://accounts.google.com/o/oauth2/v2/auth?client_id=False&redirect_uri=https%3A%2F%2F11006-18-0-all.runbot.dev-adhoc.com%2Fwebsite_doc%2Fconfirm&response_type=code&scope=https%3A%2F%2Fwww.googleapis.com%2Fauth%2Fdocuments+https%3A%2F%2Fwww.googleapis.com%2Fauth%2Fdrive.readonly&access_type=offline&prompt=consent'}, 'Activar credencial', None)
|
|
2025-09-26 00:19:36
|
WARNING
|
server
|
odoo.addons.l10n_uy_edi.models.l10n_uy_edi_document:625
An error was found when synchronizing vendor bills
|
|
2025-09-26 00:19:36
|
WARNING
|
server
|
odoo.addons.l10n_uy_edi.models.l10n_uy_edi_document:627
Company Name: "Muebleria UY", Company ID: (11), Errors: "We found an error while consulting a notification Incomplete Data to connect to Uruware on company Muebleria UY: Please complete the UCFE data to test the connection: Uruware WS Password, Uruware Commerce code, Uruware Terminal code, Uruware Inbox URL, Uruware Query URL."
|
|
2025-09-26 00:27:19
|
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
|
|
2025-09-26 00:44:58
|
ERROR
|
server
|
odoo.addons.base.models.ir_cron:580
Job '[AI] Process Meeting Notes' (64) server action #1054 failed
Traceback (most recent call last):
File "/data/build/adhoc-cicd-odoo-odoo/odoo/tools/safe_eval.py", line 257, in test_expr
expr = expr.strip()
^^^^^^^^^^
AttributeError: 'bool' object has no attribute 'strip'
During handling of the above exception, another exception occurred:
Traceback (most recent call last):
File "/data/build/ingadhoc-enterprise-extensions/website_doc/models/google_service.py", line 47, in _gs_auth2_get_token
token = safe_eval(param_sudo.get_param("gs_auth2.token_json"))
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
File "/data/build/adhoc-cicd-odoo-odoo/odoo/tools/safe_eval.py", line 395, in safe_eval
c = test_expr(expr, _SAFE_OPCODES, mode=mode, filename=filename)
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
File "/data/build/adhoc-cicd-odoo-odoo/odoo/tools/safe_eval.py", line 262, in test_expr
raise ValueError('%r while compiling\n%r' % (e, expr))
ValueError: AttributeError("'bool' object has no attribute 'strip'") while compiling
False
During handling of the above exception, another exception occurred:
Traceback (most recent call last):
File "/data/build/adhoc-cicd-odoo-odoo/odoo/addons/base/models/ir_cron.py", line 570, in _callback
self.env['ir.actions.server'].browse(server_action_id).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 397, in safe_eval
return unsafe_eval(c, globals_dict, locals_dict)
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
File "ir.actions.server(1054,)", line 1, in <module>
File "/data/build/ingadhoc-odoo-saas-adhoc/ai_meeting_notes/models/meeting_notes.py", line 136, in _cron_process_meeting_notes
documents += self.env["google.service"].get_documents_metadata(name, minutes=minutes)
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
File "/data/build/ingadhoc-odoo-saas-adhoc/ai_meeting_notes/models/google_service.py", line 25, in get_documents_metadata
drive_service = self._get_service("drive", "v3")
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
File "/data/build/ingadhoc-enterprise-extensions/website_doc/models/google_service.py", line 90, in _get_service
creds = self.gs_auth2_cred()
^^^^^^^^^^^^^^^^^^^^
File "/data/build/ingadhoc-enterprise-extensions/website_doc/models/google_service.py", line 63, in gs_auth2_cred
token = self._gs_auth2_get_token()
^^^^^^^^^^^^^^^^^^^^^^^^^^
File "/data/build/ingadhoc-enterprise-extensions/website_doc/models/google_service.py", line 60, in _gs_auth2_get_token
raise RedirectWarning(_("No hay una credencial de acceso a google."), action, _("Activar credencial"))
odoo.exceptions.RedirectWarning: ('No hay una credencial de acceso a google.', {'name': 'Activar credencial', 'res_model': 'ir.actions.act_url', 'type': 'ir.actions.act_url', 'target': '_blank', 'url': 'https://accounts.google.com/o/oauth2/v2/auth?client_id=False&redirect_uri=https%3A%2F%2F11006-18-0-all.runbot.dev-adhoc.com%2Fwebsite_doc%2Fconfirm&response_type=code&scope=https%3A%2F%2Fwww.googleapis.com%2Fauth%2Fdocuments+https%3A%2F%2Fwww.googleapis.com%2Fauth%2Fdrive.readonly&access_type=offline&prompt=consent'}, 'Activar credencial', None)
|
|
2025-09-26 00:51:48
|
INFO
|
server
|
odoo.modules.loading:360
1 modules loaded in 0.01s, 0 queries (+0 extra)
|
|
2025-09-26 00:51:51
|
INFO
|
server
|
odoo.modules.loading:360
699 modules loaded in 0.26s, 0 queries (+0 extra)
|
|
2025-09-26 00:51:56
|
INFO
|
server
|
odoo.modules.loading:360
704 modules loaded in 4.82s, 1345 queries (+1345 extra)
|
|
2025-09-26 00:52:41
|
INFO
|
server
|
odoo.modules.loading:360
1 modules loaded in 0.01s, 0 queries (+0 extra)
|
|
2025-09-26 00:52:41
|
INFO
|
server
|
odoo.modules.loading:360
704 modules loaded in 0.30s, 0 queries (+0 extra)
|
|
2025-09-26 00:53:19
|
WARNING
|
server
|
odoo.http:2587
No encontramos el código de emparejamiento que ingresó en nuestro sistema, verifique que sea el código correcto.
|
|
2025-09-26 00:53:49
|
ERROR
|
server
|
odoo.addons.base.models.ir_autovacuum:41
Failed ai.agent.chat()._gc_empty_chats()
Traceback (most recent call last):
File "/data/build/adhoc-cicd-odoo-odoo/odoo/addons/base/models/ir_autovacuum.py", line 38, in _run_vacuum_cleaner
func(model)
File "/data/build/ingadhoc-odoo-saas-adhoc/ai_agent/models/ai_agent_chat.py", line 558, in _gc_empty_chats
cutoff_date = fields.Datetime.now() - datetime.timedelta(days=1)
^^^^^^^^^^^^^^^^^^
AttributeError: type object 'datetime.datetime' has no attribute 'timedelta'
|
|
2025-09-26 00:55:06
|
ERROR
|
server
|
odoo.addons.iot.controllers.main.iot_log:220
IoT box log 'db32a6779c67' #3 received:
| 2025-09-26 00:55:06,083 4444 [1;31m[1;49mERROR[0m ? odoo.addons.hw_drivers.tools.helpers: Unable to load handler file: PrinterInterface_L.py
| Traceback (most recent call last):
| File "/home/odoo/src/odoo/addons/hw_drivers/tools/helpers.py", line 498, in load_iot_handlers
| spec.loader.exec_module(module)
| File "<frozen importlib._bootstrap_external>", line 999, in exec_module
| File "<frozen importlib._bootstrap>", line 488, in _call_with_frames_removed
| File "/home/odoo/src/odoo/addons/hw_drivers/iot_handlers/interfaces/PrinterInterface_L.py", line 4, in <module>
| from cups import Connection as CupsConnection
| ImportError: cannot import name 'Connection' from 'cups' (/home/odoo/venv/lib/python3.12/site-packages/cups/__init__.py)
| 2025-09-26 00:55:06,084 4444 [1;31m[1;49mERROR[0m ? odoo.addons.hw_drivers.tools.helpers: Unable to load handler file: DisplayInterface_L.py
| Traceback (most recent call last):
| File "/home/odoo/src/odoo/addons/hw_drivers/iot_handlers/interfaces/DisplayInterface_L.py", line 10, in <module>
| import screeninfo
| ModuleNotFoundError: No module named 'screeninfo'
| During handling of the above exception, another exception occurred:
| Traceback (most recent call last):
| File "/home/odoo/src/odoo/addons/hw_drivers/tools/helpers.py", line 498, in load_iot_handlers
| spec.loader.exec_module(module)
| File "<frozen importlib._bootstrap_external>", line 999, in exec_module
| File "<frozen importlib._bootstrap>", line 488, in _call_with_frames_removed
| File "/home/odoo/src/odoo/addons/hw_drivers/iot_handlers/interfaces/DisplayInterface_L.py", line 13, in <module>
| import RPi.GPIO as GPIO
| ModuleNotFoundError: No module named 'RPi'
| 2025-09-26 00:55:06,092 4444 [1;31m[1;49mERROR[0m ? odoo.addons.hw_drivers.tools.helpers: Unable to load handler file: PrinterDriver_L.py
| Traceback (most recent call last):
| File "/home/odoo/src/odoo/addons/hw_drivers/tools/helpers.py", line 498, in load_iot_handlers
| spec.loader.exec_module(module)
| File "<frozen importlib._bootstrap_external>", line 999, in exec_module
| File "<frozen importlib._bootstrap>", line 488, in _call_with_frames_removed
| File "/home/odoo/src/odoo/addons/hw_drivers/iot_handlers/drivers/PrinterDriver_L.py", line 5, in <module>
| from cups import IPPError, IPP_PRINTER_IDLE, IPP_PRINTER_PROCESSING, IPP_PRINTER_STOPPED
| ImportError: cannot import name 'IPPError' from 'cups' (/home/odoo/venv/lib/python3.12/site-packages/cups/__init__.py)
| 2025-09-26 00:55:06,095 4444 [1;31m[1;49mERROR[0m ? odoo.addons.hw_drivers.iot_handlers.drivers.L10nEGDrivers: Could not import library PyKCS11
| 2025-09-26 00:55:06,096 4444 [1;31m[1;49mERROR[0m ? odoo.addons.hw_drivers.tools.helpers: Unable to load handler file: KeyboardUSBDriver_L.py
| Traceback (most recent call last):
| File "/home/odoo/src/odoo/addons/hw_drivers/tools/helpers.py", line 498, in load_iot_handlers
| spec.loader.exec_module(module)
| File "<frozen importlib._bootstrap_external>", line 999, in exec_module
| File "<frozen importlib._bootstrap>", line 488, in _call_with_frames_removed
| File "/home/odoo/src/odoo/addons/hw_drivers/iot_handlers/drivers/KeyboardUSBDriver_L.py", line 5, in <module>
| import evdev
| ModuleNotFoundError: No module named 'evdev'
|
|
2025-09-26 00:55:11
|
ERROR
|
server
|
odoo.addons.iot.controllers.main.iot_log:220
IoT box log 'db32a6779c67' #3 received:
| 2025-09-26 00:55:11,627 4444 [1;31m[1;49mERROR[0m ? odoo.addons.hw_drivers.tools.helpers: An error received from odoo.com while trying to get the certificate: invalid database uuid: 57a7fdec-9a43-11f0-9380-0242ac110006
|
|
2025-09-26 00:55:12
|
ERROR
|
server
|
odoo.addons.iot.controllers.main.iot_log:220
IoT box log 'db32a6779c67' #3 received:
| 2025-09-26 00:55:11,863 4444 [1;31m[1;49mERROR[0m ? odoo.addons.hw_drivers.tools.helpers: An error received from odoo.com while trying to get the certificate: invalid database uuid: 57a7fdec-9a43-11f0-9380-0242ac110006
|
|
2025-09-26 00:55:22
|
ERROR
|
server
|
odoo.addons.iot.controllers.main.iot_log:220
IoT box log 'db32a6779c67' #3 received:
| 2025-09-26 00:55:22,472 4444 [1;31m[1;49mERROR[0m ? odoo.addons.hw_drivers.tools.helpers: An error received from odoo.com while trying to get the certificate: invalid database uuid: 57a7fdec-9a43-11f0-9380-0242ac110006
|
|
2025-09-26 00:55:32
|
ERROR
|
server
|
odoo.addons.iot.controllers.main.iot_log:220
IoT box log 'db32a6779c67' #3 received:
| 2025-09-26 00:55:31,848 4444 [1;31m[1;49mERROR[0m ? odoo.addons.hw_drivers.tools.helpers: An error received from odoo.com while trying to get the certificate: invalid database uuid: 57a7fdec-9a43-11f0-9380-0242ac110006
|
|
2025-09-26 00:55:34
|
|
|
Log limit reached (full logs are still available in the log file)
|
|
2025-09-26 17:58:48
|
INFO
|
runbot
|
Kill build 11006-18-0
|
|