2026-02-12T20:44:02,934 Created temporary directory: /tmp/pip-ephem-wheel-cache-y_wlr1q9 2026-02-12T20:44:02,936 Created temporary directory: /tmp/pip-build-tracker-_qwi2ox5 2026-02-12T20:44:02,937 Initialized build tracking at /tmp/pip-build-tracker-_qwi2ox5 2026-02-12T20:44:02,938 Created build tracker: /tmp/pip-build-tracker-_qwi2ox5 2026-02-12T20:44:02,939 Entered build tracker: /tmp/pip-build-tracker-_qwi2ox5 2026-02-12T20:44:02,940 Created temporary directory: /tmp/pip-wheel-cdynekmc 2026-02-12T20:44:02,944 DEPRECATION: --no-binary currently disables reading from the cache of locally built wheels. In the future --no-binary will not influence the wheel cache. pip 23.1 will enforce this behaviour change. A possible replacement is to use the --no-cache-dir option. You can use the flag --use-feature=no-binary-enable-wheel-cache to test the upcoming behaviour. Discussion can be found at https://github.com/pypa/pip/issues/11453 2026-02-12T20:44:02,956 Created temporary directory: /tmp/pip-ephem-wheel-cache-p9kr7gnj 2026-02-12T20:44:03,004 Looking in indexes: https://pypi.org/simple, https://www.piwheels.org/simple 2026-02-12T20:44:03,018 2 location(s) to search for versions of raijin-server: 2026-02-12T20:44:03,018 * https://pypi.org/simple/raijin-server/ 2026-02-12T20:44:03,018 * https://www.piwheels.org/simple/raijin-server/ 2026-02-12T20:44:03,019 Fetching project page and analyzing links: https://pypi.org/simple/raijin-server/ 2026-02-12T20:44:03,020 Getting page https://pypi.org/simple/raijin-server/ 2026-02-12T20:44:03,022 Found index url https://pypi.org/simple 2026-02-12T20:44:03,292 Fetched page https://pypi.org/simple/raijin-server/ as application/vnd.pypi.simple.v1+json 2026-02-12T20:44:03,295 Skipping link: No binaries permitted for raijin-server: https://files.pythonhosted.org/packages/75/ac/33ae175faba3a21eeb2658d7a309e39462a4a57c4f07c0ee167cbbace0bf/raijin_server-1.0.1-py3-none-any.whl (from https://pypi.org/simple/raijin-server/) (requires-python:>=3.9) 2026-02-12T20:44:03,296 Found link https://files.pythonhosted.org/packages/37/28/e74ee79ab3ed56cb229a0b03da295b7dd09118d42b8fbf5f37674f2fb4f8/raijin_server-1.0.1.tar.gz (from https://pypi.org/simple/raijin-server/) (requires-python:>=3.9), version: 1.0.1 2026-02-12T20:44:03,297 Skipping link: No binaries permitted for raijin-server: https://files.pythonhosted.org/packages/3e/bd/f5d56f5cf49bae55e5bc08e7554d198c305eab8ce8af8a568134483c4eec/raijin_server-1.1.0-py3-none-any.whl (from https://pypi.org/simple/raijin-server/) (requires-python:>=3.9) 2026-02-12T20:44:03,298 Found link https://files.pythonhosted.org/packages/e1/92/d43f8b213c46231c9cd615148d87faa5638f592623629892769cda9035c0/raijin_server-1.1.0.tar.gz (from https://pypi.org/simple/raijin-server/) (requires-python:>=3.9), version: 1.1.0 2026-02-12T20:44:03,299 Skipping link: No binaries permitted for raijin-server: https://files.pythonhosted.org/packages/89/a7/5df3116fbc4250d6580f8e522399ee18698d7803f382f3463f03110f2efb/raijin_server-1.2.0-py3-none-any.whl (from https://pypi.org/simple/raijin-server/) (requires-python:>=3.9) 2026-02-12T20:44:03,300 Found link https://files.pythonhosted.org/packages/99/c4/84d624d941079b8d4b0f64b6d61cf1318dbf01fbcc42246056383d593e17/raijin_server-1.2.0.tar.gz (from https://pypi.org/simple/raijin-server/) (requires-python:>=3.9), version: 1.2.0 2026-02-12T20:44:03,301 Fetching project page and analyzing links: https://www.piwheels.org/simple/raijin-server/ 2026-02-12T20:44:03,316 Getting page https://www.piwheels.org/simple/raijin-server/ 2026-02-12T20:44:03,317 Found index url https://www.piwheels.org/simple 2026-02-12T20:44:03,656 Fetched page https://www.piwheels.org/simple/raijin-server/ as text/html 2026-02-12T20:44:03,667 Skipping link: No binaries permitted for raijin-server: https://www.piwheels.org/simple/raijin-server/raijin_server-1.0.1-py3-none-any.whl#sha256=924a4028fa4df6f6a70d8b3b65b7e7ef439e3cdf921cf8b59649008e597bc0c2 (from https://www.piwheels.org/simple/raijin-server/) (requires-python:>=3.9) 2026-02-12T20:44:03,668 Skipping link: not a file: https://www.piwheels.org/simple/raijin-server/ 2026-02-12T20:44:03,669 Skipping link: not a file: https://pypi.org/simple/raijin-server/ 2026-02-12T20:44:03,709 Given no hashes to check 1 links for project 'raijin-server': discarding no candidates 2026-02-12T20:44:03,731 Collecting raijin-server==1.1.0 2026-02-12T20:44:03,734 Created temporary directory: /tmp/pip-unpack-z4_uyeb3 2026-02-12T20:44:03,991 Downloading raijin_server-1.1.0.tar.gz (142 kB) 2026-02-12T20:44:04,297 Added raijin-server==1.1.0 from https://files.pythonhosted.org/packages/e1/92/d43f8b213c46231c9cd615148d87faa5638f592623629892769cda9035c0/raijin_server-1.1.0.tar.gz to build tracker '/tmp/pip-build-tracker-_qwi2ox5' 2026-02-12T20:44:04,302 Created temporary directory: /tmp/pip-build-env-ucxanc8q 2026-02-12T20:44:04,308 Installing build dependencies: started 2026-02-12T20:44:04,309 Running command pip subprocess to install build dependencies 2026-02-12T20:44:06,095 Using pip 23.0.1 from /usr/lib/python3/dist-packages/pip (python 3.11) 2026-02-12T20:44:07,060 DEPRECATION: --no-binary currently disables reading from the cache of locally built wheels. In the future --no-binary will not influence the wheel cache. pip 23.1 will enforce this behaviour change. A possible replacement is to use the --no-cache-dir option. You can use the flag --use-feature=no-binary-enable-wheel-cache to test the upcoming behaviour. Discussion can be found at https://github.com/pypa/pip/issues/11453 2026-02-12T20:44:07,090 Looking in indexes: https://pypi.org/simple, https://www.piwheels.org/simple 2026-02-12T20:44:09,406 Collecting setuptools>=61 2026-02-12T20:44:09,707 Using cached https://www.piwheels.org/simple/setuptools/setuptools-82.0.0-py3-none-any.whl (1.0 MB) 2026-02-12T20:44:10,117 Collecting wheel 2026-02-12T20:44:10,143 Using cached https://www.piwheels.org/simple/wheel/wheel-0.46.3-py3-none-any.whl (30 kB) 2026-02-12T20:44:10,439 Collecting packaging>=24.0 2026-02-12T20:44:10,457 Using cached https://www.piwheels.org/simple/packaging/packaging-26.0-py3-none-any.whl (74 kB) 2026-02-12T20:44:15,214 Installing collected packages: setuptools, packaging, wheel 2026-02-12T20:44:19,605 Creating /tmp/pip-build-env-ucxanc8q/overlay/local/bin 2026-02-12T20:44:19,608 changing mode of /tmp/pip-build-env-ucxanc8q/overlay/local/bin/wheel to 755 2026-02-12T20:44:19,635 Successfully installed packaging-26.0 setuptools-82.0.0 wheel-0.46.3 2026-02-12T20:44:20,167 Installing build dependencies: finished with status 'done' 2026-02-12T20:44:20,176 Getting requirements to build wheel: started 2026-02-12T20:44:20,177 Running command Getting requirements to build wheel 2026-02-12T20:44:20,979 /tmp/pip-build-env-ucxanc8q/overlay/local/lib/python3.11/dist-packages/setuptools/dist.py:765: SetuptoolsDeprecationWarning: License classifiers are deprecated. 2026-02-12T20:44:20,980 !! 2026-02-12T20:44:20,981 ******************************************************************************** 2026-02-12T20:44:20,982 Please consider removing the following classifiers in favor of a SPDX license expression: 2026-02-12T20:44:20,984 License :: OSI Approved :: MIT License 2026-02-12T20:44:20,985 See https://packaging.python.org/en/latest/guides/writing-pyproject-toml/#license for details. 2026-02-12T20:44:20,986 ******************************************************************************** 2026-02-12T20:44:20,987 !! 2026-02-12T20:44:20,988 self._finalize_license_expression() 2026-02-12T20:44:21,081 running egg_info 2026-02-12T20:44:21,098 writing src/raijin_server.egg-info/PKG-INFO 2026-02-12T20:44:21,106 writing dependency_links to src/raijin_server.egg-info/dependency_links.txt 2026-02-12T20:44:21,109 writing entry points to src/raijin_server.egg-info/entry_points.txt 2026-02-12T20:44:21,113 writing requirements to src/raijin_server.egg-info/requires.txt 2026-02-12T20:44:21,127 writing top-level names to src/raijin_server.egg-info/top_level.txt 2026-02-12T20:44:21,163 reading manifest file 'src/raijin_server.egg-info/SOURCES.txt' 2026-02-12T20:44:21,169 adding license file 'LICENSE' 2026-02-12T20:44:21,174 writing manifest file 'src/raijin_server.egg-info/SOURCES.txt' 2026-02-12T20:44:21,290 Getting requirements to build wheel: finished with status 'done' 2026-02-12T20:44:21,294 Created temporary directory: /tmp/pip-modern-metadata-et302o0u 2026-02-12T20:44:21,297 Preparing metadata (pyproject.toml): started 2026-02-12T20:44:21,298 Running command Preparing metadata (pyproject.toml) 2026-02-12T20:44:22,146 /tmp/pip-build-env-ucxanc8q/overlay/local/lib/python3.11/dist-packages/setuptools/dist.py:765: SetuptoolsDeprecationWarning: License classifiers are deprecated. 2026-02-12T20:44:22,147 !! 2026-02-12T20:44:22,148 ******************************************************************************** 2026-02-12T20:44:22,148 Please consider removing the following classifiers in favor of a SPDX license expression: 2026-02-12T20:44:22,150 License :: OSI Approved :: MIT License 2026-02-12T20:44:22,151 See https://packaging.python.org/en/latest/guides/writing-pyproject-toml/#license for details. 2026-02-12T20:44:22,151 ******************************************************************************** 2026-02-12T20:44:22,153 !! 2026-02-12T20:44:22,153 self._finalize_license_expression() 2026-02-12T20:44:22,181 running dist_info 2026-02-12T20:44:22,194 creating /tmp/pip-modern-metadata-et302o0u/raijin_server.egg-info 2026-02-12T20:44:22,195 writing /tmp/pip-modern-metadata-et302o0u/raijin_server.egg-info/PKG-INFO 2026-02-12T20:44:22,204 writing dependency_links to /tmp/pip-modern-metadata-et302o0u/raijin_server.egg-info/dependency_links.txt 2026-02-12T20:44:22,206 writing entry points to /tmp/pip-modern-metadata-et302o0u/raijin_server.egg-info/entry_points.txt 2026-02-12T20:44:22,210 writing requirements to /tmp/pip-modern-metadata-et302o0u/raijin_server.egg-info/requires.txt 2026-02-12T20:44:22,211 writing top-level names to /tmp/pip-modern-metadata-et302o0u/raijin_server.egg-info/top_level.txt 2026-02-12T20:44:22,213 writing manifest file '/tmp/pip-modern-metadata-et302o0u/raijin_server.egg-info/SOURCES.txt' 2026-02-12T20:44:22,247 reading manifest file '/tmp/pip-modern-metadata-et302o0u/raijin_server.egg-info/SOURCES.txt' 2026-02-12T20:44:22,249 adding license file 'LICENSE' 2026-02-12T20:44:22,254 writing manifest file '/tmp/pip-modern-metadata-et302o0u/raijin_server.egg-info/SOURCES.txt' 2026-02-12T20:44:22,255 creating '/tmp/pip-modern-metadata-et302o0u/raijin_server-1.1.0.dist-info' 2026-02-12T20:44:22,422 Preparing metadata (pyproject.toml): finished with status 'done' 2026-02-12T20:44:22,429 Source in /tmp/pip-wheel-cdynekmc/raijin-server_18500c2107cf4b18ad115dde5d6b4ae3 has version 1.1.0, which satisfies requirement raijin-server==1.1.0 from https://files.pythonhosted.org/packages/e1/92/d43f8b213c46231c9cd615148d87faa5638f592623629892769cda9035c0/raijin_server-1.1.0.tar.gz 2026-02-12T20:44:22,430 Removed raijin-server==1.1.0 from https://files.pythonhosted.org/packages/e1/92/d43f8b213c46231c9cd615148d87faa5638f592623629892769cda9035c0/raijin_server-1.1.0.tar.gz from build tracker '/tmp/pip-build-tracker-_qwi2ox5' 2026-02-12T20:44:22,456 Created temporary directory: /tmp/pip-unpack-bwapyhs8 2026-02-12T20:44:22,456 Building wheels for collected packages: raijin-server 2026-02-12T20:44:22,464 Created temporary directory: /tmp/pip-wheel-aqnj3rib 2026-02-12T20:44:22,465 Destination directory: /tmp/pip-wheel-aqnj3rib 2026-02-12T20:44:22,468 Building wheel for raijin-server (pyproject.toml): started 2026-02-12T20:44:22,470 Running command Building wheel for raijin-server (pyproject.toml) 2026-02-12T20:44:23,521 /tmp/pip-build-env-ucxanc8q/overlay/local/lib/python3.11/dist-packages/setuptools/dist.py:765: SetuptoolsDeprecationWarning: License classifiers are deprecated. 2026-02-12T20:44:23,521 !! 2026-02-12T20:44:23,523 ******************************************************************************** 2026-02-12T20:44:23,524 Please consider removing the following classifiers in favor of a SPDX license expression: 2026-02-12T20:44:23,525 License :: OSI Approved :: MIT License 2026-02-12T20:44:23,527 See https://packaging.python.org/en/latest/guides/writing-pyproject-toml/#license for details. 2026-02-12T20:44:23,527 ******************************************************************************** 2026-02-12T20:44:23,528 !! 2026-02-12T20:44:23,529 self._finalize_license_expression() 2026-02-12T20:44:23,557 running bdist_wheel 2026-02-12T20:44:23,590 running build 2026-02-12T20:44:23,590 running build_py 2026-02-12T20:44:23,601 creating build/lib/raijin_server 2026-02-12T20:44:23,604 copying src/raijin_server/minio_utils.py -> build/lib/raijin_server 2026-02-12T20:44:23,607 copying src/raijin_server/__init__.py -> build/lib/raijin_server 2026-02-12T20:44:23,610 copying src/raijin_server/module_manager.py -> build/lib/raijin_server 2026-02-12T20:44:23,613 copying src/raijin_server/config.py -> build/lib/raijin_server 2026-02-12T20:44:23,616 copying src/raijin_server/validators.py -> build/lib/raijin_server 2026-02-12T20:44:23,618 copying src/raijin_server/utils.py -> build/lib/raijin_server 2026-02-12T20:44:23,621 copying src/raijin_server/healthchecks.py -> build/lib/raijin_server 2026-02-12T20:44:23,625 copying src/raijin_server/cli.py -> build/lib/raijin_server 2026-02-12T20:44:23,630 creating build/lib/raijin_server/modules 2026-02-12T20:44:23,631 copying src/raijin_server/modules/essentials.py -> build/lib/raijin_server/modules 2026-02-12T20:44:23,634 copying src/raijin_server/modules/traefik.py -> build/lib/raijin_server/modules 2026-02-12T20:44:23,637 copying src/raijin_server/modules/hardening.py -> build/lib/raijin_server/modules 2026-02-12T20:44:23,639 copying src/raijin_server/modules/internal_dns.py -> build/lib/raijin_server/modules 2026-02-12T20:44:23,642 copying src/raijin_server/modules/prometheus.py -> build/lib/raijin_server/modules 2026-02-12T20:44:23,645 copying src/raijin_server/modules/secrets.py -> build/lib/raijin_server/modules 2026-02-12T20:44:23,649 copying src/raijin_server/modules/network_config.py -> build/lib/raijin_server/modules 2026-02-12T20:44:23,652 copying src/raijin_server/modules/calico.py -> build/lib/raijin_server/modules 2026-02-12T20:44:23,654 copying src/raijin_server/modules/__init__.py -> build/lib/raijin_server/modules 2026-02-12T20:44:23,657 copying src/raijin_server/modules/vpn_client.py -> build/lib/raijin_server/modules 2026-02-12T20:44:23,660 copying src/raijin_server/modules/velero.py -> build/lib/raijin_server/modules 2026-02-12T20:44:23,663 copying src/raijin_server/modules/network.py -> build/lib/raijin_server/modules 2026-02-12T20:44:23,666 copying src/raijin_server/modules/firewall.py -> build/lib/raijin_server/modules 2026-02-12T20:44:23,668 copying src/raijin_server/modules/istio.py -> build/lib/raijin_server/modules 2026-02-12T20:44:23,671 copying src/raijin_server/modules/kubernetes.py -> build/lib/raijin_server/modules 2026-02-12T20:44:23,674 copying src/raijin_server/modules/ssh_manager.py -> build/lib/raijin_server/modules 2026-02-12T20:44:23,677 copying src/raijin_server/modules/loki.py -> build/lib/raijin_server/modules 2026-02-12T20:44:23,680 copying src/raijin_server/modules/harbor.py -> build/lib/raijin_server/modules 2026-02-12T20:44:23,683 copying src/raijin_server/modules/vpn_manager.py -> build/lib/raijin_server/modules 2026-02-12T20:44:23,686 copying src/raijin_server/modules/minio.py -> build/lib/raijin_server/modules 2026-02-12T20:44:23,689 copying src/raijin_server/modules/metallb.py -> build/lib/raijin_server/modules 2026-02-12T20:44:23,692 copying src/raijin_server/modules/sanitize.py -> build/lib/raijin_server/modules 2026-02-12T20:44:23,695 copying src/raijin_server/modules/vpn.py -> build/lib/raijin_server/modules 2026-02-12T20:44:23,698 copying src/raijin_server/modules/kong.py -> build/lib/raijin_server/modules 2026-02-12T20:44:23,701 copying src/raijin_server/modules/cert_manager.py -> build/lib/raijin_server/modules 2026-02-12T20:44:23,705 copying src/raijin_server/modules/full_install.py -> build/lib/raijin_server/modules 2026-02-12T20:44:23,708 copying src/raijin_server/modules/landing.py -> build/lib/raijin_server/modules 2026-02-12T20:44:23,711 copying src/raijin_server/modules/grafana.py -> build/lib/raijin_server/modules 2026-02-12T20:44:23,714 copying src/raijin_server/modules/supabase.py -> build/lib/raijin_server/modules 2026-02-12T20:44:23,718 copying src/raijin_server/modules/bootstrap.py -> build/lib/raijin_server/modules 2026-02-12T20:44:23,721 copying src/raijin_server/modules/ssh_hardening.py -> build/lib/raijin_server/modules 2026-02-12T20:44:23,724 copying src/raijin_server/modules/argo.py -> build/lib/raijin_server/modules 2026-02-12T20:44:23,727 creating build/lib/raijin_server/scripts 2026-02-12T20:44:23,729 copying src/raijin_server/scripts/__init__.py -> build/lib/raijin_server/scripts 2026-02-12T20:44:23,730 running egg_info 2026-02-12T20:44:23,743 writing src/raijin_server.egg-info/PKG-INFO 2026-02-12T20:44:23,751 writing dependency_links to src/raijin_server.egg-info/dependency_links.txt 2026-02-12T20:44:23,753 writing entry points to src/raijin_server.egg-info/entry_points.txt 2026-02-12T20:44:23,757 writing requirements to src/raijin_server.egg-info/requires.txt 2026-02-12T20:44:23,758 writing top-level names to src/raijin_server.egg-info/top_level.txt 2026-02-12T20:44:23,774 reading manifest file 'src/raijin_server.egg-info/SOURCES.txt' 2026-02-12T20:44:23,779 adding license file 'LICENSE' 2026-02-12T20:44:23,785 writing manifest file 'src/raijin_server.egg-info/SOURCES.txt' 2026-02-12T20:44:23,790 copying src/raijin_server/scripts/checklist.sh -> build/lib/raijin_server/scripts 2026-02-12T20:44:23,793 copying src/raijin_server/scripts/install.sh -> build/lib/raijin_server/scripts 2026-02-12T20:44:23,796 copying src/raijin_server/scripts/log_size_metric.sh -> build/lib/raijin_server/scripts 2026-02-12T20:44:23,799 copying src/raijin_server/scripts/pre-deploy-check.sh -> build/lib/raijin_server/scripts 2026-02-12T20:44:23,821 installing to build/bdist.linux-armv7l/wheel 2026-02-12T20:44:23,822 running install 2026-02-12T20:44:23,858 running install_lib 2026-02-12T20:44:23,889 creating build/bdist.linux-armv7l/wheel 2026-02-12T20:44:23,892 creating build/bdist.linux-armv7l/wheel/raijin_server 2026-02-12T20:44:23,894 copying build/lib/raijin_server/minio_utils.py -> build/bdist.linux-armv7l/wheel/./raijin_server 2026-02-12T20:44:23,899 creating build/bdist.linux-armv7l/wheel/raijin_server/modules 2026-02-12T20:44:23,900 copying build/lib/raijin_server/modules/essentials.py -> build/bdist.linux-armv7l/wheel/./raijin_server/modules 2026-02-12T20:44:23,903 copying build/lib/raijin_server/modules/traefik.py -> build/bdist.linux-armv7l/wheel/./raijin_server/modules 2026-02-12T20:44:23,907 copying build/lib/raijin_server/modules/hardening.py -> build/bdist.linux-armv7l/wheel/./raijin_server/modules 2026-02-12T20:44:23,910 copying build/lib/raijin_server/modules/internal_dns.py -> build/bdist.linux-armv7l/wheel/./raijin_server/modules 2026-02-12T20:44:23,914 copying build/lib/raijin_server/modules/prometheus.py -> build/bdist.linux-armv7l/wheel/./raijin_server/modules 2026-02-12T20:44:23,918 copying build/lib/raijin_server/modules/secrets.py -> build/bdist.linux-armv7l/wheel/./raijin_server/modules 2026-02-12T20:44:23,921 copying build/lib/raijin_server/modules/network_config.py -> build/bdist.linux-armv7l/wheel/./raijin_server/modules 2026-02-12T20:44:23,925 copying build/lib/raijin_server/modules/calico.py -> build/bdist.linux-armv7l/wheel/./raijin_server/modules 2026-02-12T20:44:23,928 copying build/lib/raijin_server/modules/__init__.py -> build/bdist.linux-armv7l/wheel/./raijin_server/modules 2026-02-12T20:44:23,931 copying build/lib/raijin_server/modules/vpn_client.py -> build/bdist.linux-armv7l/wheel/./raijin_server/modules 2026-02-12T20:44:23,935 copying build/lib/raijin_server/modules/velero.py -> build/bdist.linux-armv7l/wheel/./raijin_server/modules 2026-02-12T20:44:23,938 copying build/lib/raijin_server/modules/network.py -> build/bdist.linux-armv7l/wheel/./raijin_server/modules 2026-02-12T20:44:23,941 copying build/lib/raijin_server/modules/firewall.py -> build/bdist.linux-armv7l/wheel/./raijin_server/modules 2026-02-12T20:44:23,944 copying build/lib/raijin_server/modules/istio.py -> build/bdist.linux-armv7l/wheel/./raijin_server/modules 2026-02-12T20:44:23,947 copying build/lib/raijin_server/modules/kubernetes.py -> build/bdist.linux-armv7l/wheel/./raijin_server/modules 2026-02-12T20:44:23,950 copying build/lib/raijin_server/modules/ssh_manager.py -> build/bdist.linux-armv7l/wheel/./raijin_server/modules 2026-02-12T20:44:23,954 copying build/lib/raijin_server/modules/loki.py -> build/bdist.linux-armv7l/wheel/./raijin_server/modules 2026-02-12T20:44:23,958 copying build/lib/raijin_server/modules/harbor.py -> build/bdist.linux-armv7l/wheel/./raijin_server/modules 2026-02-12T20:44:23,961 copying build/lib/raijin_server/modules/vpn_manager.py -> build/bdist.linux-armv7l/wheel/./raijin_server/modules 2026-02-12T20:44:23,965 copying build/lib/raijin_server/modules/minio.py -> build/bdist.linux-armv7l/wheel/./raijin_server/modules 2026-02-12T20:44:23,969 copying build/lib/raijin_server/modules/metallb.py -> build/bdist.linux-armv7l/wheel/./raijin_server/modules 2026-02-12T20:44:23,972 copying build/lib/raijin_server/modules/sanitize.py -> build/bdist.linux-armv7l/wheel/./raijin_server/modules 2026-02-12T20:44:23,975 copying build/lib/raijin_server/modules/vpn.py -> build/bdist.linux-armv7l/wheel/./raijin_server/modules 2026-02-12T20:44:23,979 copying build/lib/raijin_server/modules/kong.py -> build/bdist.linux-armv7l/wheel/./raijin_server/modules 2026-02-12T20:44:23,982 copying build/lib/raijin_server/modules/cert_manager.py -> build/bdist.linux-armv7l/wheel/./raijin_server/modules 2026-02-12T20:44:23,986 copying build/lib/raijin_server/modules/full_install.py -> build/bdist.linux-armv7l/wheel/./raijin_server/modules 2026-02-12T20:44:23,989 copying build/lib/raijin_server/modules/landing.py -> build/bdist.linux-armv7l/wheel/./raijin_server/modules 2026-02-12T20:44:23,993 copying build/lib/raijin_server/modules/grafana.py -> build/bdist.linux-armv7l/wheel/./raijin_server/modules 2026-02-12T20:44:23,996 copying build/lib/raijin_server/modules/supabase.py -> build/bdist.linux-armv7l/wheel/./raijin_server/modules 2026-02-12T20:44:24,000 copying build/lib/raijin_server/modules/bootstrap.py -> build/bdist.linux-armv7l/wheel/./raijin_server/modules 2026-02-12T20:44:24,003 copying build/lib/raijin_server/modules/ssh_hardening.py -> build/bdist.linux-armv7l/wheel/./raijin_server/modules 2026-02-12T20:44:24,007 copying build/lib/raijin_server/modules/argo.py -> build/bdist.linux-armv7l/wheel/./raijin_server/modules 2026-02-12T20:44:24,010 copying build/lib/raijin_server/__init__.py -> build/bdist.linux-armv7l/wheel/./raijin_server 2026-02-12T20:44:24,013 copying build/lib/raijin_server/module_manager.py -> build/bdist.linux-armv7l/wheel/./raijin_server 2026-02-12T20:44:24,016 copying build/lib/raijin_server/config.py -> build/bdist.linux-armv7l/wheel/./raijin_server 2026-02-12T20:44:24,019 copying build/lib/raijin_server/validators.py -> build/bdist.linux-armv7l/wheel/./raijin_server 2026-02-12T20:44:24,023 copying build/lib/raijin_server/utils.py -> build/bdist.linux-armv7l/wheel/./raijin_server 2026-02-12T20:44:24,026 copying build/lib/raijin_server/healthchecks.py -> build/bdist.linux-armv7l/wheel/./raijin_server 2026-02-12T20:44:24,030 copying build/lib/raijin_server/cli.py -> build/bdist.linux-armv7l/wheel/./raijin_server 2026-02-12T20:44:24,035 creating build/bdist.linux-armv7l/wheel/raijin_server/scripts 2026-02-12T20:44:24,036 copying build/lib/raijin_server/scripts/__init__.py -> build/bdist.linux-armv7l/wheel/./raijin_server/scripts 2026-02-12T20:44:24,039 copying build/lib/raijin_server/scripts/install.sh -> build/bdist.linux-armv7l/wheel/./raijin_server/scripts 2026-02-12T20:44:24,042 copying build/lib/raijin_server/scripts/checklist.sh -> build/bdist.linux-armv7l/wheel/./raijin_server/scripts 2026-02-12T20:44:24,045 copying build/lib/raijin_server/scripts/pre-deploy-check.sh -> build/bdist.linux-armv7l/wheel/./raijin_server/scripts 2026-02-12T20:44:24,048 copying build/lib/raijin_server/scripts/log_size_metric.sh -> build/bdist.linux-armv7l/wheel/./raijin_server/scripts 2026-02-12T20:44:24,051 running install_egg_info 2026-02-12T20:44:24,076 Copying src/raijin_server.egg-info to build/bdist.linux-armv7l/wheel/./raijin_server-1.1.0-py3.11.egg-info 2026-02-12T20:44:24,093 running install_scripts 2026-02-12T20:44:24,109 creating build/bdist.linux-armv7l/wheel/raijin_server-1.1.0.dist-info/WHEEL 2026-02-12T20:44:24,113 creating '/tmp/pip-wheel-aqnj3rib/.tmp-mf76gnb4/raijin_server-1.1.0-py3-none-any.whl' and adding 'build/bdist.linux-armv7l/wheel' to it 2026-02-12T20:44:24,116 adding 'raijin_server/__init__.py' 2026-02-12T20:44:24,123 adding 'raijin_server/cli.py' 2026-02-12T20:44:24,125 adding 'raijin_server/config.py' 2026-02-12T20:44:24,129 adding 'raijin_server/healthchecks.py' 2026-02-12T20:44:24,133 adding 'raijin_server/minio_utils.py' 2026-02-12T20:44:24,136 adding 'raijin_server/module_manager.py' 2026-02-12T20:44:24,139 adding 'raijin_server/utils.py' 2026-02-12T20:44:24,142 adding 'raijin_server/validators.py' 2026-02-12T20:44:24,146 adding 'raijin_server/modules/__init__.py' 2026-02-12T20:44:24,149 adding 'raijin_server/modules/argo.py' 2026-02-12T20:44:24,151 adding 'raijin_server/modules/bootstrap.py' 2026-02-12T20:44:24,154 adding 'raijin_server/modules/calico.py' 2026-02-12T20:44:24,160 adding 'raijin_server/modules/cert_manager.py' 2026-02-12T20:44:24,162 adding 'raijin_server/modules/essentials.py' 2026-02-12T20:44:24,164 adding 'raijin_server/modules/firewall.py' 2026-02-12T20:44:24,167 adding 'raijin_server/modules/full_install.py' 2026-02-12T20:44:24,171 adding 'raijin_server/modules/grafana.py' 2026-02-12T20:44:24,174 adding 'raijin_server/modules/harbor.py' 2026-02-12T20:44:24,176 adding 'raijin_server/modules/hardening.py' 2026-02-12T20:44:24,179 adding 'raijin_server/modules/internal_dns.py' 2026-02-12T20:44:24,182 adding 'raijin_server/modules/istio.py' 2026-02-12T20:44:24,185 adding 'raijin_server/modules/kong.py' 2026-02-12T20:44:24,188 adding 'raijin_server/modules/kubernetes.py' 2026-02-12T20:44:24,192 adding 'raijin_server/modules/landing.py' 2026-02-12T20:44:24,194 adding 'raijin_server/modules/loki.py' 2026-02-12T20:44:24,197 adding 'raijin_server/modules/metallb.py' 2026-02-12T20:44:24,200 adding 'raijin_server/modules/minio.py' 2026-02-12T20:44:24,203 adding 'raijin_server/modules/network.py' 2026-02-12T20:44:24,206 adding 'raijin_server/modules/network_config.py' 2026-02-12T20:44:24,209 adding 'raijin_server/modules/prometheus.py' 2026-02-12T20:44:24,212 adding 'raijin_server/modules/sanitize.py' 2026-02-12T20:44:24,215 adding 'raijin_server/modules/secrets.py' 2026-02-12T20:44:24,217 adding 'raijin_server/modules/ssh_hardening.py' 2026-02-12T20:44:24,220 adding 'raijin_server/modules/ssh_manager.py' 2026-02-12T20:44:24,225 adding 'raijin_server/modules/supabase.py' 2026-02-12T20:44:24,227 adding 'raijin_server/modules/traefik.py' 2026-02-12T20:44:24,230 adding 'raijin_server/modules/velero.py' 2026-02-12T20:44:24,232 adding 'raijin_server/modules/vpn.py' 2026-02-12T20:44:24,237 adding 'raijin_server/modules/vpn_client.py' 2026-02-12T20:44:24,240 adding 'raijin_server/modules/vpn_manager.py' 2026-02-12T20:44:24,242 adding 'raijin_server/scripts/__init__.py' 2026-02-12T20:44:24,244 adding 'raijin_server/scripts/checklist.sh' 2026-02-12T20:44:24,246 adding 'raijin_server/scripts/install.sh' 2026-02-12T20:44:24,248 adding 'raijin_server/scripts/log_size_metric.sh' 2026-02-12T20:44:24,250 adding 'raijin_server/scripts/pre-deploy-check.sh' 2026-02-12T20:44:24,254 adding 'raijin_server-1.1.0.dist-info/licenses/LICENSE' 2026-02-12T20:44:24,257 adding 'raijin_server-1.1.0.dist-info/METADATA' 2026-02-12T20:44:24,258 adding 'raijin_server-1.1.0.dist-info/WHEEL' 2026-02-12T20:44:24,260 adding 'raijin_server-1.1.0.dist-info/entry_points.txt' 2026-02-12T20:44:24,262 adding 'raijin_server-1.1.0.dist-info/top_level.txt' 2026-02-12T20:44:24,264 adding 'raijin_server-1.1.0.dist-info/RECORD' 2026-02-12T20:44:24,269 removing build/bdist.linux-armv7l/wheel 2026-02-12T20:44:24,426 Building wheel for raijin-server (pyproject.toml): finished with status 'done' 2026-02-12T20:44:24,437 Created wheel for raijin-server: filename=raijin_server-1.1.0-py3-none-any.whl size=168175 sha256=911877e19d65f1cc5648ca536e443c30ae820f9ef491e06d0b05d9c822a6c305 2026-02-12T20:44:24,438 Stored in directory: /tmp/pip-ephem-wheel-cache-p9kr7gnj/wheels/a0/27/cd/55487da4ca8d1c854011b08dee587844d878b2c336db4dc53c 2026-02-12T20:44:24,465 Successfully built raijin-server 2026-02-12T20:44:24,490 Removed build tracker: '/tmp/pip-build-tracker-_qwi2ox5'