Docker command: python3 odoo/odoo-bin --addons-path telescope_addons,enterprise,odoo/addons,odoo/odoo/addons --workers 2 --gevent-port 8070 --max-cron-threads 1 -d 00958-18-base --proxy-mode --db-filter %d.*$ --smtp 172.17.0.1 --db-template template0 ================================================= Adding readonly volume '/data/build/telescope_addons' pointing to /var/odoo/273dllpmpk.cloudpepper.site/extra-addons/runbot.git-699342cfc1feb/runbot/static/sources/telescope_addons/7e028084dec77361395771587665ff1fdb32c212 Adding readonly volume '/data/build/enterprise' pointing to /var/odoo/273dllpmpk.cloudpepper.site/extra-addons/runbot.git-699342cfc1feb/runbot/static/sources/enterprise/afb4135ab57738d14f69a24a3724daec3e3f8899 Adding readonly volume '/data/build/odoo' pointing to /var/odoo/273dllpmpk.cloudpepper.site/extra-addons/runbot.git-699342cfc1feb/runbot/static/sources/odoo/0c1237ae1a1942653c330b2e03bfa4ec0c1af426 Adding readonly volume '/home/odoo/.odoorc' pointing to /var/odoo/273dllpmpk.cloudpepper.site/extra-addons/runbot.git-699342cfc1feb/runbot/static/build/00958-18/.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 asn1crypto: markers 'python_version < "3.11"' don't match your environment 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 cbor2: markers 'python_version < "3.11"' don't match your environment Ignoring cbor2: markers 'python_version >= "3.11" and python_version < "3.12"' 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" and python_version < "3.14"' don't match your environment Ignoring greenlet: markers 'sys_platform != "win32" and python_version >= "3.14"' 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 lxml: markers 'python_version >= "3.13" and python_version < "3.14"' don't match your environment Ignoring lxml: markers 'python_version >= "3.14"' 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 openpyxl: 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" and python_version < "3.14"' don't match your environment Ignoring Pillow: markers 'python_version >= "3.14"' 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 python-stdnum: markers 'python_version >= "3.14"' 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 vobject: markers 'python_version >= "3.14"' 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: asn1crypto==1.5.1 in /usr/lib/python3/dist-packages (from -r odoo/requirements.txt (line 4)) (1.5.1) Requirement already satisfied: Babel==2.10.3 in /usr/lib/python3/dist-packages (from -r odoo/requirements.txt (line 6)) (2.10.3) Requirement already satisfied: cbor2==5.6.2 in /usr/lib/python3/dist-packages (from -r odoo/requirements.txt (line 10)) (5.6.2) Requirement already satisfied: chardet==5.2.0 in /usr/lib/python3/dist-packages (from -r odoo/requirements.txt (line 12)) (5.2.0) Requirement already satisfied: cryptography==42.0.8 in /home/odoo/.local/lib/python3.12/site-packages (from -r odoo/requirements.txt (line 14)) (42.0.8) Requirement already satisfied: decorator==5.1.1 in /home/odoo/.local/lib/python3.12/site-packages (from -r odoo/requirements.txt (line 16)) (5.1.1) Requirement already satisfied: docutils==0.20.1 in /usr/lib/python3/dist-packages (from -r odoo/requirements.txt (line 18)) (0.20.1) Requirement already satisfied: freezegun==1.2.1 in /usr/lib/python3/dist-packages (from -r odoo/requirements.txt (line 20)) (1.2.1) Requirement already satisfied: geoip2==2.9.0 in /usr/lib/python3/dist-packages (from -r odoo/requirements.txt (line 22)) (2.9.0) Requirement already satisfied: gevent==24.2.1 in /usr/lib/python3/dist-packages (from -r odoo/requirements.txt (line 25)) (24.2.1) Requirement already satisfied: greenlet==3.0.3 in /usr/lib/python3/dist-packages (from -r odoo/requirements.txt (line 29)) (3.0.3) Requirement already satisfied: idna==3.6 in /usr/lib/python3/dist-packages (from -r odoo/requirements.txt (line 33)) (3.6) Requirement already satisfied: Jinja2==3.1.2 in /usr/lib/python3/dist-packages (from -r odoo/requirements.txt (line 35)) (3.1.2) Requirement already satisfied: libsass==0.22.0 in /usr/lib/python3/dist-packages (from -r odoo/requirements.txt (line 37)) (0.22.0) Requirement already satisfied: lxml==5.2.1 in /usr/lib/python3/dist-packages (from -r odoo/requirements.txt (line 40)) (5.2.1) Requirement already satisfied: lxml-html-clean in /usr/lib/python3/dist-packages (from -r odoo/requirements.txt (line 43)) (0.1.1) Requirement already satisfied: MarkupSafe==2.1.5 in /usr/lib/python3/dist-packages (from -r odoo/requirements.txt (line 46)) (2.1.5) Requirement already satisfied: num2words==0.5.13 in /usr/lib/python3/dist-packages (from -r odoo/requirements.txt (line 48)) (0.5.13) Requirement already satisfied: ofxparse==0.21 in /usr/lib/python3/dist-packages (from -r odoo/requirements.txt (line 49)) (0.21) Requirement already satisfied: openpyxl==3.1.2 in /usr/lib/python3/dist-packages (from -r odoo/requirements.txt (line 51)) (3.1.2) Requirement already satisfied: passlib==1.7.4 in /usr/lib/python3/dist-packages (from -r odoo/requirements.txt (line 52)) (1.7.4) Requirement already satisfied: Pillow==10.2.0 in /usr/lib/python3/dist-packages (from -r odoo/requirements.txt (line 55)) (10.2.0) Requirement already satisfied: polib==1.1.1 in /usr/lib/python3/dist-packages (from -r odoo/requirements.txt (line 58)) (1.1.1) Requirement already satisfied: psutil==5.9.8 in /usr/lib/python3/dist-packages (from -r odoo/requirements.txt (line 61)) (5.9.8) Requirement already satisfied: psycopg2==2.9.9 in /home/odoo/.local/lib/python3.12/site-packages (from -r odoo/requirements.txt (line 64)) (2.9.9) Requirement already satisfied: pyopenssl==24.1.0 in /home/odoo/.local/lib/python3.12/site-packages (from -r odoo/requirements.txt (line 67)) (24.1.0) Requirement already satisfied: PyPDF2==2.12.1 in /usr/lib/python3/dist-packages (from -r odoo/requirements.txt (line 69)) (2.12.1) Requirement already satisfied: pyserial==3.5 in /home/odoo/.local/lib/python3.12/site-packages (from -r odoo/requirements.txt (line 72)) (3.5) Requirement already satisfied: python-dateutil==2.8.2 in /usr/lib/python3/dist-packages (from -r odoo/requirements.txt (line 74)) (2.8.2) Requirement already satisfied: python-ldap==3.4.4 in /home/odoo/.local/lib/python3.12/site-packages (from -r odoo/requirements.txt (line 76)) (3.4.4) Requirement already satisfied: python-stdnum==1.19 in /usr/lib/python3/dist-packages (from -r odoo/requirements.txt (line 78)) (1.19) Requirement already satisfied: pytz in /usr/lib/python3/dist-packages (from -r odoo/requirements.txt (line 80)) (2024.1) Requirement already satisfied: pyusb==1.2.1 in /home/odoo/.local/lib/python3.12/site-packages (from -r odoo/requirements.txt (line 81)) (1.2.1) Requirement already satisfied: qrcode==7.4.2 in /usr/lib/python3/dist-packages (from -r odoo/requirements.txt (line 83)) (7.4.2) Requirement already satisfied: reportlab==4.1.0 in /usr/lib/python3/dist-packages (from -r odoo/requirements.txt (line 86)) (4.1.0) Requirement already satisfied: requests==2.31.0 in /usr/lib/python3/dist-packages (from -r odoo/requirements.txt (line 88)) (2.31.0) Requirement already satisfied: rjsmin==1.2.0 in /usr/lib/python3/dist-packages (from -r odoo/requirements.txt (line 90)) (1.2.0) Requirement already satisfied: urllib3==2.0.7 in /usr/lib/python3/dist-packages (from -r odoo/requirements.txt (line 93)) (2.0.7) Requirement already satisfied: vobject==0.9.6.1 in /usr/lib/python3/dist-packages (from -r odoo/requirements.txt (line 94)) (0.9.6.1) Requirement already satisfied: Werkzeug==3.0.1 in /usr/lib/python3/dist-packages (from -r odoo/requirements.txt (line 98)) (3.0.1) Requirement already satisfied: xlrd==2.0.1 in /usr/lib/python3/dist-packages (from -r odoo/requirements.txt (line 100)) (2.0.1) Requirement already satisfied: XlsxWriter==3.1.9 in /usr/lib/python3/dist-packages (from -r odoo/requirements.txt (line 102)) (3.1.9) Requirement already satisfied: xlwt==1.3.0 in /home/odoo/.local/lib/python3.12/site-packages (from -r odoo/requirements.txt (line 103)) (1.3.0) Requirement already satisfied: zeep==4.2.1 in /usr/lib/python3/dist-packages (from -r odoo/requirements.txt (line 105)) (4.2.1) Requirement already satisfied: cffi>=1.12 in /home/odoo/.local/lib/python3.12/site-packages (from cryptography==42.0.8->-r odoo/requirements.txt (line 14)) (2.1.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 76)) (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 76)) (0.2.8) Requirement already satisfied: pycparser in /home/odoo/.local/lib/python3.12/site-packages (from cffi>=1.12->cryptography==42.0.8->-r odoo/requirements.txt (line 14)) (3.0) WARNING: Skipping /usr/lib/python3.12/dist-packages/charset_normalizer-3.3.2.dist-info due to invalid metadata entry 'name' 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 domainlib@ git+https://oauth2:****@github.com/TelescopeCasual/domainlib.git@v0.0.2 (from -r telescope_addons/requirements.txt (line 7)) Cloning https://oauth2:****@github.com/TelescopeCasual/domainlib.git (to revision v0.0.2) to /tmp/pip-install-9no86p8a/domainlib_529443977ef04349b02c3df2adbaa06a Running command git clone --filter=blob:none --quiet 'https://oauth2:****@github.com/TelescopeCasual/domainlib.git' /tmp/pip-install-9no86p8a/domainlib_529443977ef04349b02c3df2adbaa06a Resolved https://oauth2:****@github.com/TelescopeCasual/domainlib.git to commit 402adcd1e658acf0c37421b993488224542f4fab Installing build dependencies: started Installing build dependencies: finished with status 'done' Getting requirements to build wheel: started Getting requirements to build wheel: finished with status 'done' Preparing metadata (pyproject.toml): started Preparing metadata (pyproject.toml): finished with status 'done' Collecting hqlib@ git+https://oauth2:****@github.com/TelescopeCasual/hqlib.git@v0.0.45 (from -r telescope_addons/requirements.txt (line 8)) Cloning https://oauth2:****@github.com/TelescopeCasual/hqlib.git (to revision v0.0.45) to /tmp/pip-install-9no86p8a/hqlib_869f727f6d374d19a31429169b4b1098 Running command git clone --filter=blob:none --quiet 'https://oauth2:****@github.com/TelescopeCasual/hqlib.git' /tmp/pip-install-9no86p8a/hqlib_869f727f6d374d19a31429169b4b1098 Resolved https://oauth2:****@github.com/TelescopeCasual/hqlib.git to commit 3bad6002253b82ea50abe156ef05b8b87a4c1b79 Installing build dependencies: started Installing build dependencies: finished with status 'done' Getting requirements to build wheel: started Getting requirements to build wheel: finished with status 'done' Preparing metadata (pyproject.toml): started Preparing metadata (pyproject.toml): finished with status 'done' Collecting telescope-reports@ git+https://oauth2:****@github.com/TelescopeCasual/telescope-reports.git@v0.1.2 (from -r telescope_addons/requirements.txt (line 9)) Cloning https://oauth2:****@github.com/TelescopeCasual/telescope-reports.git (to revision v0.1.2) to /tmp/pip-install-9no86p8a/telescope-reports_c03f5059aba443f4b316f35aa99dca02 Running command git clone --filter=blob:none --quiet 'https://oauth2:****@github.com/TelescopeCasual/telescope-reports.git' /tmp/pip-install-9no86p8a/telescope-reports_c03f5059aba443f4b316f35aa99dca02 Resolved https://oauth2:****@github.com/TelescopeCasual/telescope-reports.git to commit 943af0b8b9305061ae567f998e19c00b7674e04c Installing build dependencies: started Installing build dependencies: finished with status 'done' Getting requirements to build wheel: started Getting requirements to build wheel: finished with status 'done' Preparing metadata (pyproject.toml): started Preparing metadata (pyproject.toml): finished with status 'done' Collecting oqb@ git+https://oauth2:****@github.com/TelescopeCasual/oqb.git@v0.1.2 (from -r telescope_addons/requirements.txt (line 10)) Cloning https://oauth2:****@github.com/TelescopeCasual/oqb.git (to revision v0.1.2) to /tmp/pip-install-9no86p8a/oqb_89e5f7f642824459bb91572f8e891e7e Running command git clone --filter=blob:none --quiet 'https://oauth2:****@github.com/TelescopeCasual/oqb.git' /tmp/pip-install-9no86p8a/oqb_89e5f7f642824459bb91572f8e891e7e Resolved https://oauth2:****@github.com/TelescopeCasual/oqb.git to commit d44c68c621930b465bee7899298e8aeeed5c25b8 Installing build dependencies: started Installing build dependencies: finished with status 'done' Getting requirements to build wheel: started Getting requirements to build wheel: finished with status 'done' Preparing metadata (pyproject.toml): started Preparing metadata (pyproject.toml): finished with status 'done' Collecting pydantic<3,>=2 (from -r telescope_addons/requirements.txt (line 1)) Downloading pydantic-2.13.4-py3-none-any.whl.metadata (109 kB) Collecting segno (from -r telescope_addons/requirements.txt (line 2)) Downloading segno-1.6.6-py3-none-any.whl.metadata (7.7 kB) Collecting bokeh (from -r telescope_addons/requirements.txt (line 3)) Downloading bokeh-3.9.2-py3-none-any.whl.metadata (10 kB) Collecting tabulate (from -r telescope_addons/requirements.txt (line 4)) Downloading tabulate-0.10.0-py3-none-any.whl.metadata (40 kB) Collecting pandas (from -r telescope_addons/requirements.txt (line 5)) Downloading pandas-3.0.5-cp312-cp312-manylinux_2_24_x86_64.manylinux_2_28_x86_64.whl.metadata (79 kB) Collecting numpy (from -r telescope_addons/requirements.txt (line 6)) Downloading numpy-2.5.1-cp312-cp312-manylinux_2_27_x86_64.manylinux_2_28_x86_64.whl.metadata (6.6 kB) Collecting pyodbc (from -r telescope_addons/requirements.txt (line 11)) Downloading pyodbc-5.3.0-cp312-cp312-manylinux2014_x86_64.manylinux_2_17_x86_64.manylinux_2_28_x86_64.whl.metadata (2.7 kB) Collecting cffi==1.15.0 (from -r telescope_addons/requirements.txt (line 12)) Downloading cffi-1.15.0.tar.gz (484 kB) Preparing metadata (setup.py): started Preparing metadata (setup.py): finished with status 'done' Collecting pymupdf==1.28.0 (from -r telescope_addons/requirements.txt (line 13)) Downloading pymupdf-1.28.0-cp310-abi3-manylinux_2_28_x86_64.whl.metadata (26 kB) Requirement already satisfied: pycparser in /home/odoo/.local/lib/python3.12/site-packages (from cffi==1.15.0->-r telescope_addons/requirements.txt (line 12)) (3.0) Collecting annotated-types>=0.6.0 (from pydantic<3,>=2->-r telescope_addons/requirements.txt (line 1)) Downloading annotated_types-0.8.0-py3-none-any.whl.metadata (15 kB) Collecting pydantic-core==2.46.4 (from pydantic<3,>=2->-r telescope_addons/requirements.txt (line 1)) Downloading pydantic_core-2.46.4-cp312-cp312-manylinux_2_17_x86_64.manylinux2014_x86_64.whl.metadata (6.6 kB) Collecting typing-extensions>=4.14.1 (from pydantic<3,>=2->-r telescope_addons/requirements.txt (line 1)) Downloading typing_extensions-4.16.0-py3-none-any.whl.metadata (3.3 kB) Collecting typing-inspection>=0.4.2 (from pydantic<3,>=2->-r telescope_addons/requirements.txt (line 1)) Downloading typing_inspection-0.4.2-py3-none-any.whl.metadata (2.6 kB) Requirement already satisfied: Jinja2>=2.9 in /usr/lib/python3/dist-packages (from bokeh->-r telescope_addons/requirements.txt (line 3)) (3.1.2) Collecting contourpy>=1.2 (from bokeh->-r telescope_addons/requirements.txt (line 3)) Downloading contourpy-1.3.3-cp312-cp312-manylinux_2_27_x86_64.manylinux_2_28_x86_64.whl.metadata (5.5 kB) Collecting narwhals>=1.13 (from bokeh->-r telescope_addons/requirements.txt (line 3)) Downloading narwhals-2.24.0-py3-none-any.whl.metadata (15 kB) Requirement already satisfied: packaging>=16.8 in /usr/lib/python3/dist-packages (from bokeh->-r telescope_addons/requirements.txt (line 3)) (24.0) Requirement already satisfied: pillow>=7.1.0 in /usr/lib/python3/dist-packages (from bokeh->-r telescope_addons/requirements.txt (line 3)) (10.2.0) Collecting PyYAML>=3.10 (from bokeh->-r telescope_addons/requirements.txt (line 3)) Downloading pyyaml-6.0.3-cp312-cp312-manylinux2014_x86_64.manylinux_2_17_x86_64.manylinux_2_28_x86_64.whl.metadata (2.4 kB) Collecting tornado>=6.2 (from bokeh->-r telescope_addons/requirements.txt (line 3)) Downloading tornado-6.5.7-cp39-abi3-manylinux1_x86_64.manylinux_2_28_x86_64.manylinux_2_5_x86_64.whl.metadata (2.8 kB) Collecting xyzservices>=2021.09.1 (from bokeh->-r telescope_addons/requirements.txt (line 3)) Downloading xyzservices-2026.3.0-py3-none-any.whl.metadata (4.1 kB) Requirement already satisfied: python-dateutil>=2.8.2 in /usr/lib/python3/dist-packages (from pandas->-r telescope_addons/requirements.txt (line 5)) (2.8.2) Collecting result==0.17.0 (from hqlib@ git+https://oauth2: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@github.com/TelescopeCasual/hqlib.git@v0.0.45->-r telescope_addons/requirements.txt (line 8)) Downloading result-0.17.0-py3-none-any.whl.metadata (13 kB) Collecting pydot==1.4.2 (from hqlib@ git+https://oauth2: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@github.com/TelescopeCasual/hqlib.git@v0.0.45->-r telescope_addons/requirements.txt (line 8)) Downloading pydot-1.4.2-py2.py3-none-any.whl.metadata (8.0 kB) Collecting networkx==3.3 (from hqlib@ git+https://oauth2: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@github.com/TelescopeCasual/hqlib.git@v0.0.45->-r telescope_addons/requirements.txt (line 8)) Downloading networkx-3.3-py3-none-any.whl.metadata (5.1 kB) Collecting assertpy==1.1 (from hqlib@ git+https://oauth2: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@github.com/TelescopeCasual/hqlib.git@v0.0.45->-r telescope_addons/requirements.txt (line 8)) Downloading assertpy-1.1.tar.gz (25 kB) Preparing metadata (setup.py): started Preparing metadata (setup.py): finished with status 'done' Collecting tabulate (from -r telescope_addons/requirements.txt (line 4)) Downloading tabulate-0.9.0-py3-none-any.whl.metadata (34 kB) Collecting pyparsing>=2.1.4 (from pydot==1.4.2->hqlib@ git+https://oauth2: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@github.com/TelescopeCasual/hqlib.git@v0.0.45->-r telescope_addons/requirements.txt (line 8)) Downloading pyparsing-3.3.2-py3-none-any.whl.metadata (5.8 kB) Collecting weasyprint==66.0 (from telescope-reports@ git+https://oauth2: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@github.com/TelescopeCasual/telescope-reports.git@v0.1.2->-r telescope_addons/requirements.txt (line 9)) Downloading weasyprint-66.0-py3-none-any.whl.metadata (3.7 kB) Collecting pydyf>=0.11.0 (from weasyprint==66.0->telescope-reports@ git+https://oauth2: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@github.com/TelescopeCasual/telescope-reports.git@v0.1.2->-r telescope_addons/requirements.txt (line 9)) Downloading pydyf-0.12.1-py3-none-any.whl.metadata (2.5 kB) Collecting tinyhtml5>=2.0.0b1 (from weasyprint==66.0->telescope-reports@ git+https://oauth2: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@github.com/TelescopeCasual/telescope-reports.git@v0.1.2->-r telescope_addons/requirements.txt (line 9)) Downloading tinyhtml5-2.1.0-py3-none-any.whl.metadata (2.9 kB) Collecting tinycss2>=1.4.0 (from weasyprint==66.0->telescope-reports@ git+https://oauth2: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@github.com/TelescopeCasual/telescope-reports.git@v0.1.2->-r telescope_addons/requirements.txt (line 9)) Downloading tinycss2-1.5.1-py3-none-any.whl.metadata (3.0 kB) Collecting cssselect2>=0.8.0 (from weasyprint==66.0->telescope-reports@ git+https://oauth2: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@github.com/TelescopeCasual/telescope-reports.git@v0.1.2->-r telescope_addons/requirements.txt (line 9)) Downloading cssselect2-0.9.0-py3-none-any.whl.metadata (2.9 kB) Collecting Pyphen>=0.9.1 (from weasyprint==66.0->telescope-reports@ git+https://oauth2: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@github.com/TelescopeCasual/telescope-reports.git@v0.1.2->-r telescope_addons/requirements.txt (line 9)) Downloading pyphen-0.17.2-py3-none-any.whl.metadata (3.2 kB) Collecting fonttools>=4.0.0 (from fonttools[woff]>=4.0.0->weasyprint==66.0->telescope-reports@ git+https://oauth2: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@github.com/TelescopeCasual/telescope-reports.git@v0.1.2->-r telescope_addons/requirements.txt (line 9)) Downloading fonttools-4.63.0-cp312-cp312-manylinux2014_x86_64.manylinux_2_17_x86_64.whl.metadata (118 kB) Collecting pypika (from oqb@ git+https://oauth2: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@github.com/TelescopeCasual/oqb.git@v0.1.2->-r telescope_addons/requirements.txt (line 10)) Downloading pypika-0.51.1-py2.py3-none-any.whl.metadata (51 kB) Collecting webencodings (from cssselect2>=0.8.0->weasyprint==66.0->telescope-reports@ git+https://oauth2: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@github.com/TelescopeCasual/telescope-reports.git@v0.1.2->-r telescope_addons/requirements.txt (line 9)) Downloading webencodings-0.5.1-py2.py3-none-any.whl.metadata (2.1 kB) Collecting brotli>=1.0.1 (from fonttools[woff]>=4.0.0->weasyprint==66.0->telescope-reports@ git+https://oauth2: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@github.com/TelescopeCasual/telescope-reports.git@v0.1.2->-r telescope_addons/requirements.txt (line 9)) Downloading brotli-1.2.0-cp312-cp312-manylinux2014_x86_64.manylinux_2_17_x86_64.whl.metadata (6.1 kB) Collecting zopfli>=0.1.4 (from fonttools[woff]>=4.0.0->weasyprint==66.0->telescope-reports@ git+https://oauth2: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@github.com/TelescopeCasual/telescope-reports.git@v0.1.2->-r telescope_addons/requirements.txt (line 9)) Downloading zopfli-0.4.3-cp310-abi3-manylinux2014_x86_64.manylinux_2_17_x86_64.whl.metadata (3.5 kB) Downloading pymupdf-1.28.0-cp310-abi3-manylinux_2_28_x86_64.whl (25.7 MB) Downloading pydantic-2.13.4-py3-none-any.whl (472 kB) Downloading pydantic_core-2.46.4-cp312-cp312-manylinux_2_17_x86_64.manylinux2014_x86_64.whl (2.1 MB) Downloading segno-1.6.6-py3-none-any.whl (76 kB) Downloading bokeh-3.9.2-py3-none-any.whl (6.4 MB) Downloading pandas-3.0.5-cp312-cp312-manylinux_2_24_x86_64.manylinux_2_28_x86_64.whl (11.0 MB) Downloading numpy-2.5.1-cp312-cp312-manylinux_2_27_x86_64.manylinux_2_28_x86_64.whl (16.7 MB) Downloading tabulate-0.9.0-py3-none-any.whl (35 kB) Downloading networkx-3.3-py3-none-any.whl (1.7 MB) Downloading pydot-1.4.2-py2.py3-none-any.whl (21 kB) Downloading result-0.17.0-py3-none-any.whl (11 kB) Downloading weasyprint-66.0-py3-none-any.whl (301 kB) Downloading pyodbc-5.3.0-cp312-cp312-manylinux2014_x86_64.manylinux_2_17_x86_64.manylinux_2_28_x86_64.whl (340 kB) Downloading annotated_types-0.8.0-py3-none-any.whl (13 kB) Downloading contourpy-1.3.3-cp312-cp312-manylinux_2_27_x86_64.manylinux_2_28_x86_64.whl (362 kB) Downloading narwhals-2.24.0-py3-none-any.whl (461 kB) Downloading pyyaml-6.0.3-cp312-cp312-manylinux2014_x86_64.manylinux_2_17_x86_64.manylinux_2_28_x86_64.whl (807 kB) Downloading tornado-6.5.7-cp39-abi3-manylinux1_x86_64.manylinux_2_28_x86_64.manylinux_2_5_x86_64.whl (449 kB) Downloading typing_extensions-4.16.0-py3-none-any.whl (45 kB) Downloading typing_inspection-0.4.2-py3-none-any.whl (14 kB) Downloading xyzservices-2026.3.0-py3-none-any.whl (94 kB) Downloading pypika-0.51.1-py2.py3-none-any.whl (60 kB) Downloading cssselect2-0.9.0-py3-none-any.whl (15 kB) Downloading fonttools-4.63.0-cp312-cp312-manylinux2014_x86_64.manylinux_2_17_x86_64.whl (5.0 MB) Downloading pydyf-0.12.1-py3-none-any.whl (8.0 kB) Downloading pyparsing-3.3.2-py3-none-any.whl (122 kB) Downloading pyphen-0.17.2-py3-none-any.whl (2.1 MB) Downloading tinycss2-1.5.1-py3-none-any.whl (28 kB) Downloading tinyhtml5-2.1.0-py3-none-any.whl (39 kB) Downloading brotli-1.2.0-cp312-cp312-manylinux2014_x86_64.manylinux_2_17_x86_64.whl (1.4 MB) Downloading webencodings-0.5.1-py2.py3-none-any.whl (11 kB) Downloading zopfli-0.4.3-cp310-abi3-manylinux2014_x86_64.manylinux_2_17_x86_64.whl (829 kB) Building wheels for collected packages: cffi, domainlib, hqlib, assertpy, telescope-reports, oqb Building wheel for cffi (setup.py): started Building wheel for cffi (setup.py): finished with status 'done' Created wheel for cffi: filename=cffi-1.15.0-cp312-cp312-linux_x86_64.whl size=402802 sha256=b7fa24ef5072f5722436d6a9ce14e949fe86ab3b780ac9026e1698d14fdf6311 Stored in directory: /home/odoo/.cache/pip/wheels/b9/d6/15/0950847bf7d74ea5f0380b8b23a1d81b45bdf48488b4b8237a Building wheel for domainlib (pyproject.toml): started Building wheel for domainlib (pyproject.toml): finished with status 'done' Created wheel for domainlib: filename=domainlib-0.2.0-py3-none-any.whl size=8159 sha256=52a39cc1be03551a72d6467b78a4b20900c4379f402795dedfc086722577c776 Stored in directory: /tmp/pip-ephem-wheel-cache-hyf21tay/wheels/9e/bc/04/a8019836c13b154c7d1b4bd02492160abe0c86d23b227b0827 Building wheel for hqlib (pyproject.toml): started Building wheel for hqlib (pyproject.toml): finished with status 'done' Created wheel for hqlib: filename=hqlib-0.0.45-py3-none-any.whl size=162050 sha256=9856bb1f3b5804aff44633b04d66b1c8c724c3131d19d994182fe43f59789d6a Stored in directory: /tmp/pip-ephem-wheel-cache-hyf21tay/wheels/76/bc/6c/caedc597ff245c7d414250b8bf673e967320fbce1de258a84d Building wheel for assertpy (setup.py): started Building wheel for assertpy (setup.py): finished with status 'done' Created wheel for assertpy: filename=assertpy-1.1-py3-none-any.whl size=42896 sha256=74723f2f8e64e10e9588167d43af9baef9a63d936ff6299b9b386a40f6dd39e7 Stored in directory: /home/odoo/.cache/pip/wheels/e9/a6/9e/a5cead15269b79ab7ebf051cfc3f7adcbd5a880e683e94736a Building wheel for telescope-reports (pyproject.toml): started Building wheel for telescope-reports (pyproject.toml): finished with status 'done' Created wheel for telescope-reports: filename=telescope_reports-0.1.2-py3-none-any.whl size=19224 sha256=596ee628c09e8e9a1aa36d0bab4057a0e2cc4a05930a540a99fefa0ae0c13b95 Stored in directory: /tmp/pip-ephem-wheel-cache-hyf21tay/wheels/a2/59/ad/92dfc6a3da23b50edaf99c5e3455791d2a0207bc392e5423bf Building wheel for oqb (pyproject.toml): started Building wheel for oqb (pyproject.toml): finished with status 'done' Created wheel for oqb: filename=oqb-0.1.2-py3-none-any.whl size=6417 sha256=1eef6199a9954b6457beb879e357f3c992b457dc2edb2afabbf8403fb6a3be5d Stored in directory: /tmp/pip-ephem-wheel-cache-hyf21tay/wheels/35/b8/5a/a6e6cd40a6ec183295a73fb4c968a90bd1ada55cb19d983643 Successfully built cffi domainlib hqlib assertpy telescope-reports oqb WARNING: Skipping /usr/lib/python3.12/dist-packages/charset_normalizer-3.3.2.dist-info due to invalid metadata entry 'name' Installing collected packages: webencodings, pypika, brotli, assertpy, zopfli, xyzservices, typing-extensions, tornado, tinyhtml5, tinycss2, tabulate, segno, result, PyYAML, Pyphen, pyparsing, pyodbc, pymupdf, pydyf, numpy, networkx, narwhals, fonttools, domainlib, cffi, annotated-types, typing-inspection, pydot, pydantic-core, pandas, oqb, cssselect2, contourpy, weasyprint, pydantic, bokeh, telescope-reports, hqlib Attempting uninstall: cffi Found existing installation: cffi 2.1.0 Uninstalling cffi-2.1.0: Successfully uninstalled cffi-2.1.0 Successfully installed PyYAML-6.0.3 Pyphen-0.17.2 annotated-types-0.8.0 assertpy-1.1 bokeh-3.9.2 brotli-1.2.0 cffi-1.15.0 contourpy-1.3.3 cssselect2-0.9.0 domainlib-0.2.0 fonttools-4.63.0 hqlib-0.0.45 narwhals-2.24.0 networkx-3.3 numpy-2.5.1 oqb-0.1.2 pandas-3.0.5 pydantic-2.13.4 pydantic-core-2.46.4 pydot-1.4.2 pydyf-0.12.1 pymupdf-1.28.0 pyodbc-5.3.0 pyparsing-3.3.2 pypika-0.51.1 result-0.17.0 segno-1.6.6 tabulate-0.9.0 telescope-reports-0.1.2 tinycss2-1.5.1 tinyhtml5-2.1.0 tornado-6.5.7 typing-extensions-4.16.0 typing-inspection-0.4.2 weasyprint-66.0 webencodings-0.5.1 xyzservices-2026.3.0 zopfli-0.4.3 2026-07-31 00:39:44,167 255 INFO ? odoo: Odoo version 18.0 2026-07-31 00:39:44,167 255 INFO ? odoo: Using configuration file at /home/odoo/.odoorc 2026-07-31 00:39:44,167 255 INFO ? odoo: addons paths: ['/data/build/odoo/odoo/addons', '/data/build/datadir/addons/18.0', '/data/build/telescope_addons', '/data/build/enterprise', '/data/build/odoo/addons'] 2026-07-31 00:39:44,168 255 INFO ? odoo: database: odoo@default:default Warn: Can't find .pfb for face 'Courier' 2026-07-31 00:39:44,599 255 INFO ? odoo.addons.base.models.ir_actions_report: Will use the Wkhtmltopdf binary at /usr/local/bin/wkhtmltopdf 2026-07-31 00:39:44,611 255 INFO ? odoo.addons.base.models.ir_actions_report: Will use the Wkhtmltoimage binary at /usr/local/bin/wkhtmltoimage 2026-07-31 00:39:45,119 255 INFO ? odoo.service.server: HTTP service (werkzeug) running on 0.0.0.0:8069 2026-07-31 00:39:45,162 255 INFO 00958-18-base odoo.modules.loading: loading 1 modules... 2026-07-31 00:39:45,169 255 INFO 00958-18-base odoo.modules.loading: 1 modules loaded in 0.01s, 0 queries (+0 extra) 2026-07-31 00:39:45,195 255 INFO 00958-18-base odoo.modules.loading: loading 18 modules... 2026-07-31 00:39:45,997 255 INFO 00958-18-base odoo.modules.loading: 18 modules loaded in 0.80s, 0 queries (+0 extra) 2026-07-31 00:39:46,053 255 INFO 00958-18-base odoo.modules.loading: Modules loaded. 2026-07-31 00:39:46,060 255 INFO 00958-18-base odoo.modules.registry: Registry loaded in 0.941s 2026-07-31 00:39:46,060 255 INFO 00958-18-base odoo.sql_db: ConnectionPool(read/write;used=0/count=0/max=64): Closed 2 connections 2026-07-31 00:39:46,072 264 INFO 00958-18-base odoo.service.server: Worker WorkerHTTP (264) alive 2026-07-31 00:39:46,078 265 INFO 00958-18-base odoo.service.server: Worker WorkerHTTP (265) alive 2026-07-31 00:39:46,086 269 INFO 00958-18-base odoo.service.server: Worker WorkerCron (269) alive 2026-07-31 00:39:47,636 267 INFO ? odoo: Odoo version 18.0 2026-07-31 00:39:47,636 267 INFO ? odoo: Using configuration file at /home/odoo/.odoorc 2026-07-31 00:39:47,636 267 INFO ? odoo: addons paths: ['/data/build/odoo/odoo/addons', '/data/build/datadir/addons/18.0', '/data/build/telescope_addons', '/data/build/enterprise', '/data/build/odoo/addons'] 2026-07-31 00:39:47,636 267 INFO ? odoo: database: odoo@default:default Warn: Can't find .pfb for face 'Courier' 2026-07-31 00:39:48,005 267 INFO ? odoo.addons.base.models.ir_actions_report: Will use the Wkhtmltopdf binary at /usr/local/bin/wkhtmltopdf 2026-07-31 00:39:48,029 267 INFO ? odoo.addons.base.models.ir_actions_report: Will use the Wkhtmltoimage binary at /usr/local/bin/wkhtmltoimage 2026-07-31 00:39:48,435 267 INFO 00958-18-base odoo.modules.loading: loading 1 modules... 2026-07-31 00:39:48,443 267 INFO 00958-18-base odoo.modules.loading: 1 modules loaded in 0.01s, 0 queries (+0 extra) 2026-07-31 00:39:48,455 267 INFO 00958-18-base odoo.modules.loading: loading 18 modules... 2026-07-31 00:39:49,031 267 INFO 00958-18-base odoo.modules.loading: 18 modules loaded in 0.58s, 0 queries (+0 extra) 2026-07-31 00:39:49,077 267 INFO 00958-18-base odoo.modules.loading: Modules loaded. 2026-07-31 00:39:49,080 267 INFO 00958-18-base odoo.modules.registry: Registry loaded in 0.655s 2026-07-31 00:39:49,084 267 INFO 00958-18-base odoo.service.server: Evented Service (longpolling) running on 0.0.0.0:8070 2026-07-31 00:40:55,317 269 INFO 00958-18-base odoo.addons.base.models.ir_cron: Job 'Base: Auto-vacuum internal data' (1) starting 2026-07-31 00:40:55,372 269 INFO 00958-18-base odoo.addons.base.models.ir_attachment: filestore gc 58 checked, 0 removed 2026-07-31 00:40:55,600 269 INFO 00958-18-base odoo.addons.base.models.res_users: GC'd 0 user log entries 2026-07-31 00:40:55,610 269 INFO 00958-18-base odoo.addons.base.models.res_users: GC 'res.users.apikeys' delete 0 entries 2026-07-31 00:40:55,619 269 INFO 00958-18-base odoo.addons.base.models.res_device: GC device logs delete 0 entries 2026-07-31 00:40:55,621 269 INFO 00958-18-base odoo.addons.base.models.res_device: GC device logs delete 0 entries 2026-07-31 00:40:55,639 269 INFO 00958-18-base odoo.addons.base.models.res_users: GC 'auth_totp.device' delete 0 entries 2026-07-31 00:40:55,655 269 INFO 00958-18-base odoo.addons.base.models.ir_cron: Job 'Base: Auto-vacuum internal data' (1) done in 0.338s 2026-07-31 00:40:55,664 269 INFO 00958-18-base odoo.addons.base.models.ir_cron: Job 'Base: Auto-vacuum internal data' (1) processed 0 records, 0 records remaining 2026-07-31 00:40:55,675 269 INFO 00958-18-base odoo.addons.base.models.ir_cron: Job 'Base: Auto-vacuum internal data' (1) completed 2026-07-31 00:40:55,685 269 INFO 00958-18-base odoo.addons.base.models.ir_cron: Job 'Base: Portal Users Deletion' (2) starting 2026-07-31 00:40:55,690 269 INFO 00958-18-base odoo.addons.base.models.ir_cron: Job 'Base: Portal Users Deletion' (2) done in 0.005s 2026-07-31 00:40:55,695 269 INFO 00958-18-base odoo.addons.base.models.ir_cron: Job 'Base: Portal Users Deletion' (2) processed 0 records, 0 records remaining 2026-07-31 00:40:55,698 269 INFO 00958-18-base odoo.addons.base.models.ir_cron: Job 'Base: Portal Users Deletion' (2) completed 2026-07-31 22:20:03,667 269 INFO 00958-18-base odoo.addons.base.models.ir_cron: Job 'Base: Auto-vacuum internal data' (1) starting 2026-07-31 22:20:03,726 269 INFO 00958-18-base odoo.addons.base.models.ir_attachment: filestore gc 0 checked, 0 removed 2026-07-31 22:20:04,010 269 INFO 00958-18-base odoo.addons.base.models.res_users: GC'd 0 user log entries 2026-07-31 22:20:04,023 269 INFO 00958-18-base odoo.addons.base.models.res_users: GC 'res.users.apikeys' delete 0 entries 2026-07-31 22:20:04,034 269 INFO 00958-18-base odoo.addons.base.models.res_device: GC device logs delete 0 entries 2026-07-31 22:20:04,037 269 INFO 00958-18-base odoo.addons.base.models.res_device: GC device logs delete 0 entries 2026-07-31 22:20:04,057 269 INFO 00958-18-base odoo.addons.base.models.res_users: GC 'auth_totp.device' delete 0 entries 2026-07-31 22:20:04,079 269 INFO 00958-18-base odoo.addons.base.models.ir_cron: Job 'Base: Auto-vacuum internal data' (1) done in 0.411s 2026-07-31 22:20:04,083 269 INFO 00958-18-base odoo.addons.base.models.ir_cron: Job 'Base: Auto-vacuum internal data' (1) processed 0 records, 0 records remaining 2026-07-31 22:20:04,094 269 INFO 00958-18-base odoo.addons.base.models.ir_cron: Job 'Base: Auto-vacuum internal data' (1) completed 2026-07-31 22:20:04,104 269 INFO 00958-18-base odoo.addons.base.models.ir_cron: Job 'Base: Portal Users Deletion' (2) starting 2026-07-31 22:20:04,109 269 INFO 00958-18-base odoo.addons.base.models.ir_cron: Job 'Base: Portal Users Deletion' (2) done in 0.005s 2026-07-31 22:20:04,111 269 INFO 00958-18-base odoo.addons.base.models.ir_cron: Job 'Base: Portal Users Deletion' (2) processed 0 records, 0 records remaining 2026-07-31 22:20:04,114 269 INFO 00958-18-base odoo.addons.base.models.ir_cron: Job 'Base: Portal Users Deletion' (2) completed 2026-08-01 06:25:38,754 269 INFO 00958-18-base odoo.sql_db: Connection to the database failed 2026-08-01 06:25:38,754 269 WARNING 00958-18-base odoo.addons.base.models.ir_cron: Exception in cron: Traceback (most recent call last): File "/data/build/odoo/odoo/addons/base/models/ir_cron.py", line 132, in _process_jobs with db.cursor() as cron_cr: ^^^^^^^^^^^ File "/data/build/odoo/odoo/sql_db.py", line 812, in cursor return Cursor(self.__pool, self.__dbname, self.__dsn) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/data/build/odoo/odoo/sql_db.py", line 295, in __init__ self._cnx = pool.borrow(dsn) ^^^^^^^^^^^^^^^^ File "/home/odoo/.local/lib/python3.12/site-packages/decorator.py", line 232, in fun return caller(func, *(extras + args), **kw) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/data/build/odoo/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) ^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/data/build/odoo/odoo/sql_db.py", line 739, in borrow result = psycopg2.connect( ^^^^^^^^^^^^^^^^^ File "/home/odoo/.local/lib/python3.12/site-packages/psycopg2/__init__.py", line 122, in connect conn = _connect(dsn, connection_factory=connection_factory, **kwasync) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ psycopg2.OperationalError: connection to server on socket "/var/run/postgresql/.s.PGSQL.5432" failed: FATAL: the database system is shutting down 2026-08-01 06:25:38,867 269 ERROR ? odoo.service.server: Worker WorkerCron (269) Exception occurred, exiting... Traceback (most recent call last): File "/data/build/odoo/odoo/service/server.py", line 1187, in _runloop self.sleep() File "/data/build/odoo/odoo/service/server.py", line 1260, in sleep self.dbcursor._cnx.poll() psycopg2.OperationalError: server closed the connection unexpectedly This probably means the server terminated abnormally before or while processing the request. 2026-08-01 06:25:38,886 269 INFO 00958-18-base odoo.service.server: Worker (269) exiting. request_count: 1554, registry count: 1. 2026-08-01 06:25:40,373 280 INFO 00958-18-base odoo.service.server: Worker WorkerCron (280) alive 2026-08-01 06:25:40,385 280 INFO 00958-18-base odoo.sql_db: Connection to the database failed 2026-08-01 06:25:40,386 280 ERROR 00958-18-base odoo.service.server: Worker (280) Exception occurred, exiting... Traceback (most recent call last): File "/data/build/odoo/odoo/service/server.py", line 1164, in run self.start() File "/data/build/odoo/odoo/service/server.py", line 1312, in start self.dbcursor = dbconn.cursor() ^^^^^^^^^^^^^^^ File "/data/build/odoo/odoo/sql_db.py", line 812, in cursor return Cursor(self.__pool, self.__dbname, self.__dsn) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/data/build/odoo/odoo/sql_db.py", line 295, in __init__ self._cnx = pool.borrow(dsn) ^^^^^^^^^^^^^^^^ File "/home/odoo/.local/lib/python3.12/site-packages/decorator.py", line 232, in fun return caller(func, *(extras + args), **kw) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/data/build/odoo/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) ^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/data/build/odoo/odoo/sql_db.py", line 739, in borrow result = psycopg2.connect( ^^^^^^^^^^^^^^^^^ File "/home/odoo/.local/lib/python3.12/site-packages/psycopg2/__init__.py", line 122, in connect conn = _connect(dsn, connection_factory=connection_factory, **kwasync) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ psycopg2.OperationalError: connection to server on socket "/var/run/postgresql/.s.PGSQL.5432" failed: FATAL: the database system is starting up 2026-08-01 06:25:41,308 281 INFO 00958-18-base odoo.service.server: Worker WorkerCron (281) alive 2026-08-01 22:20:37,502 281 INFO 00958-18-base odoo.addons.base.models.ir_cron: Job 'Base: Auto-vacuum internal data' (1) starting 2026-08-01 22:20:37,552 281 INFO 00958-18-base odoo.addons.base.models.ir_attachment: filestore gc 0 checked, 0 removed 2026-08-01 22:20:37,799 281 INFO 00958-18-base odoo.addons.base.models.res_users: GC'd 0 user log entries 2026-08-01 22:20:37,807 281 INFO 00958-18-base odoo.addons.base.models.res_users: GC 'res.users.apikeys' delete 0 entries 2026-08-01 22:20:37,815 281 INFO 00958-18-base odoo.addons.base.models.res_device: GC device logs delete 0 entries 2026-08-01 22:20:37,817 281 INFO 00958-18-base odoo.addons.base.models.res_device: GC device logs delete 0 entries 2026-08-01 22:20:37,830 281 INFO 00958-18-base odoo.addons.base.models.res_users: GC 'auth_totp.device' delete 0 entries 2026-08-01 22:20:37,843 281 INFO 00958-18-base odoo.addons.base.models.ir_cron: Job 'Base: Auto-vacuum internal data' (1) done in 0.341s 2026-08-01 22:20:37,845 281 INFO 00958-18-base odoo.addons.base.models.ir_cron: Job 'Base: Auto-vacuum internal data' (1) processed 0 records, 0 records remaining 2026-08-01 22:20:37,855 281 INFO 00958-18-base odoo.addons.base.models.ir_cron: Job 'Base: Auto-vacuum internal data' (1) completed 2026-08-01 22:20:37,862 281 INFO 00958-18-base odoo.addons.base.models.ir_cron: Job 'Base: Portal Users Deletion' (2) starting 2026-08-01 22:20:37,866 281 INFO 00958-18-base odoo.addons.base.models.ir_cron: Job 'Base: Portal Users Deletion' (2) done in 0.004s 2026-08-01 22:20:37,867 281 INFO 00958-18-base odoo.addons.base.models.ir_cron: Job 'Base: Portal Users Deletion' (2) processed 0 records, 0 records remaining 2026-08-01 22:20:37,869 281 INFO 00958-18-base odoo.addons.base.models.ir_cron: Job 'Base: Portal Users Deletion' (2) completed 2026-08-02 22:20:08,908 281 INFO 00958-18-base odoo.addons.base.models.ir_cron: Job 'Base: Auto-vacuum internal data' (1) starting 2026-08-02 22:20:08,962 281 INFO 00958-18-base odoo.addons.base.models.ir_attachment: filestore gc 0 checked, 0 removed 2026-08-02 22:20:09,270 281 INFO 00958-18-base odoo.addons.base.models.res_users: GC'd 0 user log entries 2026-08-02 22:20:09,280 281 INFO 00958-18-base odoo.addons.base.models.res_users: GC 'res.users.apikeys' delete 0 entries 2026-08-02 22:20:09,292 281 INFO 00958-18-base odoo.addons.base.models.res_device: GC device logs delete 0 entries 2026-08-02 22:20:09,296 281 INFO 00958-18-base odoo.addons.base.models.res_device: GC device logs delete 0 entries 2026-08-02 22:20:09,319 281 INFO 00958-18-base odoo.addons.base.models.res_users: GC 'auth_totp.device' delete 0 entries 2026-08-02 22:20:09,339 281 INFO 00958-18-base odoo.addons.base.models.ir_cron: Job 'Base: Auto-vacuum internal data' (1) done in 0.430s 2026-08-02 22:20:09,344 281 INFO 00958-18-base odoo.addons.base.models.ir_cron: Job 'Base: Auto-vacuum internal data' (1) processed 0 records, 0 records remaining 2026-08-02 22:20:09,348 281 INFO 00958-18-base odoo.addons.base.models.ir_cron: Job 'Base: Auto-vacuum internal data' (1) completed 2026-08-02 22:20:09,359 281 INFO 00958-18-base odoo.addons.base.models.ir_cron: Job 'Base: Portal Users Deletion' (2) starting 2026-08-02 22:20:09,366 281 INFO 00958-18-base odoo.addons.base.models.ir_cron: Job 'Base: Portal Users Deletion' (2) done in 0.007s 2026-08-02 22:20:09,369 281 INFO 00958-18-base odoo.addons.base.models.ir_cron: Job 'Base: Portal Users Deletion' (2) processed 0 records, 0 records remaining 2026-08-02 22:20:09,372 281 INFO 00958-18-base odoo.addons.base.models.ir_cron: Job 'Base: Portal Users Deletion' (2) completed 2026-08-03 22:20:36,816 281 INFO 00958-18-base odoo.addons.base.models.ir_cron: Job 'Base: Auto-vacuum internal data' (1) starting 2026-08-03 22:20:36,888 281 INFO 00958-18-base odoo.addons.base.models.ir_attachment: filestore gc 0 checked, 0 removed 2026-08-03 22:20:37,215 281 INFO 00958-18-base odoo.addons.base.models.res_users: GC'd 0 user log entries 2026-08-03 22:20:37,225 281 INFO 00958-18-base odoo.addons.base.models.res_users: GC 'res.users.apikeys' delete 0 entries 2026-08-03 22:20:37,235 281 INFO 00958-18-base odoo.addons.base.models.res_device: GC device logs delete 0 entries 2026-08-03 22:20:37,238 281 INFO 00958-18-base odoo.addons.base.models.res_device: GC device logs delete 0 entries 2026-08-03 22:20:37,254 281 INFO 00958-18-base odoo.addons.base.models.res_users: GC 'auth_totp.device' delete 0 entries 2026-08-03 22:20:37,271 281 INFO 00958-18-base odoo.addons.base.models.ir_cron: Job 'Base: Auto-vacuum internal data' (1) done in 0.454s 2026-08-03 22:20:37,275 281 INFO 00958-18-base odoo.addons.base.models.ir_cron: Job 'Base: Auto-vacuum internal data' (1) processed 0 records, 0 records remaining 2026-08-03 22:20:37,280 281 INFO 00958-18-base odoo.addons.base.models.ir_cron: Job 'Base: Auto-vacuum internal data' (1) completed 2026-08-03 22:20:37,291 281 INFO 00958-18-base odoo.addons.base.models.ir_cron: Job 'Base: Portal Users Deletion' (2) starting 2026-08-03 22:20:37,298 281 INFO 00958-18-base odoo.addons.base.models.ir_cron: Job 'Base: Portal Users Deletion' (2) done in 0.006s 2026-08-03 22:20:37,301 281 INFO 00958-18-base odoo.addons.base.models.ir_cron: Job 'Base: Portal Users Deletion' (2) processed 0 records, 0 records remaining 2026-08-03 22:20:37,305 281 INFO 00958-18-base odoo.addons.base.models.ir_cron: Job 'Base: Portal Users Deletion' (2) completed 2026-08-04 22:20:06,149 281 INFO 00958-18-base odoo.addons.base.models.ir_cron: Job 'Base: Auto-vacuum internal data' (1) starting 2026-08-04 22:20:06,222 281 INFO 00958-18-base odoo.addons.base.models.ir_attachment: filestore gc 0 checked, 0 removed 2026-08-04 22:20:06,615 281 INFO 00958-18-base odoo.addons.base.models.res_users: GC'd 0 user log entries 2026-08-04 22:20:06,633 281 INFO 00958-18-base odoo.addons.base.models.res_users: GC 'res.users.apikeys' delete 0 entries 2026-08-04 22:20:06,645 281 INFO 00958-18-base odoo.addons.base.models.res_device: GC device logs delete 0 entries 2026-08-04 22:20:06,648 281 INFO 00958-18-base odoo.addons.base.models.res_device: GC device logs delete 0 entries 2026-08-04 22:20:06,671 281 INFO 00958-18-base odoo.addons.base.models.res_users: GC 'auth_totp.device' delete 0 entries 2026-08-04 22:20:06,692 281 INFO 00958-18-base odoo.addons.base.models.ir_cron: Job 'Base: Auto-vacuum internal data' (1) done in 0.542s 2026-08-04 22:20:06,697 281 INFO 00958-18-base odoo.addons.base.models.ir_cron: Job 'Base: Auto-vacuum internal data' (1) processed 0 records, 0 records remaining 2026-08-04 22:20:06,701 281 INFO 00958-18-base odoo.addons.base.models.ir_cron: Job 'Base: Auto-vacuum internal data' (1) completed 2026-08-04 22:20:06,712 281 INFO 00958-18-base odoo.addons.base.models.ir_cron: Job 'Base: Portal Users Deletion' (2) starting 2026-08-04 22:20:06,719 281 INFO 00958-18-base odoo.addons.base.models.ir_cron: Job 'Base: Portal Users Deletion' (2) done in 0.007s 2026-08-04 22:20:06,722 281 INFO 00958-18-base odoo.addons.base.models.ir_cron: Job 'Base: Portal Users Deletion' (2) processed 0 records, 0 records remaining 2026-08-04 22:20:06,726 281 INFO 00958-18-base odoo.addons.base.models.ir_cron: Job 'Base: Portal Users Deletion' (2) completed 2026-08-05 22:19:50,524 281 INFO 00958-18-base odoo.addons.base.models.ir_cron: Job 'Base: Auto-vacuum internal data' (1) starting 2026-08-05 22:19:50,571 281 INFO 00958-18-base odoo.addons.base.models.ir_attachment: filestore gc 0 checked, 0 removed 2026-08-05 22:19:50,861 281 INFO 00958-18-base odoo.addons.base.models.res_users: GC'd 0 user log entries 2026-08-05 22:19:50,871 281 INFO 00958-18-base odoo.addons.base.models.res_users: GC 'res.users.apikeys' delete 0 entries 2026-08-05 22:19:50,880 281 INFO 00958-18-base odoo.addons.base.models.res_device: GC device logs delete 0 entries 2026-08-05 22:19:50,883 281 INFO 00958-18-base odoo.addons.base.models.res_device: GC device logs delete 0 entries 2026-08-05 22:19:50,900 281 INFO 00958-18-base odoo.addons.base.models.res_users: GC 'auth_totp.device' delete 0 entries 2026-08-05 22:19:50,915 281 INFO 00958-18-base odoo.addons.base.models.ir_cron: Job 'Base: Auto-vacuum internal data' (1) done in 0.390s 2026-08-05 22:19:50,919 281 INFO 00958-18-base odoo.addons.base.models.ir_cron: Job 'Base: Auto-vacuum internal data' (1) processed 0 records, 0 records remaining 2026-08-05 22:19:50,928 281 INFO 00958-18-base odoo.addons.base.models.ir_cron: Job 'Base: Auto-vacuum internal data' (1) completed 2026-08-05 22:19:50,936 281 INFO 00958-18-base odoo.addons.base.models.ir_cron: Job 'Base: Portal Users Deletion' (2) starting 2026-08-05 22:19:50,940 281 INFO 00958-18-base odoo.addons.base.models.ir_cron: Job 'Base: Portal Users Deletion' (2) done in 0.005s 2026-08-05 22:19:50,942 281 INFO 00958-18-base odoo.addons.base.models.ir_cron: Job 'Base: Portal Users Deletion' (2) processed 0 records, 0 records remaining 2026-08-05 22:19:50,945 281 INFO 00958-18-base odoo.addons.base.models.ir_cron: Job 'Base: Portal Users Deletion' (2) completed 2026-08-06 22:20:30,945 281 INFO 00958-18-base odoo.addons.base.models.ir_cron: Job 'Base: Auto-vacuum internal data' (1) starting 2026-08-06 22:20:31,005 281 INFO 00958-18-base odoo.addons.base.models.ir_attachment: filestore gc 0 checked, 0 removed 2026-08-06 22:20:31,301 281 INFO 00958-18-base odoo.addons.base.models.res_users: GC'd 0 user log entries 2026-08-06 22:20:31,316 281 INFO 00958-18-base odoo.addons.base.models.res_users: GC 'res.users.apikeys' delete 0 entries 2026-08-06 22:20:31,326 281 INFO 00958-18-base odoo.addons.base.models.res_device: GC device logs delete 0 entries 2026-08-06 22:20:31,329 281 INFO 00958-18-base odoo.addons.base.models.res_device: GC device logs delete 0 entries 2026-08-06 22:20:31,349 281 INFO 00958-18-base odoo.addons.base.models.res_users: GC 'auth_totp.device' delete 0 entries 2026-08-06 22:20:31,364 281 INFO 00958-18-base odoo.addons.base.models.ir_cron: Job 'Base: Auto-vacuum internal data' (1) done in 0.417s 2026-08-06 22:20:31,369 281 INFO 00958-18-base odoo.addons.base.models.ir_cron: Job 'Base: Auto-vacuum internal data' (1) processed 0 records, 0 records remaining 2026-08-06 22:20:31,379 281 INFO 00958-18-base odoo.addons.base.models.ir_cron: Job 'Base: Auto-vacuum internal data' (1) completed 2026-08-06 22:20:31,389 281 INFO 00958-18-base odoo.addons.base.models.ir_cron: Job 'Base: Portal Users Deletion' (2) starting 2026-08-06 22:20:31,395 281 INFO 00958-18-base odoo.addons.base.models.ir_cron: Job 'Base: Portal Users Deletion' (2) done in 0.006s 2026-08-06 22:20:31,398 281 INFO 00958-18-base odoo.addons.base.models.ir_cron: Job 'Base: Portal Users Deletion' (2) processed 0 records, 0 records remaining 2026-08-06 22:20:31,401 281 INFO 00958-18-base odoo.addons.base.models.ir_cron: Job 'Base: Portal Users Deletion' (2) completed 2026-08-07 01:22:46,689 281 INFO ? odoo.service.server: Worker (281) max request (8192) reached. 2026-08-07 01:23:47,801 281 INFO 00958-18-base odoo.service.server: Worker (281) exiting. request_count: 8192, registry count: 1. 2026-08-07 01:23:48,387 283 INFO 00958-18-base odoo.service.server: Worker WorkerCron (283) alive 2026-08-07 22:20:37,195 283 INFO 00958-18-base odoo.addons.base.models.ir_cron: Job 'Base: Auto-vacuum internal data' (1) starting 2026-08-07 22:20:37,269 283 INFO 00958-18-base odoo.addons.base.models.ir_attachment: filestore gc 0 checked, 0 removed 2026-08-07 22:20:37,292 283 INFO 00958-18-base odoo.models.unlink: User #1 deleted ir.cron.progress records with IDs: [1, 2, 3, 4] 2026-08-07 22:20:37,629 283 INFO 00958-18-base odoo.addons.base.models.res_users: GC'd 0 user log entries 2026-08-07 22:20:37,639 283 INFO 00958-18-base odoo.addons.base.models.res_users: GC 'res.users.apikeys' delete 0 entries 2026-08-07 22:20:37,648 283 INFO 00958-18-base odoo.addons.base.models.res_device: GC device logs delete 0 entries 2026-08-07 22:20:37,650 283 INFO 00958-18-base odoo.addons.base.models.res_device: GC device logs delete 0 entries 2026-08-07 22:20:37,668 283 INFO 00958-18-base odoo.addons.base.models.res_users: GC 'auth_totp.device' delete 0 entries 2026-08-07 22:20:37,685 283 INFO 00958-18-base odoo.addons.base.models.ir_cron: Job 'Base: Auto-vacuum internal data' (1) done in 0.489s 2026-08-07 22:20:37,690 283 INFO 00958-18-base odoo.addons.base.models.ir_cron: Job 'Base: Auto-vacuum internal data' (1) processed 0 records, 0 records remaining 2026-08-07 22:20:37,703 283 INFO 00958-18-base odoo.addons.base.models.ir_cron: Job 'Base: Auto-vacuum internal data' (1) completed 2026-08-07 22:20:37,713 283 INFO 00958-18-base odoo.addons.base.models.ir_cron: Job 'Base: Portal Users Deletion' (2) starting 2026-08-07 22:20:37,718 283 INFO 00958-18-base odoo.addons.base.models.ir_cron: Job 'Base: Portal Users Deletion' (2) done in 0.005s 2026-08-07 22:20:37,721 283 INFO 00958-18-base odoo.addons.base.models.ir_cron: Job 'Base: Portal Users Deletion' (2) processed 0 records, 0 records remaining 2026-08-07 22:20:37,723 283 INFO 00958-18-base odoo.addons.base.models.ir_cron: Job 'Base: Portal Users Deletion' (2) completed 2026-08-08 22:20:46,864 283 INFO 00958-18-base odoo.addons.base.models.ir_cron: Job 'Base: Auto-vacuum internal data' (1) starting 2026-08-08 22:20:46,911 283 INFO 00958-18-base odoo.addons.base.models.ir_attachment: filestore gc 0 checked, 0 removed 2026-08-08 22:20:46,932 283 INFO 00958-18-base odoo.models.unlink: User #1 deleted ir.cron.progress records with IDs: [5, 6] 2026-08-08 22:20:47,171 283 INFO 00958-18-base odoo.addons.base.models.res_users: GC'd 0 user log entries 2026-08-08 22:20:47,180 283 INFO 00958-18-base odoo.addons.base.models.res_users: GC 'res.users.apikeys' delete 0 entries 2026-08-08 22:20:47,188 283 INFO 00958-18-base odoo.addons.base.models.res_device: GC device logs delete 0 entries 2026-08-08 22:20:47,191 283 INFO 00958-18-base odoo.addons.base.models.res_device: GC device logs delete 0 entries 2026-08-08 22:20:47,208 283 INFO 00958-18-base odoo.addons.base.models.res_users: GC 'auth_totp.device' delete 0 entries 2026-08-08 22:20:47,226 283 INFO 00958-18-base odoo.addons.base.models.ir_cron: Job 'Base: Auto-vacuum internal data' (1) done in 0.361s 2026-08-08 22:20:47,230 283 INFO 00958-18-base odoo.addons.base.models.ir_cron: Job 'Base: Auto-vacuum internal data' (1) processed 0 records, 0 records remaining 2026-08-08 22:20:47,240 283 INFO 00958-18-base odoo.addons.base.models.ir_cron: Job 'Base: Auto-vacuum internal data' (1) completed 2026-08-08 22:20:47,249 283 INFO 00958-18-base odoo.addons.base.models.ir_cron: Job 'Base: Portal Users Deletion' (2) starting 2026-08-08 22:20:47,254 283 INFO 00958-18-base odoo.addons.base.models.ir_cron: Job 'Base: Portal Users Deletion' (2) done in 0.005s 2026-08-08 22:20:47,256 283 INFO 00958-18-base odoo.addons.base.models.ir_cron: Job 'Base: Portal Users Deletion' (2) processed 0 records, 0 records remaining 2026-08-08 22:20:47,259 283 INFO 00958-18-base odoo.addons.base.models.ir_cron: Job 'Base: Portal Users Deletion' (2) completed 2026-08-09 22:20:35,581 283 INFO 00958-18-base odoo.addons.base.models.ir_cron: Job 'Base: Auto-vacuum internal data' (1) starting 2026-08-09 22:20:35,634 283 INFO 00958-18-base odoo.addons.base.models.ir_attachment: filestore gc 0 checked, 0 removed 2026-08-09 22:20:35,659 283 INFO 00958-18-base odoo.models.unlink: User #1 deleted ir.cron.progress records with IDs: [7, 8] 2026-08-09 22:20:35,928 283 INFO 00958-18-base odoo.addons.base.models.res_users: GC'd 0 user log entries 2026-08-09 22:20:35,938 283 INFO 00958-18-base odoo.addons.base.models.res_users: GC 'res.users.apikeys' delete 0 entries 2026-08-09 22:20:35,946 283 INFO 00958-18-base odoo.addons.base.models.res_device: GC device logs delete 0 entries 2026-08-09 22:20:35,948 283 INFO 00958-18-base odoo.addons.base.models.res_device: GC device logs delete 0 entries 2026-08-09 22:20:35,968 283 INFO 00958-18-base odoo.addons.base.models.res_users: GC 'auth_totp.device' delete 0 entries 2026-08-09 22:20:35,984 283 INFO 00958-18-base odoo.addons.base.models.ir_cron: Job 'Base: Auto-vacuum internal data' (1) done in 0.402s 2026-08-09 22:20:35,988 283 INFO 00958-18-base odoo.addons.base.models.ir_cron: Job 'Base: Auto-vacuum internal data' (1) processed 0 records, 0 records remaining 2026-08-09 22:20:35,993 283 INFO 00958-18-base odoo.addons.base.models.ir_cron: Job 'Base: Auto-vacuum internal data' (1) completed 2026-08-09 22:20:36,002 283 INFO 00958-18-base odoo.addons.base.models.ir_cron: Job 'Base: Portal Users Deletion' (2) starting 2026-08-09 22:20:36,009 283 INFO 00958-18-base odoo.addons.base.models.ir_cron: Job 'Base: Portal Users Deletion' (2) done in 0.007s 2026-08-09 22:20:36,012 283 INFO 00958-18-base odoo.addons.base.models.ir_cron: Job 'Base: Portal Users Deletion' (2) processed 0 records, 0 records remaining 2026-08-09 22:20:36,015 283 INFO 00958-18-base odoo.addons.base.models.ir_cron: Job 'Base: Portal Users Deletion' (2) completed