| Date |
Level |
Type |
Message |
|
2025-10-03 13:21:09
|
INFO
|
runbot
|
Init build environment with config [19.0] Odoo by Adhoc Config (with tests)
|
|
|
2025-10-03 13:21:09
|
|
|
Starting step 19-all-with-tests from config 19.0] Odoo by Adhoc Config (with tests) [
|
|
|
2025-10-03 13:21:09
|
|
|
Using Dockerfile Tag odoo:adhoc_odoo_19
|
|
|
2025-10-03 13:21:23
|
INFO
|
server
|
odoo.modules.loading:350
1 modules loaded in 8.69s, 9408 queries (+9408 extra)
|
|
|
2025-10-03 13:22:58
|
INFO
|
server
|
odoo.addons.l10n_ar_edi.models.res_company:160
Setting demo certificate from False to AR demo certificate 3 in (AR) Responsable Inscripto company
|
|
|
2025-10-03 13:22:58
|
INFO
|
server
|
odoo.addons.l10n_ar_edi.models.res_company:160
Setting demo certificate from False to AR demo certificate 3 in (AR) Monotributista company
|
|
|
2025-10-03 13:22:59
|
INFO
|
server
|
odoo.addons.l10n_ar_edi.models.res_company:160
Setting demo certificate from False to AR demo certificate 2 in (AR) Exento company
|
|
|
2025-10-03 13:23:00
|
INFO
|
server
|
odoo.modules.loading:350
125 modules loaded in 92.33s, 83835 queries (+84113 extra)
|
|
|
2025-10-03 13:23:01
|
INFO
|
server
|
odoo.addons.base.models.ir_qweb:350
Pregenerating assets bundles
|
|
|
2025-10-03 13:24:55
|
INFO
|
runbot
|
Getting results for build 12136-19-0
|
|
|
2025-10-03 13:24:55
|
|
|
Step 19-all-with-tests finished in 4m
|
|
|
2025-10-03 13:24:55
|
|
|
Starting step setup from config 19.0] Odoo by Adhoc Config (with tests) [
|
|
|
2025-10-03 13:24:55
|
|
|
Using Dockerfile Tag odoo:adhoc_odoo_19
|
|
|
2025-10-03 13:24:57
|
INFO
|
runbot
|
Step setup finished in 0s
|
|
|
2025-10-03 13:24:57
|
|
|
Starting step run from config 19.0] Odoo by Adhoc Config (with tests) [
|
|
|
2025-10-03 13:24:57
|
INFO
|
runbot
|
Start running build 12136-19-0
|
|
|
2025-10-03 13:24:57
|
|
|
Using Dockerfile Tag odoo:adhoc_odoo_19
|
|
|
2025-10-03 13:24:59
|
INFO
|
server
|
odoo.modules.loading:350
1 modules loaded in 0.00s, 0 queries (+0 extra)
|
|
|
2025-10-03 13:25:02
|
INFO
|
server
|
odoo.modules.loading:350
125 modules loaded in 2.83s, 0 queries (+0 extra)
|
|
|
2025-10-03 13:26:10
|
ERROR
|
server
|
odoo.addons.base.models.ir_autovacuum:61
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 49, in _run_vacuum_cleaner
result = 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-10-03 13:26:12
|
ERROR
|
server
|
odoo.addons.base.models.ir_cron:461
Job 'AI Agent - Update Files and Vector Stores' (21) server action #373 failed
Traceback (most recent call last):
File "/data/build/adhoc-cicd-odoo-odoo/odoo/addons/base/models/ir_cron.py", line 459, in _run_job
cron._callback(job['cron_name'], job['ir_actions_server_id'])
File "/data/build/adhoc-cicd-odoo-odoo/odoo/addons/base/models/ir_cron.py", line 619, 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 1177, in run
res = action._run(records, eval_context)
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
File "/data/build/adhoc-cicd-odoo-odoo/odoo/addons/base/models/ir_actions.py", line 1190, in _run
res = runner(run_self, eval_context=eval_context)
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
File "/data/build/adhoc-cicd-odoo-odoo/odoo/addons/base/models/ir_actions.py", line 1014, in _run_action_code_multi
safe_eval(self.code.strip(), eval_context, mode="exec", filename=str(self))
File "/data/build/adhoc-cicd-odoo-odoo/odoo/tools/safe_eval.py", line 397, in safe_eval
return unsafe_eval(c, globals_dict, None)
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
File "ir.actions.server(373,)", 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-10-03 13:26:12
|
ERROR
|
server
|
odoo.addons.base.models.ir_cron:461
Job '[AI] Process Meeting Notes' (31) server action #423 failed
Traceback (most recent call last):
File "/data/build/adhoc-cicd-odoo-odoo/odoo/tools/safe_eval.py", line 256, in compile_codeobj
expr = expr.strip() # eval() does not like leading/trailing whitespace
^^^^^^^^^^
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-odoo-saas-adhoc/google_service/models/google_service.py", line 64, 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 393, in safe_eval
c = compile_codeobj(expr, filename=filename, mode=mode)
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
File "/data/build/adhoc-cicd-odoo-odoo/odoo/tools/safe_eval.py", line 261, in compile_codeobj
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 459, in _run_job
cron._callback(job['cron_name'], job['ir_actions_server_id'])
File "/data/build/adhoc-cicd-odoo-odoo/odoo/addons/base/models/ir_cron.py", line 619, 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 1177, in run
res = action._run(records, eval_context)
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
File "/data/build/adhoc-cicd-odoo-odoo/odoo/addons/base/models/ir_actions.py", line 1190, in _run
res = runner(run_self, eval_context=eval_context)
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
File "/data/build/adhoc-cicd-odoo-odoo/odoo/addons/base/models/ir_actions.py", line 1014, in _run_action_code_multi
safe_eval(self.code.strip(), eval_context, mode="exec", filename=str(self))
File "/data/build/adhoc-cicd-odoo-odoo/odoo/tools/safe_eval.py", line 397, in safe_eval
return unsafe_eval(c, globals_dict, None)
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
File "ir.actions.server(423,)", 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-odoo-saas-adhoc/google_service/models/google_service.py", line 80, in _get_service
credential = self.gs_auth2_credential()
^^^^^^^^^^^^^^^^^^^^^^^^^^
File "/data/build/ingadhoc-odoo-saas-adhoc/google_service/models/google_service.py", line 71, in gs_auth2_credential
token = self._gs_auth2_get_token()
^^^^^^^^^^^^^^^^^^^^^^^^^^
File "/data/build/ingadhoc-odoo-saas-adhoc/google_service/models/google_service.py", line 68, in _gs_auth2_get_token
raise UserError(_("Invalid Google Credential token."))
odoo.exceptions.UserError: Invalid Google Credential token.
|
|
|
2025-10-03 13:52:56
|
ERROR
|
server
|
odoo.addons.base.models.ir_cron:461
Job '[AI] Process Meeting Notes' (31) server action #423 failed
Traceback (most recent call last):
File "/data/build/adhoc-cicd-odoo-odoo/odoo/tools/safe_eval.py", line 256, in compile_codeobj
expr = expr.strip() # eval() does not like leading/trailing whitespace
^^^^^^^^^^
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-odoo-saas-adhoc/google_service/models/google_service.py", line 64, 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 393, in safe_eval
c = compile_codeobj(expr, filename=filename, mode=mode)
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
File "/data/build/adhoc-cicd-odoo-odoo/odoo/tools/safe_eval.py", line 261, in compile_codeobj
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 459, in _run_job
cron._callback(job['cron_name'], job['ir_actions_server_id'])
File "/data/build/adhoc-cicd-odoo-odoo/odoo/addons/base/models/ir_cron.py", line 619, 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 1177, in run
res = action._run(records, eval_context)
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
File "/data/build/adhoc-cicd-odoo-odoo/odoo/addons/base/models/ir_actions.py", line 1190, in _run
res = runner(run_self, eval_context=eval_context)
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
File "/data/build/adhoc-cicd-odoo-odoo/odoo/addons/base/models/ir_actions.py", line 1014, in _run_action_code_multi
safe_eval(self.code.strip(), eval_context, mode="exec", filename=str(self))
File "/data/build/adhoc-cicd-odoo-odoo/odoo/tools/safe_eval.py", line 397, in safe_eval
return unsafe_eval(c, globals_dict, None)
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
File "ir.actions.server(423,)", 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-odoo-saas-adhoc/google_service/models/google_service.py", line 80, in _get_service
credential = self.gs_auth2_credential()
^^^^^^^^^^^^^^^^^^^^^^^^^^
File "/data/build/ingadhoc-odoo-saas-adhoc/google_service/models/google_service.py", line 71, in gs_auth2_credential
token = self._gs_auth2_get_token()
^^^^^^^^^^^^^^^^^^^^^^^^^^
File "/data/build/ingadhoc-odoo-saas-adhoc/google_service/models/google_service.py", line 68, in _gs_auth2_get_token
raise UserError(_("Invalid Google Credential token."))
odoo.exceptions.UserError: Invalid Google Credential token.
|
|
|
2025-10-03 14:22:38
|
ERROR
|
server
|
odoo.addons.base.models.ir_cron:461
Job 'AI Agent - Update Files and Vector Stores' (21) server action #373 failed
Traceback (most recent call last):
File "/data/build/adhoc-cicd-odoo-odoo/odoo/addons/base/models/ir_cron.py", line 459, in _run_job
cron._callback(job['cron_name'], job['ir_actions_server_id'])
File "/data/build/adhoc-cicd-odoo-odoo/odoo/addons/base/models/ir_cron.py", line 619, 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 1177, in run
res = action._run(records, eval_context)
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
File "/data/build/adhoc-cicd-odoo-odoo/odoo/addons/base/models/ir_actions.py", line 1190, in _run
res = runner(run_self, eval_context=eval_context)
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
File "/data/build/adhoc-cicd-odoo-odoo/odoo/addons/base/models/ir_actions.py", line 1014, in _run_action_code_multi
safe_eval(self.code.strip(), eval_context, mode="exec", filename=str(self))
File "/data/build/adhoc-cicd-odoo-odoo/odoo/tools/safe_eval.py", line 397, in safe_eval
return unsafe_eval(c, globals_dict, None)
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
File "ir.actions.server(373,)", 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-10-03 14:22:39
|
ERROR
|
server
|
odoo.addons.base.models.ir_cron:461
Job '[AI] Process Meeting Notes' (31) server action #423 failed
Traceback (most recent call last):
File "/data/build/adhoc-cicd-odoo-odoo/odoo/tools/safe_eval.py", line 256, in compile_codeobj
expr = expr.strip() # eval() does not like leading/trailing whitespace
^^^^^^^^^^
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-odoo-saas-adhoc/google_service/models/google_service.py", line 64, 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 393, in safe_eval
c = compile_codeobj(expr, filename=filename, mode=mode)
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
File "/data/build/adhoc-cicd-odoo-odoo/odoo/tools/safe_eval.py", line 261, in compile_codeobj
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 459, in _run_job
cron._callback(job['cron_name'], job['ir_actions_server_id'])
File "/data/build/adhoc-cicd-odoo-odoo/odoo/addons/base/models/ir_cron.py", line 619, 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 1177, in run
res = action._run(records, eval_context)
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
File "/data/build/adhoc-cicd-odoo-odoo/odoo/addons/base/models/ir_actions.py", line 1190, in _run
res = runner(run_self, eval_context=eval_context)
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
File "/data/build/adhoc-cicd-odoo-odoo/odoo/addons/base/models/ir_actions.py", line 1014, in _run_action_code_multi
safe_eval(self.code.strip(), eval_context, mode="exec", filename=str(self))
File "/data/build/adhoc-cicd-odoo-odoo/odoo/tools/safe_eval.py", line 397, in safe_eval
return unsafe_eval(c, globals_dict, None)
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
File "ir.actions.server(423,)", 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-odoo-saas-adhoc/google_service/models/google_service.py", line 80, in _get_service
credential = self.gs_auth2_credential()
^^^^^^^^^^^^^^^^^^^^^^^^^^
File "/data/build/ingadhoc-odoo-saas-adhoc/google_service/models/google_service.py", line 71, in gs_auth2_credential
token = self._gs_auth2_get_token()
^^^^^^^^^^^^^^^^^^^^^^^^^^
File "/data/build/ingadhoc-odoo-saas-adhoc/google_service/models/google_service.py", line 68, in _gs_auth2_get_token
raise UserError(_("Invalid Google Credential token."))
odoo.exceptions.UserError: Invalid Google Credential token.
|
|
|
2025-10-03 14:52:38
|
ERROR
|
server
|
odoo.addons.base.models.ir_cron:461
Job '[AI] Process Meeting Notes' (31) server action #423 failed
Traceback (most recent call last):
File "/data/build/adhoc-cicd-odoo-odoo/odoo/tools/safe_eval.py", line 256, in compile_codeobj
expr = expr.strip() # eval() does not like leading/trailing whitespace
^^^^^^^^^^
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-odoo-saas-adhoc/google_service/models/google_service.py", line 64, 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 393, in safe_eval
c = compile_codeobj(expr, filename=filename, mode=mode)
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
File "/data/build/adhoc-cicd-odoo-odoo/odoo/tools/safe_eval.py", line 261, in compile_codeobj
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 459, in _run_job
cron._callback(job['cron_name'], job['ir_actions_server_id'])
File "/data/build/adhoc-cicd-odoo-odoo/odoo/addons/base/models/ir_cron.py", line 619, 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 1177, in run
res = action._run(records, eval_context)
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
File "/data/build/adhoc-cicd-odoo-odoo/odoo/addons/base/models/ir_actions.py", line 1190, in _run
res = runner(run_self, eval_context=eval_context)
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
File "/data/build/adhoc-cicd-odoo-odoo/odoo/addons/base/models/ir_actions.py", line 1014, in _run_action_code_multi
safe_eval(self.code.strip(), eval_context, mode="exec", filename=str(self))
File "/data/build/adhoc-cicd-odoo-odoo/odoo/tools/safe_eval.py", line 397, in safe_eval
return unsafe_eval(c, globals_dict, None)
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
File "ir.actions.server(423,)", 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-odoo-saas-adhoc/google_service/models/google_service.py", line 80, in _get_service
credential = self.gs_auth2_credential()
^^^^^^^^^^^^^^^^^^^^^^^^^^
File "/data/build/ingadhoc-odoo-saas-adhoc/google_service/models/google_service.py", line 71, in gs_auth2_credential
token = self._gs_auth2_get_token()
^^^^^^^^^^^^^^^^^^^^^^^^^^
File "/data/build/ingadhoc-odoo-saas-adhoc/google_service/models/google_service.py", line 68, in _gs_auth2_get_token
raise UserError(_("Invalid Google Credential token."))
odoo.exceptions.UserError: Invalid Google Credential token.
|
|
|
2025-10-03 15:23:00
|
ERROR
|
server
|
odoo.addons.base.models.ir_cron:461
Job 'AI Agent - Update Files and Vector Stores' (21) server action #373 failed
Traceback (most recent call last):
File "/data/build/adhoc-cicd-odoo-odoo/odoo/addons/base/models/ir_cron.py", line 459, in _run_job
cron._callback(job['cron_name'], job['ir_actions_server_id'])
File "/data/build/adhoc-cicd-odoo-odoo/odoo/addons/base/models/ir_cron.py", line 619, 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 1177, in run
res = action._run(records, eval_context)
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
File "/data/build/adhoc-cicd-odoo-odoo/odoo/addons/base/models/ir_actions.py", line 1190, in _run
res = runner(run_self, eval_context=eval_context)
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
File "/data/build/adhoc-cicd-odoo-odoo/odoo/addons/base/models/ir_actions.py", line 1014, in _run_action_code_multi
safe_eval(self.code.strip(), eval_context, mode="exec", filename=str(self))
File "/data/build/adhoc-cicd-odoo-odoo/odoo/tools/safe_eval.py", line 397, in safe_eval
return unsafe_eval(c, globals_dict, None)
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
File "ir.actions.server(373,)", 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-10-03 15:23:00
|
ERROR
|
server
|
odoo.addons.base.models.ir_cron:461
Job '[AI] Process Meeting Notes' (31) server action #423 failed
Traceback (most recent call last):
File "/data/build/adhoc-cicd-odoo-odoo/odoo/tools/safe_eval.py", line 256, in compile_codeobj
expr = expr.strip() # eval() does not like leading/trailing whitespace
^^^^^^^^^^
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-odoo-saas-adhoc/google_service/models/google_service.py", line 64, 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 393, in safe_eval
c = compile_codeobj(expr, filename=filename, mode=mode)
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
File "/data/build/adhoc-cicd-odoo-odoo/odoo/tools/safe_eval.py", line 261, in compile_codeobj
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 459, in _run_job
cron._callback(job['cron_name'], job['ir_actions_server_id'])
File "/data/build/adhoc-cicd-odoo-odoo/odoo/addons/base/models/ir_cron.py", line 619, 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 1177, in run
res = action._run(records, eval_context)
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
File "/data/build/adhoc-cicd-odoo-odoo/odoo/addons/base/models/ir_actions.py", line 1190, in _run
res = runner(run_self, eval_context=eval_context)
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
File "/data/build/adhoc-cicd-odoo-odoo/odoo/addons/base/models/ir_actions.py", line 1014, in _run_action_code_multi
safe_eval(self.code.strip(), eval_context, mode="exec", filename=str(self))
File "/data/build/adhoc-cicd-odoo-odoo/odoo/tools/safe_eval.py", line 397, in safe_eval
return unsafe_eval(c, globals_dict, None)
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
File "ir.actions.server(423,)", 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-odoo-saas-adhoc/google_service/models/google_service.py", line 80, in _get_service
credential = self.gs_auth2_credential()
^^^^^^^^^^^^^^^^^^^^^^^^^^
File "/data/build/ingadhoc-odoo-saas-adhoc/google_service/models/google_service.py", line 71, in gs_auth2_credential
token = self._gs_auth2_get_token()
^^^^^^^^^^^^^^^^^^^^^^^^^^
File "/data/build/ingadhoc-odoo-saas-adhoc/google_service/models/google_service.py", line 68, in _gs_auth2_get_token
raise UserError(_("Invalid Google Credential token."))
odoo.exceptions.UserError: Invalid Google Credential token.
|
|
|
2025-10-03 15:53:19
|
ERROR
|
server
|
odoo.addons.base.models.ir_cron:461
Job '[AI] Process Meeting Notes' (31) server action #423 failed
Traceback (most recent call last):
File "/data/build/adhoc-cicd-odoo-odoo/odoo/tools/safe_eval.py", line 256, in compile_codeobj
expr = expr.strip() # eval() does not like leading/trailing whitespace
^^^^^^^^^^
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-odoo-saas-adhoc/google_service/models/google_service.py", line 64, 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 393, in safe_eval
c = compile_codeobj(expr, filename=filename, mode=mode)
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
File "/data/build/adhoc-cicd-odoo-odoo/odoo/tools/safe_eval.py", line 261, in compile_codeobj
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 459, in _run_job
cron._callback(job['cron_name'], job['ir_actions_server_id'])
File "/data/build/adhoc-cicd-odoo-odoo/odoo/addons/base/models/ir_cron.py", line 619, 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 1177, in run
res = action._run(records, eval_context)
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
File "/data/build/adhoc-cicd-odoo-odoo/odoo/addons/base/models/ir_actions.py", line 1190, in _run
res = runner(run_self, eval_context=eval_context)
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
File "/data/build/adhoc-cicd-odoo-odoo/odoo/addons/base/models/ir_actions.py", line 1014, in _run_action_code_multi
safe_eval(self.code.strip(), eval_context, mode="exec", filename=str(self))
File "/data/build/adhoc-cicd-odoo-odoo/odoo/tools/safe_eval.py", line 397, in safe_eval
return unsafe_eval(c, globals_dict, None)
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
File "ir.actions.server(423,)", 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-odoo-saas-adhoc/google_service/models/google_service.py", line 80, in _get_service
credential = self.gs_auth2_credential()
^^^^^^^^^^^^^^^^^^^^^^^^^^
File "/data/build/ingadhoc-odoo-saas-adhoc/google_service/models/google_service.py", line 71, in gs_auth2_credential
token = self._gs_auth2_get_token()
^^^^^^^^^^^^^^^^^^^^^^^^^^
File "/data/build/ingadhoc-odoo-saas-adhoc/google_service/models/google_service.py", line 68, in _gs_auth2_get_token
raise UserError(_("Invalid Google Credential token."))
odoo.exceptions.UserError: Invalid Google Credential token.
|
|
|
2025-10-03 16:22:47
|
ERROR
|
server
|
odoo.addons.base.models.ir_cron:461
Job 'AI Agent - Update Files and Vector Stores' (21) server action #373 failed
Traceback (most recent call last):
File "/data/build/adhoc-cicd-odoo-odoo/odoo/addons/base/models/ir_cron.py", line 459, in _run_job
cron._callback(job['cron_name'], job['ir_actions_server_id'])
File "/data/build/adhoc-cicd-odoo-odoo/odoo/addons/base/models/ir_cron.py", line 619, 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 1177, in run
res = action._run(records, eval_context)
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
File "/data/build/adhoc-cicd-odoo-odoo/odoo/addons/base/models/ir_actions.py", line 1190, in _run
res = runner(run_self, eval_context=eval_context)
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
File "/data/build/adhoc-cicd-odoo-odoo/odoo/addons/base/models/ir_actions.py", line 1014, in _run_action_code_multi
safe_eval(self.code.strip(), eval_context, mode="exec", filename=str(self))
File "/data/build/adhoc-cicd-odoo-odoo/odoo/tools/safe_eval.py", line 397, in safe_eval
return unsafe_eval(c, globals_dict, None)
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
File "ir.actions.server(373,)", 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-10-03 16:22:47
|
ERROR
|
server
|
odoo.addons.base.models.ir_cron:461
Job '[AI] Process Meeting Notes' (31) server action #423 failed
Traceback (most recent call last):
File "/data/build/adhoc-cicd-odoo-odoo/odoo/tools/safe_eval.py", line 256, in compile_codeobj
expr = expr.strip() # eval() does not like leading/trailing whitespace
^^^^^^^^^^
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-odoo-saas-adhoc/google_service/models/google_service.py", line 64, 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 393, in safe_eval
c = compile_codeobj(expr, filename=filename, mode=mode)
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
File "/data/build/adhoc-cicd-odoo-odoo/odoo/tools/safe_eval.py", line 261, in compile_codeobj
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 459, in _run_job
cron._callback(job['cron_name'], job['ir_actions_server_id'])
File "/data/build/adhoc-cicd-odoo-odoo/odoo/addons/base/models/ir_cron.py", line 619, 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 1177, in run
res = action._run(records, eval_context)
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
File "/data/build/adhoc-cicd-odoo-odoo/odoo/addons/base/models/ir_actions.py", line 1190, in _run
res = runner(run_self, eval_context=eval_context)
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
File "/data/build/adhoc-cicd-odoo-odoo/odoo/addons/base/models/ir_actions.py", line 1014, in _run_action_code_multi
safe_eval(self.code.strip(), eval_context, mode="exec", filename=str(self))
File "/data/build/adhoc-cicd-odoo-odoo/odoo/tools/safe_eval.py", line 397, in safe_eval
return unsafe_eval(c, globals_dict, None)
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
File "ir.actions.server(423,)", 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-odoo-saas-adhoc/google_service/models/google_service.py", line 80, in _get_service
credential = self.gs_auth2_credential()
^^^^^^^^^^^^^^^^^^^^^^^^^^
File "/data/build/ingadhoc-odoo-saas-adhoc/google_service/models/google_service.py", line 71, in gs_auth2_credential
token = self._gs_auth2_get_token()
^^^^^^^^^^^^^^^^^^^^^^^^^^
File "/data/build/ingadhoc-odoo-saas-adhoc/google_service/models/google_service.py", line 68, in _gs_auth2_get_token
raise UserError(_("Invalid Google Credential token."))
odoo.exceptions.UserError: Invalid Google Credential token.
|
|
|
2025-10-03 16:53:02
|
ERROR
|
server
|
odoo.addons.base.models.ir_cron:461
Job '[AI] Process Meeting Notes' (31) server action #423 failed
Traceback (most recent call last):
File "/data/build/adhoc-cicd-odoo-odoo/odoo/tools/safe_eval.py", line 256, in compile_codeobj
expr = expr.strip() # eval() does not like leading/trailing whitespace
^^^^^^^^^^
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-odoo-saas-adhoc/google_service/models/google_service.py", line 64, 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 393, in safe_eval
c = compile_codeobj(expr, filename=filename, mode=mode)
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
File "/data/build/adhoc-cicd-odoo-odoo/odoo/tools/safe_eval.py", line 261, in compile_codeobj
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 459, in _run_job
cron._callback(job['cron_name'], job['ir_actions_server_id'])
File "/data/build/adhoc-cicd-odoo-odoo/odoo/addons/base/models/ir_cron.py", line 619, 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 1177, in run
res = action._run(records, eval_context)
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
File "/data/build/adhoc-cicd-odoo-odoo/odoo/addons/base/models/ir_actions.py", line 1190, in _run
res = runner(run_self, eval_context=eval_context)
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
File "/data/build/adhoc-cicd-odoo-odoo/odoo/addons/base/models/ir_actions.py", line 1014, in _run_action_code_multi
safe_eval(self.code.strip(), eval_context, mode="exec", filename=str(self))
File "/data/build/adhoc-cicd-odoo-odoo/odoo/tools/safe_eval.py", line 397, in safe_eval
return unsafe_eval(c, globals_dict, None)
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
File "ir.actions.server(423,)", 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-odoo-saas-adhoc/google_service/models/google_service.py", line 80, in _get_service
credential = self.gs_auth2_credential()
^^^^^^^^^^^^^^^^^^^^^^^^^^
File "/data/build/ingadhoc-odoo-saas-adhoc/google_service/models/google_service.py", line 71, in gs_auth2_credential
token = self._gs_auth2_get_token()
^^^^^^^^^^^^^^^^^^^^^^^^^^
File "/data/build/ingadhoc-odoo-saas-adhoc/google_service/models/google_service.py", line 68, in _gs_auth2_get_token
raise UserError(_("Invalid Google Credential token."))
odoo.exceptions.UserError: Invalid Google Credential token.
|
|
|
2025-10-03 16:56:03
|
INFO
|
runbot
|
Kill build 12136-19-0
|
|