Docker command: python3 odoo/odoo-bin --addons-path single_module_repos,single_module_repos,single_module_repos,single_module_repos,single_module_repos,single_module_repos,single_module_repos,single_module_repos,single_module_repos,single_module_repos,single_module_repos,single_module_repos,single_module_repos,single_module_repos,single_module_repos,single_module_repos,single_module_repos,single_module_repos,single_module_repos,single_module_repos,single_module_repos,single_module_repos,odoo/addons,odoo/odoo/addons,enterprise --workers 2 --gevent-port 8070 --max-cron-threads 1 -d 01454-17-0-all --proxy-mode --db-filter %d.*$ --smtp 172.17.0.1 --db-template template0 --load=web,queue_job ================================================= Adding readonly volume '/data/build/single_module_repos/us_messenger' pointing to /home/runbot/odoo/runbot/runbot/static/sources/us_messenger/4562d050c6459ee69b8c6141405b7fab5aa54a00 Adding readonly volume '/data/build/single_module_repos/us_multichat' pointing to /home/runbot/odoo/runbot/runbot/static/sources/us_multichat/02bd8a8eda55aa61a4eb04a307e2a8762b13f43c Adding readonly volume '/data/build/single_module_repos/us_ai_translation' pointing to /home/runbot/odoo/runbot/runbot/static/sources/us_ai_translation/c6f9e08b507148eadfb9678c77a37b86a7d383ee Adding readonly volume '/data/build/single_module_repos/us_website_migration' pointing to /home/runbot/odoo/runbot/runbot/static/sources/us_website_migration/041a8ccdff9b60c2522d3179327ea27997a53c08 Adding readonly volume '/data/build/single_module_repos/us_import_bank_from_nbu' pointing to /home/runbot/odoo/runbot/runbot/static/sources/us_import_bank_from_nbu/80e7c91677c17ab597fef6c7ccd1a894b33ac81f Adding readonly volume '/data/build/single_module_repos/us_website_carousel_scale' pointing to /home/runbot/odoo/runbot/runbot/static/sources/us_website_carousel_scale/7ed360f0cb7810fbca3aef4a95d015f41b557cca Adding readonly volume '/data/build/single_module_repos/us_push_message' pointing to /home/runbot/odoo/runbot/runbot/static/sources/us_push_message/2d08697bdf8f60a34c092fa783a19be6cbf64c67 Adding readonly volume '/data/build/single_module_repos/queue_job' pointing to /home/runbot/odoo/runbot/runbot/static/sources/queue_job/20a15f6bdbf943a90090cbd129c21a8b77663a82 Adding readonly volume '/data/build/single_module_repos/us_zadarma_sms' pointing to /home/runbot/odoo/runbot/runbot/static/sources/us_zadarma_sms/7c647e17caf605fb608cc5eaa36e99b44650a9b6 Adding readonly volume '/data/build/single_module_repos/us_whatsapp' pointing to /home/runbot/odoo/runbot/runbot/static/sources/us_whatsapp/5062567eec78aff24785875aee3ec586b83997d8 Adding readonly volume '/data/build/single_module_repos/us_website_image_zoom' pointing to /home/runbot/odoo/runbot/runbot/static/sources/us_website_image_zoom/f38ab03bdcb015f0cbbce3170425c15e472551ca Adding readonly volume '/data/build/single_module_repos/us_viber' pointing to /home/runbot/odoo/runbot/runbot/static/sources/us_viber/54b3567a028b9c821f338871411bba8668eea4f9 Adding readonly volume '/data/build/single_module_repos/us_telegram' pointing to /home/runbot/odoo/runbot/runbot/static/sources/us_telegram/8bb43292881c870e60fccad4e398cbf4d93c146b Adding readonly volume '/data/build/single_module_repos/us_partner_bank_constraint' pointing to /home/runbot/odoo/runbot/runbot/static/sources/us_partner_bank_constraint/2b4e258903e64043c05ab1d4c04f999e56689660 Adding readonly volume '/data/build/single_module_repos/us_navbar_branding_logo' pointing to /home/runbot/odoo/runbot/runbot/static/sources/us_navbar_branding_logo/d71e804b7f887178ab8da200b7ec96c1bc9f271c Adding readonly volume '/data/build/single_module_repos/us_mass_mailing_sms_zadarma' pointing to /home/runbot/odoo/runbot/runbot/static/sources/us_mass_mailing_sms_zadarma/5f1e0927408b8c7f266ece56e7f6230c091639fe Adding readonly volume '/data/build/single_module_repos/us_marketing_hub' pointing to /home/runbot/odoo/runbot/runbot/static/sources/us_marketing_hub/c56c63a34b7724768f0cda9a6db5d71f5ab02fd6 Adding readonly volume '/data/build/single_module_repos/us_full_text_search' pointing to /home/runbot/odoo/runbot/runbot/static/sources/us_full_text_search/5becfc7b13a0581a64454c43d0f426cc3f06daf9 Adding readonly volume '/data/build/single_module_repos/us_auto_update_data' pointing to /home/runbot/odoo/runbot/runbot/static/sources/us_auto_update_data/afbf05457d8a4fcb9d5689e2a53acd81cdf5012b Adding readonly volume '/data/build/single_module_repos/us_assistant' pointing to /home/runbot/odoo/runbot/runbot/static/sources/us_assistant/93183ba29cdfe32ba89a7535c0e1950206ae7550 Adding readonly volume '/data/build/single_module_repos/send_pulse_email_validation' pointing to /home/runbot/odoo/runbot/runbot/static/sources/send_pulse_email_validation/a32056ff42c635ae49e0f40e02a1294d3f904dbc Adding readonly volume '/data/build/single_module_repos/l10n_ua_base_unitsoft' pointing to /home/runbot/odoo/runbot/runbot/static/sources/l10n_ua_base_unitsoft/abb0e4460bd5de62a324d645612f642a85b9ae02 Adding readonly volume '/data/build/odoo' pointing to /home/runbot/odoo/runbot/runbot/static/sources/odoo/f33fcbca73c9054451514c7153f7f0690c68a84b Adding readonly volume '/data/build/enterprise' pointing to /home/runbot/odoo/runbot/runbot/static/sources/enterprise/b0dfcf02d0e6ccc4443c8f19f8e0957a768caf7d Adding readonly volume '/home/runbot/.odoorc' pointing to /home/runbot/odoo/runbot/runbot/static/build/01454-17-0/.odoorc Defaulting to user installation because normal site-packages is not writeable WARNING: Skipping /usr/lib/python3.12/dist-packages/charset_normalizer-3.3.2.dist-info due to invalid metadata entry 'name' Ignoring Babel: markers 'python_version < "3.11"' don't match your environment Ignoring Babel: markers 'python_version >= "3.13"' don't match your environment Ignoring chardet: markers 'python_version < "3.11"' don't match your environment Ignoring cryptography: markers 'python_version < "3.12"' don't match your environment Ignoring decorator: markers 'python_version < "3.11"' don't match your environment Ignoring docutils: markers 'python_version < "3.11"' don't match your environment Ignoring freezegun: markers 'python_version < "3.11"' don't match your environment Ignoring freezegun: markers 'python_version >= "3.13"' don't match your environment Ignoring gevent: markers 'sys_platform != "win32" and python_version == "3.10"' don't match your environment Ignoring gevent: markers 'sys_platform != "win32" and python_version > "3.10" and python_version < "3.12"' don't match your environment Ignoring gevent: markers 'sys_platform != "win32" and python_version >= "3.13"' don't match your environment Ignoring greenlet: markers 'sys_platform != "win32" and python_version == "3.10"' don't match your environment Ignoring greenlet: markers 'sys_platform != "win32" and python_version > "3.10" and python_version < "3.12"' don't match your environment Ignoring greenlet: markers 'sys_platform != "win32" and python_version >= "3.13"' don't match your environment Ignoring idna: markers 'python_version < "3.12"' don't match your environment Ignoring Jinja2: markers 'python_version <= "3.10"' don't match your environment Ignoring libsass: markers 'python_version < "3.11"' don't match your environment Ignoring lxml: markers 'python_version <= "3.10"' don't match your environment Ignoring lxml: markers 'python_version > "3.10" and python_version < "3.12"' don't match your environment Ignoring MarkupSafe: markers 'python_version <= "3.10"' don't match your environment Ignoring MarkupSafe: markers 'python_version > "3.10" and python_version < "3.12"' don't match your environment Ignoring num2words: markers 'python_version < "3.12"' don't match your environment Ignoring Pillow: markers 'python_version <= "3.10"' don't match your environment Ignoring Pillow: markers 'python_version > "3.10" and python_version < "3.12"' don't match your environment Ignoring Pillow: markers 'python_version >= "3.13"' don't match your environment Ignoring psutil: markers 'python_version <= "3.10"' don't match your environment Ignoring psutil: markers 'python_version > "3.10" and python_version < "3.12"' don't match your environment Ignoring psycopg2: markers 'python_version == "3.10"' don't match your environment Ignoring psycopg2: markers 'python_version == "3.11"' don't match your environment Ignoring psycopg2: markers 'python_version >= "3.13"' don't match your environment Ignoring pyopenssl: markers 'python_version < "3.12"' don't match your environment Ignoring PyPDF2: markers 'python_version <= "3.10"' don't match your environment Ignoring PyPDF: markers 'python_version >= "3.13"' don't match your environment Ignoring pypiwin32: markers 'sys_platform == "win32"' don't match your environment Ignoring python-dateutil: markers 'python_version < "3.11"' don't match your environment Ignoring python-ldap: markers 'sys_platform != "win32" and python_version < "3.12"' don't match your environment Ignoring python-stdnum: markers 'python_version < "3.11"' don't match your environment Ignoring qrcode: markers 'python_version < "3.11"' don't match your environment Ignoring reportlab: markers 'python_version <= "3.10"' don't match your environment Ignoring reportlab: markers 'python_version > "3.10" and python_version < "3.12"' don't match your environment Ignoring requests: markers 'python_version < "3.11"' don't match your environment Ignoring rjsmin: markers 'python_version < "3.11"' don't match your environment Ignoring rl-renderPM: markers 'sys_platform == "win32" and python_version >= "3.12"' don't match your environment Ignoring urllib3: markers 'python_version < "3.12"' don't match your environment Ignoring Werkzeug: markers 'python_version <= "3.10"' don't match your environment Ignoring Werkzeug: markers 'python_version > "3.10" and python_version < "3.12"' don't match your environment Ignoring xlrd: markers 'python_version < "3.12"' don't match your environment Ignoring XlsxWriter: markers 'python_version < "3.12"' don't match your environment Ignoring zeep: markers 'python_version < "3.11"' don't match your environment Ignoring zeep: markers 'python_version >= "3.13"' don't match your environment Requirement already satisfied: Babel==2.10.3 in /usr/lib/python3/dist-packages (from -r odoo/requirements.txt (line 4)) (2.10.3) Requirement already satisfied: chardet==5.2.0 in /usr/lib/python3/dist-packages (from -r odoo/requirements.txt (line 7)) (5.2.0) Requirement already satisfied: cryptography==42.0.8 in /home/runbot/.local/lib/python3.12/site-packages (from -r odoo/requirements.txt (line 9)) (42.0.8) Collecting decorator==5.1.1 (from -r odoo/requirements.txt (line 11)) Downloading decorator-5.1.1-py3-none-any.whl.metadata (4.0 kB) Requirement already satisfied: docutils==0.20.1 in /usr/lib/python3/dist-packages (from -r odoo/requirements.txt (line 13)) (0.20.1) Requirement already satisfied: ebaysdk==2.1.5 in /home/runbot/.local/lib/python3.12/site-packages (from -r odoo/requirements.txt (line 14)) (2.1.5) Requirement already satisfied: freezegun==1.2.1 in /usr/lib/python3/dist-packages (from -r odoo/requirements.txt (line 16)) (1.2.1) Requirement already satisfied: geoip2==2.9.0 in /usr/lib/python3/dist-packages (from -r odoo/requirements.txt (line 18)) (2.9.0) Requirement already satisfied: gevent==24.2.1 in /usr/lib/python3/dist-packages (from -r odoo/requirements.txt (line 21)) (24.2.1) Requirement already satisfied: greenlet==3.0.3 in /usr/lib/python3/dist-packages (from -r odoo/requirements.txt (line 25)) (3.0.3) Requirement already satisfied: idna==3.6 in /usr/lib/python3/dist-packages (from -r odoo/requirements.txt (line 28)) (3.6) Requirement already satisfied: Jinja2==3.1.2 in /usr/lib/python3/dist-packages (from -r odoo/requirements.txt (line 30)) (3.1.2) Requirement already satisfied: libsass==0.22.0 in /usr/lib/python3/dist-packages (from -r odoo/requirements.txt (line 32)) (0.22.0) Requirement already satisfied: lxml==5.2.1 in /usr/lib/python3/dist-packages (from -r odoo/requirements.txt (line 35)) (5.2.1) Requirement already satisfied: lxml-html-clean in /usr/lib/python3/dist-packages (from -r odoo/requirements.txt (line 36)) (0.1.1) Requirement already satisfied: MarkupSafe==2.1.5 in /usr/lib/python3/dist-packages (from -r odoo/requirements.txt (line 39)) (2.1.5) Requirement already satisfied: num2words==0.5.13 in /usr/lib/python3/dist-packages (from -r odoo/requirements.txt (line 41)) (0.5.13) Requirement already satisfied: ofxparse==0.21 in /usr/lib/python3/dist-packages (from -r odoo/requirements.txt (line 42)) (0.21) Requirement already satisfied: passlib==1.7.4 in /usr/lib/python3/dist-packages (from -r odoo/requirements.txt (line 43)) (1.7.4) Requirement already satisfied: Pillow==10.2.0 in /usr/lib/python3/dist-packages (from -r odoo/requirements.txt (line 46)) (10.2.0) Requirement already satisfied: polib==1.1.1 in /usr/lib/python3/dist-packages (from -r odoo/requirements.txt (line 48)) (1.1.1) Requirement already satisfied: psutil==5.9.8 in /usr/lib/python3/dist-packages (from -r odoo/requirements.txt (line 51)) (5.9.8) Requirement already satisfied: psycopg2==2.9.9 in /home/runbot/.local/lib/python3.12/site-packages (from -r odoo/requirements.txt (line 54)) (2.9.9) Requirement already satisfied: pydot==1.4.2 in /usr/lib/python3/dist-packages (from -r odoo/requirements.txt (line 56)) (1.4.2) Requirement already satisfied: pyopenssl==24.1.0 in /home/runbot/.local/lib/python3.12/site-packages (from -r odoo/requirements.txt (line 58)) (24.1.0) Requirement already satisfied: PyPDF2==2.12.1 in /usr/lib/python3/dist-packages (from -r odoo/requirements.txt (line 60)) (2.12.1) Requirement already satisfied: pyserial==3.5 in /home/runbot/.local/lib/python3.12/site-packages (from -r odoo/requirements.txt (line 63)) (3.5) Requirement already satisfied: python-dateutil==2.8.2 in /usr/lib/python3/dist-packages (from -r odoo/requirements.txt (line 65)) (2.8.2) Requirement already satisfied: python-ldap==3.4.4 in /home/runbot/.local/lib/python3.12/site-packages (from -r odoo/requirements.txt (line 67)) (3.4.4) Requirement already satisfied: python-stdnum==1.19 in /usr/lib/python3/dist-packages (from -r odoo/requirements.txt (line 69)) (1.19) Requirement already satisfied: pytz in /usr/lib/python3/dist-packages (from -r odoo/requirements.txt (line 70)) (2024.1) Requirement already satisfied: pyusb==1.2.1 in /home/runbot/.local/lib/python3.12/site-packages (from -r odoo/requirements.txt (line 71)) (1.2.1) Requirement already satisfied: qrcode==7.4.2 in /usr/lib/python3/dist-packages (from -r odoo/requirements.txt (line 73)) (7.4.2) Requirement already satisfied: reportlab==4.1.0 in /usr/lib/python3/dist-packages (from -r odoo/requirements.txt (line 76)) (4.1.0) Requirement already satisfied: requests==2.31.0 in /usr/lib/python3/dist-packages (from -r odoo/requirements.txt (line 78)) (2.31.0) Requirement already satisfied: rjsmin==1.2.0 in /usr/lib/python3/dist-packages (from -r odoo/requirements.txt (line 80)) (1.2.0) Requirement already satisfied: urllib3==2.0.7 in /usr/lib/python3/dist-packages (from -r odoo/requirements.txt (line 83)) (2.0.7) Requirement already satisfied: vobject==0.9.6.1 in /usr/lib/python3/dist-packages (from -r odoo/requirements.txt (line 84)) (0.9.6.1) Requirement already satisfied: Werkzeug==3.0.1 in /usr/lib/python3/dist-packages (from -r odoo/requirements.txt (line 87)) (3.0.1) Requirement already satisfied: xlrd==2.0.1 in /usr/lib/python3/dist-packages (from -r odoo/requirements.txt (line 89)) (2.0.1) Requirement already satisfied: XlsxWriter==3.1.9 in /usr/lib/python3/dist-packages (from -r odoo/requirements.txt (line 91)) (3.1.9) Requirement already satisfied: xlwt==1.3.0 in /home/runbot/.local/lib/python3.12/site-packages (from -r odoo/requirements.txt (line 92)) (1.3.0) Requirement already satisfied: zeep==4.2.1 in /usr/lib/python3/dist-packages (from -r odoo/requirements.txt (line 94)) (4.2.1) Requirement already satisfied: cffi>=1.12 in /home/runbot/.local/lib/python3.12/site-packages (from cryptography==42.0.8->-r odoo/requirements.txt (line 9)) (2.0.0) Requirement already satisfied: pyasn1>=0.3.7 in /usr/lib/python3/dist-packages (from python-ldap==3.4.4->-r odoo/requirements.txt (line 67)) (0.4.8) Requirement already satisfied: pyasn1_modules>=0.1.5 in /usr/lib/python3/dist-packages (from python-ldap==3.4.4->-r odoo/requirements.txt (line 67)) (0.2.8) Requirement already satisfied: pycparser in /home/runbot/.local/lib/python3.12/site-packages (from cffi>=1.12->cryptography==42.0.8->-r odoo/requirements.txt (line 9)) (2.23) Downloading decorator-5.1.1-py3-none-any.whl (9.1 kB) WARNING: Skipping /usr/lib/python3.12/dist-packages/charset_normalizer-3.3.2.dist-info due to invalid metadata entry 'name' Installing collected packages: decorator Successfully installed decorator-5.1.1 Defaulting to user installation because normal site-packages is not writeable WARNING: Skipping /usr/lib/python3.12/dist-packages/charset_normalizer-3.3.2.dist-info due to invalid metadata entry 'name' Collecting openai (from -r single_module_repos/us_ai_translation/requirements.txt (line 1)) Downloading openai-2.8.1-py3-none-any.whl.metadata (29 kB) Requirement already satisfied: polib in /usr/lib/python3/dist-packages (from -r single_module_repos/us_ai_translation/requirements.txt (line 2)) (1.1.1) Collecting tiktoken (from -r single_module_repos/us_ai_translation/requirements.txt (line 3)) Downloading tiktoken-0.12.0-cp312-cp312-manylinux_2_28_x86_64.whl.metadata (6.7 kB) Collecting anyio<5,>=3.5.0 (from openai->-r single_module_repos/us_ai_translation/requirements.txt (line 1)) Downloading anyio-4.11.0-py3-none-any.whl.metadata (4.1 kB) Collecting distro<2,>=1.7.0 (from openai->-r single_module_repos/us_ai_translation/requirements.txt (line 1)) Downloading distro-1.9.0-py3-none-any.whl.metadata (6.8 kB) Collecting httpx<1,>=0.23.0 (from openai->-r single_module_repos/us_ai_translation/requirements.txt (line 1)) Downloading httpx-0.28.1-py3-none-any.whl.metadata (7.1 kB) Collecting jiter<1,>=0.10.0 (from openai->-r single_module_repos/us_ai_translation/requirements.txt (line 1)) Downloading jiter-0.12.0-cp312-cp312-manylinux_2_17_x86_64.manylinux2014_x86_64.whl.metadata (5.2 kB) Collecting pydantic<3,>=1.9.0 (from openai->-r single_module_repos/us_ai_translation/requirements.txt (line 1)) Downloading pydantic-2.12.5-py3-none-any.whl.metadata (90 kB) Collecting sniffio (from openai->-r single_module_repos/us_ai_translation/requirements.txt (line 1)) Downloading sniffio-1.3.1-py3-none-any.whl.metadata (3.9 kB) Collecting tqdm>4 (from openai->-r single_module_repos/us_ai_translation/requirements.txt (line 1)) Downloading tqdm-4.67.1-py3-none-any.whl.metadata (57 kB) Collecting typing-extensions<5,>=4.11 (from openai->-r single_module_repos/us_ai_translation/requirements.txt (line 1)) Downloading typing_extensions-4.15.0-py3-none-any.whl.metadata (3.3 kB) Collecting regex>=2022.1.18 (from tiktoken->-r single_module_repos/us_ai_translation/requirements.txt (line 3)) Downloading regex-2025.11.3-cp312-cp312-manylinux2014_x86_64.manylinux_2_17_x86_64.manylinux_2_28_x86_64.whl.metadata (40 kB) Requirement already satisfied: requests>=2.26.0 in /usr/lib/python3/dist-packages (from tiktoken->-r single_module_repos/us_ai_translation/requirements.txt (line 3)) (2.31.0) Requirement already satisfied: idna>=2.8 in /usr/lib/python3/dist-packages (from anyio<5,>=3.5.0->openai->-r single_module_repos/us_ai_translation/requirements.txt (line 1)) (3.6) Requirement already satisfied: certifi in /usr/lib/python3/dist-packages (from httpx<1,>=0.23.0->openai->-r single_module_repos/us_ai_translation/requirements.txt (line 1)) (2023.11.17) Collecting httpcore==1.* (from httpx<1,>=0.23.0->openai->-r single_module_repos/us_ai_translation/requirements.txt (line 1)) Downloading httpcore-1.0.9-py3-none-any.whl.metadata (21 kB) Collecting h11>=0.16 (from httpcore==1.*->httpx<1,>=0.23.0->openai->-r single_module_repos/us_ai_translation/requirements.txt (line 1)) Downloading h11-0.16.0-py3-none-any.whl.metadata (8.3 kB) Collecting annotated-types>=0.6.0 (from pydantic<3,>=1.9.0->openai->-r single_module_repos/us_ai_translation/requirements.txt (line 1)) Downloading annotated_types-0.7.0-py3-none-any.whl.metadata (15 kB) Collecting pydantic-core==2.41.5 (from pydantic<3,>=1.9.0->openai->-r single_module_repos/us_ai_translation/requirements.txt (line 1)) Downloading pydantic_core-2.41.5-cp312-cp312-manylinux_2_17_x86_64.manylinux2014_x86_64.whl.metadata (7.3 kB) Collecting typing-inspection>=0.4.2 (from pydantic<3,>=1.9.0->openai->-r single_module_repos/us_ai_translation/requirements.txt (line 1)) Downloading typing_inspection-0.4.2-py3-none-any.whl.metadata (2.6 kB) Downloading openai-2.8.1-py3-none-any.whl (1.0 MB) Downloading tiktoken-0.12.0-cp312-cp312-manylinux_2_28_x86_64.whl (1.2 MB) Downloading anyio-4.11.0-py3-none-any.whl (109 kB) Downloading distro-1.9.0-py3-none-any.whl (20 kB) Downloading httpx-0.28.1-py3-none-any.whl (73 kB) Downloading httpcore-1.0.9-py3-none-any.whl (78 kB) Downloading jiter-0.12.0-cp312-cp312-manylinux_2_17_x86_64.manylinux2014_x86_64.whl (361 kB) Downloading pydantic-2.12.5-py3-none-any.whl (463 kB) Downloading pydantic_core-2.41.5-cp312-cp312-manylinux_2_17_x86_64.manylinux2014_x86_64.whl (2.1 MB) Downloading regex-2025.11.3-cp312-cp312-manylinux2014_x86_64.manylinux_2_17_x86_64.manylinux_2_28_x86_64.whl (803 kB) Downloading sniffio-1.3.1-py3-none-any.whl (10 kB) Downloading tqdm-4.67.1-py3-none-any.whl (78 kB) Downloading typing_extensions-4.15.0-py3-none-any.whl (44 kB) Downloading annotated_types-0.7.0-py3-none-any.whl (13 kB) Downloading typing_inspection-0.4.2-py3-none-any.whl (14 kB) Downloading h11-0.16.0-py3-none-any.whl (37 kB) WARNING: Skipping /usr/lib/python3.12/dist-packages/charset_normalizer-3.3.2.dist-info due to invalid metadata entry 'name' Installing collected packages: typing-extensions, tqdm, sniffio, regex, jiter, h11, distro, annotated-types, typing-inspection, tiktoken, pydantic-core, httpcore, anyio, pydantic, httpx, openai WARNING: The script tqdm is installed in '/home/runbot/.local/bin' which is not on PATH. Consider adding this directory to PATH or, if you prefer to suppress this warning, use --no-warn-script-location. WARNING: The script distro is installed in '/home/runbot/.local/bin' which is not on PATH. Consider adding this directory to PATH or, if you prefer to suppress this warning, use --no-warn-script-location. WARNING: The script httpx is installed in '/home/runbot/.local/bin' which is not on PATH. Consider adding this directory to PATH or, if you prefer to suppress this warning, use --no-warn-script-location. WARNING: The script openai is installed in '/home/runbot/.local/bin' which is not on PATH. Consider adding this directory to PATH or, if you prefer to suppress this warning, use --no-warn-script-location. Successfully installed annotated-types-0.7.0 anyio-4.11.0 distro-1.9.0 h11-0.16.0 httpcore-1.0.9 httpx-0.28.1 jiter-0.12.0 openai-2.8.1 pydantic-2.12.5 pydantic-core-2.41.5 regex-2025.11.3 sniffio-1.3.1 tiktoken-0.12.0 tqdm-4.67.1 typing-extensions-4.15.0 typing-inspection-0.4.2 2025-11-27 17:17:06,759 43 INFO ? odoo: Odoo version 17.0 2025-11-27 17:17:06,759 43 INFO ? odoo: Using configuration file at /home/runbot/.odoorc 2025-11-27 17:17:06,759 43 INFO ? odoo: addons paths: ['/data/build/odoo/odoo/addons', '/data/build/datadir/addons/17.0', '/data/build/single_module_repos', '/data/build/odoo/addons', '/data/build/enterprise'] 2025-11-27 17:17:06,759 43 INFO ? odoo: database: runbot@default:default Warn: Can't find .pfb for face 'Courier' 2025-11-27 17:17:06,947 43 INFO ? odoo.addons.base.models.ir_actions_report: Will use the Wkhtmltopdf binary at /usr/local/bin/wkhtmltopdf 2025-11-27 17:17:07,206 43 INFO ? odoo.addons.queue_job.post_load: Apply Request._get_session_and_dbname monkey patch to capture db from request with multiple databases 2025-11-27 17:17:07,206 43 INFO ? odoo.service.server: HTTP service (werkzeug) running on 0.0.0.0:8069 2025-11-27 17:17:07,217 43 INFO 01454-17-0-all odoo.modules.loading: loading 1 modules... 2025-11-27 17:17:07,222 43 INFO 01454-17-0-all odoo.modules.loading: 1 modules loaded in 0.00s, 0 queries (+0 extra) 2025-11-27 17:17:07,273 43 INFO 01454-17-0-all odoo.modules.loading: loading 146 modules... 2025-11-27 17:17:09,356 43 WARNING 01454-17-0-all odoo.api.create: The model odoo.addons.us_marketing_hub.models.res_partner is not overriding the create method in batch 2025-11-27 17:17:09,362 43 WARNING 01454-17-0-all odoo.api.create: The model odoo.addons.us_marketing_hub.models.company is not overriding the create method in batch 2025-11-27 17:17:09,367 43 WARNING 01454-17-0-all odoo.api.create: The model odoo.addons.us_marketing_hub.models.company_email is not overriding the create method in batch 2025-11-27 17:17:09,494 43 WARNING 01454-17-0-all odoo.models: The model us.ai.translation has no _description 2025-11-27 17:17:09,498 43 WARNING 01454-17-0-all odoo.models: The model us.ai.website.translation has no _description 2025-11-27 17:17:09,500 43 WARNING 01454-17-0-all odoo.models: The model us.ai.field.translation has no _description 2025-11-27 17:17:09,508 43 INFO 01454-17-0-all odoo.modules.loading: 146 modules loaded in 2.24s, 0 queries (+12 extra) 2025-11-27 17:17:09,667 43 INFO 01454-17-0-all odoo.modules.loading: Modules loaded. 2025-11-27 17:17:09,672 43 INFO 01454-17-0-all odoo.modules.registry: Registry loaded in 2.466s 2025-11-27 17:17:09,672 43 INFO 01454-17-0-all odoo.sql_db: ConnectionPool(used=0/count=0/max=64): Closed 2 connections 2025-11-27 17:17:09,681 48 INFO 01454-17-0-all odoo.service.server: Worker WorkerHTTP (48) alive 2025-11-27 17:17:09,684 49 INFO 01454-17-0-all odoo.service.server: Worker WorkerHTTP (49) alive 2025-11-27 17:17:09,688 43 INFO 01454-17-0-all odoo.addons.queue_job.jobrunner.channels: Configured channel: root(C:1,Q:0,R:0,F:0) 2025-11-27 17:17:09,689 52 INFO 01454-17-0-all odoo.service.server: Worker WorkerCron (52) alive 2025-11-27 17:17:09,695 54 INFO 01454-17-0-all odoo.service.server: Worker WorkerJobRunner (54) alive 2025-11-27 17:17:10,614 50 INFO ? odoo: Odoo version 17.0 2025-11-27 17:17:10,615 50 INFO ? odoo: Using configuration file at /home/runbot/.odoorc 2025-11-27 17:17:10,615 50 INFO ? odoo: addons paths: ['/data/build/odoo/odoo/addons', '/data/build/datadir/addons/17.0', '/data/build/single_module_repos', '/data/build/odoo/addons', '/data/build/enterprise'] 2025-11-27 17:17:10,615 50 INFO ? odoo: database: runbot@default:default Warn: Can't find .pfb for face 'Courier' 2025-11-27 17:17:10,821 50 INFO ? odoo.addons.base.models.ir_actions_report: Will use the Wkhtmltopdf binary at /usr/local/bin/wkhtmltopdf 2025-11-27 17:17:11,097 50 INFO ? odoo.addons.queue_job.post_load: Apply Request._get_session_and_dbname monkey patch to capture db from request with multiple databases 2025-11-27 17:17:11,099 50 INFO ? odoo.service.server: Evented Service (longpolling) running on 0.0.0.0:8070 2025-11-27 17:17:14,696 54 INFO ? odoo.addons.queue_job.jobrunner.runner: starting 2025-11-27 17:17:14,706 54 INFO ? odoo.addons.queue_job.jobrunner.runner: queue job runner ready for db 01454-17-0-all 2025-11-27 17:17:14,707 54 INFO ? odoo.addons.queue_job.jobrunner.runner: database connections ready 2025-11-27 17:18:11,944 52 INFO 01454-17-0-all odoo.addons.base.models.ir_cron: Starting job `Website Migration: Import pages from wizard`. 2025-11-27 17:18:11,950 52 INFO 01454-17-0-all odoo.addons.base.models.ir_cron: Job done: `Website Migration: Import pages from wizard` (0.005s). 2025-11-27 17:18:11,966 52 INFO 01454-17-0-all odoo.addons.base.models.ir_cron: Starting job `Website Migration: Scheduled import pages`. 2025-11-27 17:18:11,969 52 INFO 01454-17-0-all odoo.addons.base.models.ir_cron: Job done: `Website Migration: Scheduled import pages` (0.003s). 2025-11-27 17:18:11,977 52 INFO 01454-17-0-all odoo.addons.base.models.ir_cron: Starting job `Base: Auto-vacuum internal data`. 2025-11-27 17:18:12,051 52 INFO 01454-17-0-all odoo.addons.base.models.ir_attachment: filestore gc 591 checked, 0 removed 2025-11-27 17:18:12,122 52 INFO 01454-17-0-all odoo.addons.base.models.res_users: GC'd 0 user log entries 2025-11-27 17:18:12,149 52 INFO 01454-17-0-all odoo.addons.auth_totp.models.auth_totp: GC'd 0 totp devices entries 2025-11-27 17:18:12,187 52 INFO 01454-17-0-all odoo.models.unlink: User #1 deleted bus.bus records with IDs: [1, 2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 23, 24, 25, 26, 27, 28, 29, 30, 31, 32] 2025-11-27 17:18:12,332 52 INFO 01454-17-0-all odoo.addons.sms.models.sms_sms: GC'd 0 sms marked for deletion 2025-11-27 17:18:12,492 52 INFO 01454-17-0-all odoo.addons.base.models.ir_cron: Job done: `Base: Auto-vacuum internal data` (0.515s). 2025-11-27 17:18:12,506 52 INFO 01454-17-0-all odoo.addons.base.models.ir_cron: Starting job `Notification: Delete Notifications older than 6 Month`. 2025-11-27 17:18:12,509 52 INFO 01454-17-0-all odoo.addons.base.models.ir_cron: Job done: `Notification: Delete Notifications older than 6 Month` (0.003s). 2025-11-27 17:18:12,515 52 INFO 01454-17-0-all odoo.addons.base.models.ir_cron: Starting job `Notification: Send scheduled message notifications`. 2025-11-27 17:18:12,517 52 INFO 01454-17-0-all odoo.addons.base.models.ir_cron: Job done: `Notification: Send scheduled message notifications` (0.002s). 2025-11-27 17:18:12,523 52 INFO 01454-17-0-all odoo.addons.base.models.ir_cron: Starting job `Mail: send web push notification`. 2025-11-27 17:18:12,526 52 INFO 01454-17-0-all odoo.addons.base.models.ir_cron: Job done: `Mail: send web push notification` (0.003s). 2025-11-27 17:18:12,533 52 INFO 01454-17-0-all odoo.addons.base.models.ir_cron: Starting job `Discuss: channel member unmute`. 2025-11-27 17:18:12,536 52 INFO 01454-17-0-all odoo.addons.base.models.ir_cron: Job done: `Discuss: channel member unmute` (0.002s). 2025-11-27 17:18:12,543 52 INFO 01454-17-0-all odoo.addons.base.models.ir_cron: Starting job `Users: Notify About Unregistered Users`. 2025-11-27 17:18:12,548 52 INFO 01454-17-0-all odoo.addons.base.models.ir_cron: Job done: `Users: Notify About Unregistered Users` (0.005s). 2025-11-27 17:18:12,555 52 INFO 01454-17-0-all odoo.addons.base.models.ir_cron: Starting job `Calendar: Event Reminder`. 2025-11-27 17:18:12,559 52 INFO 01454-17-0-all odoo.addons.base.models.ir_cron: Job done: `Calendar: Event Reminder` (0.004s). 2025-11-27 17:18:12,567 52 INFO 01454-17-0-all odoo.addons.base.models.ir_cron: Starting job `AutoVacuum Job Queue`. 2025-11-27 17:18:12,571 52 INFO 01454-17-0-all odoo.addons.base.models.ir_cron: Job done: `AutoVacuum Job Queue` (0.005s). 2025-11-27 17:18:12,579 52 INFO 01454-17-0-all odoo.addons.base.models.ir_cron: Starting job `HR Employee: check work permit validity`. 2025-11-27 17:18:12,583 52 INFO 01454-17-0-all odoo.addons.base.models.ir_cron: Job done: `HR Employee: check work permit validity` (0.004s). 2025-11-27 17:18:12,591 52 INFO 01454-17-0-all odoo.addons.base.models.ir_cron: Starting job `Partner Autocomplete: Sync with remote DB`. 2025-11-27 17:18:12,593 52 INFO 01454-17-0-all odoo.addons.base.models.ir_cron: Job done: `Partner Autocomplete: Sync with remote DB` (0.002s). 2025-11-27 17:18:12,601 52 INFO 01454-17-0-all odoo.addons.base.models.ir_cron: Starting job `SMS: SMS Queue Manager`. 2025-11-27 17:18:12,604 52 INFO 01454-17-0-all odoo.addons.base.models.ir_cron: Job done: `SMS: SMS Queue Manager` (0.003s). 2025-11-27 17:18:12,611 52 INFO 01454-17-0-all odoo.addons.base.models.ir_cron: Starting job `Snailmail: process letters queue`. 2025-11-27 17:18:12,615 52 INFO 01454-17-0-all odoo.addons.base.models.ir_cron: Job done: `Snailmail: process letters queue` (0.003s). 2025-11-27 17:18:12,622 52 INFO 01454-17-0-all odoo.addons.base.models.ir_cron: Starting job `Send invoices automatically`. 2025-11-27 17:18:12,627 52 INFO 01454-17-0-all odoo.addons.base.models.ir_cron: Job done: `Send invoices automatically` (0.005s). 2025-11-27 17:18:12,634 52 INFO 01454-17-0-all odoo.addons.base.models.ir_cron: Starting job `Mail Marketing: Process queue`. 2025-11-27 17:18:12,639 52 INFO 01454-17-0-all odoo.addons.base.models.ir_cron: Job done: `Mail Marketing: Process queue` (0.004s). 2025-11-27 17:18:12,647 52 INFO 01454-17-0-all odoo.addons.base.models.ir_cron: Starting job `Disable unused snippets assets`. 2025-11-27 17:18:13,514 52 INFO 01454-17-0-all odoo.addons.base.models.ir_cron: Job done: `Disable unused snippets assets` (0.868s). 2025-11-27 17:18:13,514 52 INFO 01454-17-0-all odoo.modules.registry: Caches invalidated, signaling through the database: ['assets'] 2025-11-27 17:18:13,529 52 INFO 01454-17-0-all odoo.addons.base.models.ir_cron: Starting job `Website Visitor : clean inactive visitors`. 2025-11-27 17:18:13,533 52 INFO 01454-17-0-all odoo.addons.base.models.ir_cron: Job done: `Website Visitor : clean inactive visitors` (0.005s). 2025-11-27 17:18:13,542 52 INFO 01454-17-0-all odoo.addons.base.models.ir_cron: Starting job `Invoice OCR: Update All Status`. 2025-11-27 17:18:13,546 52 INFO 01454-17-0-all odoo.addons.base.models.ir_cron: Job done: `Invoice OCR: Update All Status` (0.004s). 2025-11-27 17:18:13,553 52 INFO 01454-17-0-all odoo.addons.base.models.ir_cron: Starting job `Invoice OCR: Validate Invoices`. 2025-11-27 17:18:13,557 52 INFO 01454-17-0-all odoo.addons.base.models.ir_cron: Job done: `Invoice OCR: Validate Invoices` (0.003s). 2025-11-27 17:18:13,564 52 INFO 01454-17-0-all odoo.addons.base.models.ir_cron: Starting job `Currency: rate update`. 2025-11-27 17:18:13,568 52 INFO 01454-17-0-all odoo.addons.base.models.ir_cron: Job done: `Currency: rate update` (0.003s). 2025-11-27 17:18:13,575 52 INFO 01454-17-0-all odoo.addons.base.models.ir_cron: Starting job `CRM: enrich leads (IAP)`. 2025-11-27 17:18:13,579 52 INFO 01454-17-0-all odoo.addons.base.models.ir_cron: Job done: `CRM: enrich leads (IAP)` (0.004s). 2025-11-27 17:18:13,586 52 INFO 01454-17-0-all odoo.addons.base.models.ir_cron: Starting job `Sales: Send pending emails`. 2025-11-27 17:18:13,590 52 INFO 01454-17-0-all odoo.addons.base.models.ir_cron: Job done: `Sales: Send pending emails` (0.003s). 2025-11-27 17:18:13,597 52 INFO 01454-17-0-all odoo.addons.base.models.ir_cron: Starting job `eCommerce: send email to customers about their abandoned cart`. 2025-11-27 17:18:13,602 52 INFO 01454-17-0-all odoo.addons.base.models.ir_cron: Job done: `eCommerce: send email to customers about their abandoned cart` (0.005s). 2025-11-27 17:18:13,609 52 INFO 01454-17-0-all odoo.addons.base.models.ir_cron: Starting job `Base: Portal Users Deletion`. 2025-11-27 17:18:13,612 52 INFO 01454-17-0-all odoo.addons.base.models.ir_cron: Job done: `Base: Portal Users Deletion` (0.003s). 2025-11-27 17:18:13,620 52 INFO 01454-17-0-all odoo.addons.base.models.ir_cron: Starting job `Mail: Email Queue Manager`. 2025-11-27 17:18:13,624 52 INFO 01454-17-0-all odoo.addons.base.models.ir_cron: Job done: `Mail: Email Queue Manager` (0.004s).