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 00952-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/3bba1cdfff56402084c0e4d3ee5afd4e3ec0e339 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/cfc8d4a08b27ccbd69bf138e83b041c7e98ecaf1 Adding readonly volume '/home/odoo/.odoorc' pointing to /var/odoo/273dllpmpk.cloudpepper.site/extra-addons/runbot.git-699342cfc1feb/runbot/static/build/00952-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-qfqixs1d/domainlib_a41ff0903d2942bdb38f1b933cc587be Running command git clone --filter=blob:none --quiet 'https://oauth2:****@github.com/TelescopeCasual/domainlib.git' /tmp/pip-install-qfqixs1d/domainlib_a41ff0903d2942bdb38f1b933cc587be 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-qfqixs1d/hqlib_cc63428b9a1d4c7e97a3607e7b0d6128 Running command git clone --filter=blob:none --quiet 'https://oauth2:****@github.com/TelescopeCasual/hqlib.git' /tmp/pip-install-qfqixs1d/hqlib_cc63428b9a1d4c7e97a3607e7b0d6128 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-qfqixs1d/telescope-reports_108fc0d272a840a598851e52c874f50b Running command git clone --filter=blob:none --quiet 'https://oauth2:****@github.com/TelescopeCasual/telescope-reports.git' /tmp/pip-install-qfqixs1d/telescope-reports_108fc0d272a840a598851e52c874f50b 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-qfqixs1d/oqb_09601c7c602d4f2fbbc829de4fb8cbc8 Running command git clone --filter=blob:none --quiet 'https://oauth2:****@github.com/TelescopeCasual/oqb.git' /tmp/pip-install-qfqixs1d/oqb_09601c7c602d4f2fbbc829de4fb8cbc8 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=402798 sha256=bfe13d0d5fdceee1781a5c4c1549c2dc8189714ffaba2245f205b194e75c26dd 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=e2c874d1feb5c7233ef4d917879d46afa663098ae71a652732be4eae6cb170aa Stored in directory: /tmp/pip-ephem-wheel-cache-uie80gza/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=d6792f56ba021f2a6463bb3e38261a069dd5722465af0a92432222ea66a63a18 Stored in directory: /tmp/pip-ephem-wheel-cache-uie80gza/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=61c7c01cd1250a156993e2c737b314f4a69538a9a7196f287d000193ab0a9c97 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=5daae857cff1d7ffc387e491abd45312a32e32ef0de6584212b43afadfd3c30f Stored in directory: /tmp/pip-ephem-wheel-cache-uie80gza/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=5521c2f3385edcc6fb93b82bca365ff821f6cd18fd1ba727fbf1a34230c535a1 Stored in directory: /tmp/pip-ephem-wheel-cache-uie80gza/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-30 14:31:05,327 255 INFO ? odoo: Odoo version 18.0 2026-07-30 14:31:05,327 255 INFO ? odoo: Using configuration file at /home/odoo/.odoorc 2026-07-30 14:31:05,327 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-30 14:31:05,327 255 INFO ? odoo: database: odoo@default:default Warn: Can't find .pfb for face 'Courier' 2026-07-30 14:31:05,722 255 INFO ? odoo.addons.base.models.ir_actions_report: Will use the Wkhtmltopdf binary at /usr/local/bin/wkhtmltopdf 2026-07-30 14:31:05,735 255 INFO ? odoo.addons.base.models.ir_actions_report: Will use the Wkhtmltoimage binary at /usr/local/bin/wkhtmltoimage 2026-07-30 14:31:06,222 255 INFO ? odoo.service.server: HTTP service (werkzeug) running on 0.0.0.0:8069 2026-07-30 14:31:06,237 255 INFO 00952-18-base odoo.modules.loading: loading 1 modules... 2026-07-30 14:31:06,245 255 INFO 00952-18-base odoo.modules.loading: 1 modules loaded in 0.01s, 0 queries (+0 extra) 2026-07-30 14:31:06,260 255 INFO 00952-18-base odoo.modules.loading: loading 18 modules... 2026-07-30 14:31:07,045 255 INFO 00952-18-base odoo.modules.loading: 18 modules loaded in 0.79s, 0 queries (+0 extra) 2026-07-30 14:31:07,110 255 INFO 00952-18-base odoo.modules.loading: Modules loaded. 2026-07-30 14:31:07,113 255 INFO 00952-18-base odoo.modules.registry: Registry loaded in 0.891s 2026-07-30 14:31:07,114 255 INFO 00952-18-base odoo.sql_db: ConnectionPool(read/write;used=0/count=0/max=64): Closed 2 connections 2026-07-30 14:31:07,125 264 INFO 00952-18-base odoo.service.server: Worker WorkerHTTP (264) alive 2026-07-30 14:31:07,132 265 INFO 00952-18-base odoo.service.server: Worker WorkerHTTP (265) alive 2026-07-30 14:31:07,140 269 INFO 00952-18-base odoo.service.server: Worker WorkerCron (269) alive 2026-07-30 14:31:08,887 266 INFO ? odoo: Odoo version 18.0 2026-07-30 14:31:08,888 266 INFO ? odoo: Using configuration file at /home/odoo/.odoorc 2026-07-30 14:31:08,888 266 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-30 14:31:08,888 266 INFO ? odoo: database: odoo@default:default Warn: Can't find .pfb for face 'Courier' 2026-07-30 14:31:09,299 266 INFO ? odoo.addons.base.models.ir_actions_report: Will use the Wkhtmltopdf binary at /usr/local/bin/wkhtmltopdf 2026-07-30 14:31:09,324 266 INFO ? odoo.addons.base.models.ir_actions_report: Will use the Wkhtmltoimage binary at /usr/local/bin/wkhtmltoimage 2026-07-30 14:31:09,799 266 INFO 00952-18-base odoo.modules.loading: loading 1 modules... 2026-07-30 14:31:09,808 266 INFO 00952-18-base odoo.modules.loading: 1 modules loaded in 0.01s, 0 queries (+0 extra) 2026-07-30 14:31:09,820 266 INFO 00952-18-base odoo.modules.loading: loading 18 modules... 2026-07-30 14:31:10,451 266 INFO 00952-18-base odoo.modules.loading: 18 modules loaded in 0.63s, 0 queries (+0 extra) 2026-07-30 14:31:10,501 266 INFO 00952-18-base odoo.modules.loading: Modules loaded. 2026-07-30 14:31:10,504 266 INFO 00952-18-base odoo.modules.registry: Registry loaded in 0.718s 2026-07-30 14:31:10,507 266 INFO 00952-18-base odoo.service.server: Evented Service (longpolling) running on 0.0.0.0:8070 2026-07-30 14:32:16,353 269 INFO 00952-18-base odoo.addons.base.models.ir_cron: Job 'Base: Auto-vacuum internal data' (1) starting 2026-07-30 14:32:16,398 269 INFO 00952-18-base odoo.addons.base.models.ir_attachment: filestore gc 58 checked, 0 removed 2026-07-30 14:32:16,460 269 INFO 00952-18-base odoo.addons.base.models.res_users: GC'd 0 user log entries 2026-07-30 14:32:16,468 269 INFO 00952-18-base odoo.addons.base.models.res_users: GC 'res.users.apikeys' delete 0 entries 2026-07-30 14:32:16,475 269 INFO 00952-18-base odoo.addons.base.models.res_device: GC device logs delete 0 entries 2026-07-30 14:32:16,478 269 INFO 00952-18-base odoo.addons.base.models.res_device: GC device logs delete 0 entries 2026-07-30 14:32:16,491 269 INFO 00952-18-base odoo.addons.base.models.res_users: GC 'auth_totp.device' delete 0 entries 2026-07-30 14:32:16,505 269 INFO 00952-18-base odoo.addons.base.models.ir_cron: Job 'Base: Auto-vacuum internal data' (1) done in 0.152s 2026-07-30 14:32:16,510 269 INFO 00952-18-base odoo.addons.base.models.ir_cron: Job 'Base: Auto-vacuum internal data' (1) processed 0 records, 0 records remaining 2026-07-30 14:32:16,517 269 INFO 00952-18-base odoo.addons.base.models.ir_cron: Job 'Base: Auto-vacuum internal data' (1) completed 2026-07-30 14:32:16,539 269 INFO 00952-18-base odoo.addons.base.models.ir_cron: Job 'Base: Portal Users Deletion' (2) starting 2026-07-30 14:32:16,545 269 INFO 00952-18-base odoo.addons.base.models.ir_cron: Job 'Base: Portal Users Deletion' (2) done in 0.006s 2026-07-30 14:32:16,557 269 INFO 00952-18-base odoo.addons.base.models.ir_cron: Job 'Base: Portal Users Deletion' (2) processed 0 records, 0 records remaining 2026-07-30 14:32:16,561 269 INFO 00952-18-base odoo.addons.base.models.ir_cron: Job 'Base: Portal Users Deletion' (2) completed 2026-07-31 13:58:52,178 269 INFO 00952-18-base odoo.addons.base.models.ir_cron: Job 'Base: Auto-vacuum internal data' (1) starting 2026-07-31 13:58:52,221 269 INFO 00952-18-base odoo.addons.base.models.ir_attachment: filestore gc 0 checked, 0 removed 2026-07-31 13:58:52,278 269 INFO 00952-18-base odoo.addons.base.models.res_users: GC'd 0 user log entries 2026-07-31 13:58:52,286 269 INFO 00952-18-base odoo.addons.base.models.res_users: GC 'res.users.apikeys' delete 0 entries 2026-07-31 13:58:52,294 269 INFO 00952-18-base odoo.addons.base.models.res_device: GC device logs delete 0 entries 2026-07-31 13:58:52,296 269 INFO 00952-18-base odoo.addons.base.models.res_device: GC device logs delete 0 entries 2026-07-31 13:58:52,310 269 INFO 00952-18-base odoo.addons.base.models.res_users: GC 'auth_totp.device' delete 0 entries 2026-07-31 13:58:52,324 269 INFO 00952-18-base odoo.addons.base.models.ir_cron: Job 'Base: Auto-vacuum internal data' (1) done in 0.145s 2026-07-31 13:58:52,327 269 INFO 00952-18-base odoo.addons.base.models.ir_cron: Job 'Base: Auto-vacuum internal data' (1) processed 0 records, 0 records remaining 2026-07-31 13:58:52,339 269 INFO 00952-18-base odoo.addons.base.models.ir_cron: Job 'Base: Auto-vacuum internal data' (1) completed 2026-07-31 13:58:52,348 269 INFO 00952-18-base odoo.addons.base.models.ir_cron: Job 'Base: Portal Users Deletion' (2) starting 2026-07-31 13:58:52,353 269 INFO 00952-18-base odoo.addons.base.models.ir_cron: Job 'Base: Portal Users Deletion' (2) done in 0.005s 2026-07-31 13:58:52,355 269 INFO 00952-18-base odoo.addons.base.models.ir_cron: Job 'Base: Portal Users Deletion' (2) processed 0 records, 0 records remaining 2026-07-31 13:58:52,357 269 INFO 00952-18-base odoo.addons.base.models.ir_cron: Job 'Base: Portal Users Deletion' (2) completed 2026-08-01 06:25:38,854 269 INFO 00952-18-base odoo.sql_db: Connection to the database failed 2026-08-01 06:25:38,855 269 WARNING 00952-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,970 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,988 269 INFO 00952-18-base odoo.service.server: Worker (269) exiting. request_count: 2083, registry count: 1. 2026-08-01 06:25:40,128 280 INFO 00952-18-base odoo.service.server: Worker WorkerCron (280) alive 2026-08-01 06:25:40,142 280 INFO 00952-18-base odoo.sql_db: Connection to the database failed 2026-08-01 06:25:40,143 280 ERROR 00952-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,130 281 INFO 00952-18-base odoo.service.server: Worker WorkerCron (281) alive 2026-08-01 13:58:42,695 281 INFO 00952-18-base odoo.addons.base.models.ir_cron: Job 'Base: Auto-vacuum internal data' (1) starting 2026-08-01 13:58:42,741 281 INFO 00952-18-base odoo.addons.base.models.ir_attachment: filestore gc 0 checked, 0 removed 2026-08-01 13:58:42,803 281 INFO 00952-18-base odoo.addons.base.models.res_users: GC'd 0 user log entries 2026-08-01 13:58:42,811 281 INFO 00952-18-base odoo.addons.base.models.res_users: GC 'res.users.apikeys' delete 0 entries 2026-08-01 13:58:42,818 281 INFO 00952-18-base odoo.addons.base.models.res_device: GC device logs delete 0 entries 2026-08-01 13:58:42,820 281 INFO 00952-18-base odoo.addons.base.models.res_device: GC device logs delete 0 entries 2026-08-01 13:58:42,833 281 INFO 00952-18-base odoo.addons.base.models.res_users: GC 'auth_totp.device' delete 0 entries 2026-08-01 13:58:42,846 281 INFO 00952-18-base odoo.addons.base.models.ir_cron: Job 'Base: Auto-vacuum internal data' (1) done in 0.150s 2026-08-01 13:58:42,849 281 INFO 00952-18-base odoo.addons.base.models.ir_cron: Job 'Base: Auto-vacuum internal data' (1) processed 0 records, 0 records remaining 2026-08-01 13:58:42,860 281 INFO 00952-18-base odoo.addons.base.models.ir_cron: Job 'Base: Auto-vacuum internal data' (1) completed 2026-08-01 13:58:42,869 281 INFO 00952-18-base odoo.addons.base.models.ir_cron: Job 'Base: Portal Users Deletion' (2) starting 2026-08-01 13:58:42,874 281 INFO 00952-18-base odoo.addons.base.models.ir_cron: Job 'Base: Portal Users Deletion' (2) done in 0.005s 2026-08-01 13:58:42,876 281 INFO 00952-18-base odoo.addons.base.models.ir_cron: Job 'Base: Portal Users Deletion' (2) processed 0 records, 0 records remaining 2026-08-01 13:58:42,878 281 INFO 00952-18-base odoo.addons.base.models.ir_cron: Job 'Base: Portal Users Deletion' (2) completed 2026-08-02 13:58:11,304 281 INFO 00952-18-base odoo.addons.base.models.ir_cron: Job 'Base: Auto-vacuum internal data' (1) starting 2026-08-02 13:58:11,395 281 INFO 00952-18-base odoo.addons.base.models.ir_attachment: filestore gc 0 checked, 0 removed 2026-08-02 13:58:11,513 281 INFO 00952-18-base odoo.addons.base.models.res_users: GC'd 0 user log entries 2026-08-02 13:58:11,529 281 INFO 00952-18-base odoo.addons.base.models.res_users: GC 'res.users.apikeys' delete 0 entries 2026-08-02 13:58:11,544 281 INFO 00952-18-base odoo.addons.base.models.res_device: GC device logs delete 0 entries 2026-08-02 13:58:11,549 281 INFO 00952-18-base odoo.addons.base.models.res_device: GC device logs delete 0 entries 2026-08-02 13:58:11,579 281 INFO 00952-18-base odoo.addons.base.models.res_users: GC 'auth_totp.device' delete 0 entries 2026-08-02 13:58:11,607 281 INFO 00952-18-base odoo.addons.base.models.ir_cron: Job 'Base: Auto-vacuum internal data' (1) done in 0.301s 2026-08-02 13:58:11,621 281 INFO 00952-18-base odoo.addons.base.models.ir_cron: Job 'Base: Auto-vacuum internal data' (1) processed 0 records, 0 records remaining 2026-08-02 13:58:11,631 281 INFO 00952-18-base odoo.addons.base.models.ir_cron: Job 'Base: Auto-vacuum internal data' (1) completed 2026-08-02 13:58:11,644 281 INFO 00952-18-base odoo.addons.base.models.ir_cron: Job 'Base: Portal Users Deletion' (2) starting 2026-08-02 13:58:11,651 281 INFO 00952-18-base odoo.addons.base.models.ir_cron: Job 'Base: Portal Users Deletion' (2) done in 0.007s 2026-08-02 13:58:11,654 281 INFO 00952-18-base odoo.addons.base.models.ir_cron: Job 'Base: Portal Users Deletion' (2) processed 0 records, 0 records remaining 2026-08-02 13:58:11,657 281 INFO 00952-18-base odoo.addons.base.models.ir_cron: Job 'Base: Portal Users Deletion' (2) completed 2026-08-03 13:58:42,981 281 INFO 00952-18-base odoo.addons.base.models.ir_cron: Job 'Base: Auto-vacuum internal data' (1) starting 2026-08-03 13:58:43,038 281 INFO 00952-18-base odoo.addons.base.models.ir_attachment: filestore gc 0 checked, 0 removed 2026-08-03 13:58:43,117 281 INFO 00952-18-base odoo.addons.base.models.res_users: GC'd 0 user log entries 2026-08-03 13:58:43,129 281 INFO 00952-18-base odoo.addons.base.models.res_users: GC 'res.users.apikeys' delete 0 entries 2026-08-03 13:58:43,141 281 INFO 00952-18-base odoo.addons.base.models.res_device: GC device logs delete 0 entries 2026-08-03 13:58:43,145 281 INFO 00952-18-base odoo.addons.base.models.res_device: GC device logs delete 0 entries 2026-08-03 13:58:43,167 281 INFO 00952-18-base odoo.addons.base.models.res_users: GC 'auth_totp.device' delete 0 entries 2026-08-03 13:58:43,191 281 INFO 00952-18-base odoo.addons.base.models.ir_cron: Job 'Base: Auto-vacuum internal data' (1) done in 0.208s 2026-08-03 13:58:43,196 281 INFO 00952-18-base odoo.addons.base.models.ir_cron: Job 'Base: Auto-vacuum internal data' (1) processed 0 records, 0 records remaining 2026-08-03 13:58:43,201 281 INFO 00952-18-base odoo.addons.base.models.ir_cron: Job 'Base: Auto-vacuum internal data' (1) completed 2026-08-03 13:58:43,211 281 INFO 00952-18-base odoo.addons.base.models.ir_cron: Job 'Base: Portal Users Deletion' (2) starting 2026-08-03 13:58:43,217 281 INFO 00952-18-base odoo.addons.base.models.ir_cron: Job 'Base: Portal Users Deletion' (2) done in 0.007s 2026-08-03 13:58:43,220 281 INFO 00952-18-base odoo.addons.base.models.ir_cron: Job 'Base: Portal Users Deletion' (2) processed 0 records, 0 records remaining 2026-08-03 13:58:43,224 281 INFO 00952-18-base odoo.addons.base.models.ir_cron: Job 'Base: Portal Users Deletion' (2) completed 2026-08-04 13:58:12,994 281 INFO 00952-18-base odoo.addons.base.models.ir_cron: Job 'Base: Auto-vacuum internal data' (1) starting 2026-08-04 13:58:13,049 281 INFO 00952-18-base odoo.addons.base.models.ir_attachment: filestore gc 0 checked, 0 removed 2026-08-04 13:58:13,143 281 INFO 00952-18-base odoo.addons.base.models.res_users: GC'd 0 user log entries 2026-08-04 13:58:13,155 281 INFO 00952-18-base odoo.addons.base.models.res_users: GC 'res.users.apikeys' delete 0 entries 2026-08-04 13:58:13,166 281 INFO 00952-18-base odoo.addons.base.models.res_device: GC device logs delete 0 entries 2026-08-04 13:58:13,169 281 INFO 00952-18-base odoo.addons.base.models.res_device: GC device logs delete 0 entries 2026-08-04 13:58:13,191 281 INFO 00952-18-base odoo.addons.base.models.res_users: GC 'auth_totp.device' delete 0 entries 2026-08-04 13:58:13,211 281 INFO 00952-18-base odoo.addons.base.models.ir_cron: Job 'Base: Auto-vacuum internal data' (1) done in 0.215s 2026-08-04 13:58:13,215 281 INFO 00952-18-base odoo.addons.base.models.ir_cron: Job 'Base: Auto-vacuum internal data' (1) processed 0 records, 0 records remaining 2026-08-04 13:58:13,220 281 INFO 00952-18-base odoo.addons.base.models.ir_cron: Job 'Base: Auto-vacuum internal data' (1) completed 2026-08-04 13:58:13,229 281 INFO 00952-18-base odoo.addons.base.models.ir_cron: Job 'Base: Portal Users Deletion' (2) starting 2026-08-04 13:58:13,235 281 INFO 00952-18-base odoo.addons.base.models.ir_cron: Job 'Base: Portal Users Deletion' (2) done in 0.006s 2026-08-04 13:58:13,239 281 INFO 00952-18-base odoo.addons.base.models.ir_cron: Job 'Base: Portal Users Deletion' (2) processed 0 records, 0 records remaining 2026-08-04 13:58:13,242 281 INFO 00952-18-base odoo.addons.base.models.ir_cron: Job 'Base: Portal Users Deletion' (2) completed