2026-02-13T05:28:57,057 Created temporary directory: /tmp/pip-ephem-wheel-cache-w5j4krk5 2026-02-13T05:28:57,058 Created temporary directory: /tmp/pip-build-tracker-yxixisdn 2026-02-13T05:28:57,059 Initialized build tracking at /tmp/pip-build-tracker-yxixisdn 2026-02-13T05:28:57,059 Created build tracker: /tmp/pip-build-tracker-yxixisdn 2026-02-13T05:28:57,060 Entered build tracker: /tmp/pip-build-tracker-yxixisdn 2026-02-13T05:28:57,060 Created temporary directory: /tmp/pip-wheel-jyk0hzer 2026-02-13T05:28:57,064 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-13T05:28:57,066 Created temporary directory: /tmp/pip-ephem-wheel-cache-46fsn57b 2026-02-13T05:28:57,087 Looking in indexes: https://pypi.org/simple, https://www.piwheels.org/simple 2026-02-13T05:28:57,091 2 location(s) to search for versions of raijin-server: 2026-02-13T05:28:57,091 * https://pypi.org/simple/raijin-server/ 2026-02-13T05:28:57,091 * https://www.piwheels.org/simple/raijin-server/ 2026-02-13T05:28:57,091 Fetching project page and analyzing links: https://pypi.org/simple/raijin-server/ 2026-02-13T05:28:57,092 Getting page https://pypi.org/simple/raijin-server/ 2026-02-13T05:28:57,094 Found index url https://pypi.org/simple 2026-02-13T05:28:57,310 Fetched page https://pypi.org/simple/raijin-server/ as application/vnd.pypi.simple.v1+json 2026-02-13T05:28:57,312 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-13T05:28:57,313 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-13T05:28:57,314 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-13T05:28:57,315 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-13T05:28:57,316 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-13T05:28:57,317 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-13T05:28:57,318 Fetching project page and analyzing links: https://www.piwheels.org/simple/raijin-server/ 2026-02-13T05:28:57,319 Getting page https://www.piwheels.org/simple/raijin-server/ 2026-02-13T05:28:57,320 Found index url https://www.piwheels.org/simple 2026-02-13T05:28:57,478 Fetched page https://www.piwheels.org/simple/raijin-server/ as text/html 2026-02-13T05:28:57,479 Skipping link: No binaries permitted for raijin-server: https://www.piwheels.org/simple/raijin-server/raijin_server-1.1.0-py3-none-any.whl#sha256=911877e19d65f1cc5648ca536e443c30ae820f9ef491e06d0b05d9c822a6c305 (from https://www.piwheels.org/simple/raijin-server/) (requires-python:>=3.9) 2026-02-13T05:28:57,480 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-13T05:28:57,481 Skipping link: not a file: https://www.piwheels.org/simple/raijin-server/ 2026-02-13T05:28:57,482 Skipping link: not a file: https://pypi.org/simple/raijin-server/ 2026-02-13T05:28:57,502 Given no hashes to check 1 links for project 'raijin-server': discarding no candidates 2026-02-13T05:28:57,522 Collecting raijin-server==1.2.0 2026-02-13T05:28:57,524 Created temporary directory: /tmp/pip-unpack-kah64deg 2026-02-13T05:28:57,742 Downloading raijin_server-1.2.0.tar.gz (161 kB) 2026-02-13T05:28:57,958 Added raijin-server==1.2.0 from https://files.pythonhosted.org/packages/99/c4/84d624d941079b8d4b0f64b6d61cf1318dbf01fbcc42246056383d593e17/raijin_server-1.2.0.tar.gz to build tracker '/tmp/pip-build-tracker-yxixisdn' 2026-02-13T05:28:57,962 Created temporary directory: /tmp/pip-build-env-cs7rk7s0 2026-02-13T05:28:57,966 Installing build dependencies: started 2026-02-13T05:28:57,967 Running command pip subprocess to install build dependencies 2026-02-13T05:28:59,115 Using pip 23.0.1 from /usr/lib/python3/dist-packages/pip (python 3.11) 2026-02-13T05:28:59,730 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-13T05:28:59,753 Looking in indexes: https://pypi.org/simple, https://www.piwheels.org/simple 2026-02-13T05:29:01,487 Collecting setuptools>=61 2026-02-13T05:29:01,566 Using cached https://www.piwheels.org/simple/setuptools/setuptools-82.0.0-py3-none-any.whl (1.0 MB) 2026-02-13T05:29:01,831 Collecting wheel 2026-02-13T05:29:01,846 Using cached https://www.piwheels.org/simple/wheel/wheel-0.46.3-py3-none-any.whl (30 kB) 2026-02-13T05:29:02,028 Collecting packaging>=24.0 2026-02-13T05:29:02,044 Using cached https://www.piwheels.org/simple/packaging/packaging-26.0-py3-none-any.whl (74 kB) 2026-02-13T05:29:05,002 Installing collected packages: setuptools, packaging, wheel 2026-02-13T05:29:08,317 Creating /tmp/pip-build-env-cs7rk7s0/overlay/local/bin 2026-02-13T05:29:08,320 changing mode of /tmp/pip-build-env-cs7rk7s0/overlay/local/bin/wheel to 755 2026-02-13T05:29:08,339 Successfully installed packaging-26.0 setuptools-82.0.0 wheel-0.46.3 2026-02-13T05:29:08,619 Installing build dependencies: finished with status 'done' 2026-02-13T05:29:08,625 Getting requirements to build wheel: started 2026-02-13T05:29:08,627 Running command Getting requirements to build wheel 2026-02-13T05:29:09,200 /tmp/pip-build-env-cs7rk7s0/overlay/local/lib/python3.11/dist-packages/setuptools/dist.py:765: SetuptoolsDeprecationWarning: License classifiers are deprecated. 2026-02-13T05:29:09,200 !! 2026-02-13T05:29:09,201 ******************************************************************************** 2026-02-13T05:29:09,202 Please consider removing the following classifiers in favor of a SPDX license expression: 2026-02-13T05:29:09,203 License :: OSI Approved :: MIT License 2026-02-13T05:29:09,204 See https://packaging.python.org/en/latest/guides/writing-pyproject-toml/#license for details. 2026-02-13T05:29:09,205 ******************************************************************************** 2026-02-13T05:29:09,206 !! 2026-02-13T05:29:09,206 self._finalize_license_expression() 2026-02-13T05:29:09,259 running egg_info 2026-02-13T05:29:09,265 writing src/raijin_server.egg-info/PKG-INFO 2026-02-13T05:29:09,272 writing dependency_links to src/raijin_server.egg-info/dependency_links.txt 2026-02-13T05:29:09,274 writing entry points to src/raijin_server.egg-info/entry_points.txt 2026-02-13T05:29:09,277 writing requirements to src/raijin_server.egg-info/requires.txt 2026-02-13T05:29:09,278 writing top-level names to src/raijin_server.egg-info/top_level.txt 2026-02-13T05:29:09,309 reading manifest file 'src/raijin_server.egg-info/SOURCES.txt' 2026-02-13T05:29:09,314 adding license file 'LICENSE' 2026-02-13T05:29:09,318 writing manifest file 'src/raijin_server.egg-info/SOURCES.txt' 2026-02-13T05:29:09,408 Getting requirements to build wheel: finished with status 'done' 2026-02-13T05:29:09,411 Created temporary directory: /tmp/pip-modern-metadata-c9xn8o5q 2026-02-13T05:29:09,413 Preparing metadata (pyproject.toml): started 2026-02-13T05:29:09,414 Running command Preparing metadata (pyproject.toml) 2026-02-13T05:29:09,954 /tmp/pip-build-env-cs7rk7s0/overlay/local/lib/python3.11/dist-packages/setuptools/dist.py:765: SetuptoolsDeprecationWarning: License classifiers are deprecated. 2026-02-13T05:29:09,955 !! 2026-02-13T05:29:09,956 ******************************************************************************** 2026-02-13T05:29:09,956 Please consider removing the following classifiers in favor of a SPDX license expression: 2026-02-13T05:29:09,957 License :: OSI Approved :: MIT License 2026-02-13T05:29:09,958 See https://packaging.python.org/en/latest/guides/writing-pyproject-toml/#license for details. 2026-02-13T05:29:09,959 ******************************************************************************** 2026-02-13T05:29:09,960 !! 2026-02-13T05:29:09,960 self._finalize_license_expression() 2026-02-13T05:29:09,981 running dist_info 2026-02-13T05:29:09,992 creating /tmp/pip-modern-metadata-c9xn8o5q/raijin_server.egg-info 2026-02-13T05:29:09,993 writing /tmp/pip-modern-metadata-c9xn8o5q/raijin_server.egg-info/PKG-INFO 2026-02-13T05:29:09,999 writing dependency_links to /tmp/pip-modern-metadata-c9xn8o5q/raijin_server.egg-info/dependency_links.txt 2026-02-13T05:29:10,001 writing entry points to /tmp/pip-modern-metadata-c9xn8o5q/raijin_server.egg-info/entry_points.txt 2026-02-13T05:29:10,004 writing requirements to /tmp/pip-modern-metadata-c9xn8o5q/raijin_server.egg-info/requires.txt 2026-02-13T05:29:10,005 writing top-level names to /tmp/pip-modern-metadata-c9xn8o5q/raijin_server.egg-info/top_level.txt 2026-02-13T05:29:10,007 writing manifest file '/tmp/pip-modern-metadata-c9xn8o5q/raijin_server.egg-info/SOURCES.txt' 2026-02-13T05:29:10,034 reading manifest file '/tmp/pip-modern-metadata-c9xn8o5q/raijin_server.egg-info/SOURCES.txt' 2026-02-13T05:29:10,036 adding license file 'LICENSE' 2026-02-13T05:29:10,040 writing manifest file '/tmp/pip-modern-metadata-c9xn8o5q/raijin_server.egg-info/SOURCES.txt' 2026-02-13T05:29:10,041 creating '/tmp/pip-modern-metadata-c9xn8o5q/raijin_server-1.2.0.dist-info' 2026-02-13T05:29:10,165 Preparing metadata (pyproject.toml): finished with status 'done' 2026-02-13T05:29:10,170 Source in /tmp/pip-wheel-jyk0hzer/raijin-server_caf3d417cfff41d6b6a5498713b0a316 has version 1.2.0, which satisfies requirement raijin-server==1.2.0 from https://files.pythonhosted.org/packages/99/c4/84d624d941079b8d4b0f64b6d61cf1318dbf01fbcc42246056383d593e17/raijin_server-1.2.0.tar.gz 2026-02-13T05:29:10,171 Removed raijin-server==1.2.0 from https://files.pythonhosted.org/packages/99/c4/84d624d941079b8d4b0f64b6d61cf1318dbf01fbcc42246056383d593e17/raijin_server-1.2.0.tar.gz from build tracker '/tmp/pip-build-tracker-yxixisdn' 2026-02-13T05:29:10,178 Created temporary directory: /tmp/pip-unpack-vjxfsuyn 2026-02-13T05:29:10,179 Building wheels for collected packages: raijin-server 2026-02-13T05:29:10,183 Created temporary directory: /tmp/pip-wheel-lxkmytid 2026-02-13T05:29:10,183 Destination directory: /tmp/pip-wheel-lxkmytid 2026-02-13T05:29:10,186 Building wheel for raijin-server (pyproject.toml): started 2026-02-13T05:29:10,187 Running command Building wheel for raijin-server (pyproject.toml) 2026-02-13T05:29:10,716 /tmp/pip-build-env-cs7rk7s0/overlay/local/lib/python3.11/dist-packages/setuptools/dist.py:765: SetuptoolsDeprecationWarning: License classifiers are deprecated. 2026-02-13T05:29:10,717 !! 2026-02-13T05:29:10,718 ******************************************************************************** 2026-02-13T05:29:10,718 Please consider removing the following classifiers in favor of a SPDX license expression: 2026-02-13T05:29:10,719 License :: OSI Approved :: MIT License 2026-02-13T05:29:10,720 See https://packaging.python.org/en/latest/guides/writing-pyproject-toml/#license for details. 2026-02-13T05:29:10,720 ******************************************************************************** 2026-02-13T05:29:10,721 !! 2026-02-13T05:29:10,722 self._finalize_license_expression() 2026-02-13T05:29:10,745 running bdist_wheel 2026-02-13T05:29:10,773 running build 2026-02-13T05:29:10,773 running build_py 2026-02-13T05:29:10,782 creating build/lib/raijin_server 2026-02-13T05:29:10,784 copying src/raijin_server/healthchecks.py -> build/lib/raijin_server 2026-02-13T05:29:10,787 copying src/raijin_server/minio_utils.py -> build/lib/raijin_server 2026-02-13T05:29:10,789 copying src/raijin_server/config.py -> build/lib/raijin_server 2026-02-13T05:29:10,792 copying src/raijin_server/cli.py -> build/lib/raijin_server 2026-02-13T05:29:10,794 copying src/raijin_server/module_manager.py -> build/lib/raijin_server 2026-02-13T05:29:10,797 copying src/raijin_server/validators.py -> build/lib/raijin_server 2026-02-13T05:29:10,799 copying src/raijin_server/utils.py -> build/lib/raijin_server 2026-02-13T05:29:10,802 copying src/raijin_server/__init__.py -> build/lib/raijin_server 2026-02-13T05:29:10,805 creating build/lib/raijin_server/modules 2026-02-13T05:29:10,806 copying src/raijin_server/modules/ssh_hardening.py -> build/lib/raijin_server/modules 2026-02-13T05:29:10,808 copying src/raijin_server/modules/grafana.py -> build/lib/raijin_server/modules 2026-02-13T05:29:10,811 copying src/raijin_server/modules/prometheus.py -> build/lib/raijin_server/modules 2026-02-13T05:29:10,813 copying src/raijin_server/modules/calico.py -> build/lib/raijin_server/modules 2026-02-13T05:29:10,815 copying src/raijin_server/modules/vpn_client.py -> build/lib/raijin_server/modules 2026-02-13T05:29:10,818 copying src/raijin_server/modules/network.py -> build/lib/raijin_server/modules 2026-02-13T05:29:10,820 copying src/raijin_server/modules/minio.py -> build/lib/raijin_server/modules 2026-02-13T05:29:10,823 copying src/raijin_server/modules/argo.py -> build/lib/raijin_server/modules 2026-02-13T05:29:10,825 copying src/raijin_server/modules/essentials.py -> build/lib/raijin_server/modules 2026-02-13T05:29:10,827 copying src/raijin_server/modules/kong.py -> build/lib/raijin_server/modules 2026-02-13T05:29:10,829 copying src/raijin_server/modules/bootstrap.py -> build/lib/raijin_server/modules 2026-02-13T05:29:10,831 copying src/raijin_server/modules/velero.py -> build/lib/raijin_server/modules 2026-02-13T05:29:10,833 copying src/raijin_server/modules/secrets.py -> build/lib/raijin_server/modules 2026-02-13T05:29:10,836 copying src/raijin_server/modules/sanitize.py -> build/lib/raijin_server/modules 2026-02-13T05:29:10,838 copying src/raijin_server/modules/supabase.py -> build/lib/raijin_server/modules 2026-02-13T05:29:10,841 copying src/raijin_server/modules/harbor.py -> build/lib/raijin_server/modules 2026-02-13T05:29:10,843 copying src/raijin_server/modules/loki.py -> build/lib/raijin_server/modules 2026-02-13T05:29:10,845 copying src/raijin_server/modules/istio.py -> build/lib/raijin_server/modules 2026-02-13T05:29:10,848 copying src/raijin_server/modules/cert_manager.py -> build/lib/raijin_server/modules 2026-02-13T05:29:10,851 copying src/raijin_server/modules/full_install.py -> build/lib/raijin_server/modules 2026-02-13T05:29:10,854 copying src/raijin_server/modules/vpn.py -> build/lib/raijin_server/modules 2026-02-13T05:29:10,856 copying src/raijin_server/modules/ssh_manager.py -> build/lib/raijin_server/modules 2026-02-13T05:29:10,858 copying src/raijin_server/modules/gitops.py -> build/lib/raijin_server/modules 2026-02-13T05:29:10,861 copying src/raijin_server/modules/firewall.py -> build/lib/raijin_server/modules 2026-02-13T05:29:10,863 copying src/raijin_server/modules/landing.py -> build/lib/raijin_server/modules 2026-02-13T05:29:10,865 copying src/raijin_server/modules/vpn_manager.py -> build/lib/raijin_server/modules 2026-02-13T05:29:10,867 copying src/raijin_server/modules/network_config.py -> build/lib/raijin_server/modules 2026-02-13T05:29:10,869 copying src/raijin_server/modules/kubernetes.py -> build/lib/raijin_server/modules 2026-02-13T05:29:10,872 copying src/raijin_server/modules/metallb.py -> build/lib/raijin_server/modules 2026-02-13T05:29:10,874 copying src/raijin_server/modules/traefik.py -> build/lib/raijin_server/modules 2026-02-13T05:29:10,876 copying src/raijin_server/modules/internal_dns.py -> build/lib/raijin_server/modules 2026-02-13T05:29:10,878 copying src/raijin_server/modules/hardening.py -> build/lib/raijin_server/modules 2026-02-13T05:29:10,880 copying src/raijin_server/modules/__init__.py -> build/lib/raijin_server/modules 2026-02-13T05:29:10,882 copying src/raijin_server/modules/supabase_security.py -> build/lib/raijin_server/modules 2026-02-13T05:29:10,885 creating build/lib/raijin_server/scripts 2026-02-13T05:29:10,886 copying src/raijin_server/scripts/__init__.py -> build/lib/raijin_server/scripts 2026-02-13T05:29:10,888 running egg_info 2026-02-13T05:29:10,898 writing src/raijin_server.egg-info/PKG-INFO 2026-02-13T05:29:10,904 writing dependency_links to src/raijin_server.egg-info/dependency_links.txt 2026-02-13T05:29:10,905 writing entry points to src/raijin_server.egg-info/entry_points.txt 2026-02-13T05:29:10,908 writing requirements to src/raijin_server.egg-info/requires.txt 2026-02-13T05:29:10,909 writing top-level names to src/raijin_server.egg-info/top_level.txt 2026-02-13T05:29:10,922 reading manifest file 'src/raijin_server.egg-info/SOURCES.txt' 2026-02-13T05:29:10,927 adding license file 'LICENSE' 2026-02-13T05:29:10,931 writing manifest file 'src/raijin_server.egg-info/SOURCES.txt' 2026-02-13T05:29:10,935 copying src/raijin_server/scripts/checklist.sh -> build/lib/raijin_server/scripts 2026-02-13T05:29:10,938 copying src/raijin_server/scripts/install.sh -> build/lib/raijin_server/scripts 2026-02-13T05:29:10,940 copying src/raijin_server/scripts/log_size_metric.sh -> build/lib/raijin_server/scripts 2026-02-13T05:29:10,942 copying src/raijin_server/scripts/pre-deploy-check.sh -> build/lib/raijin_server/scripts 2026-02-13T05:29:10,961 installing to build/bdist.linux-armv7l/wheel 2026-02-13T05:29:10,962 running install 2026-02-13T05:29:10,985 running install_lib 2026-02-13T05:29:10,993 creating build/bdist.linux-armv7l/wheel 2026-02-13T05:29:10,995 creating build/bdist.linux-armv7l/wheel/raijin_server 2026-02-13T05:29:10,997 copying build/lib/raijin_server/healthchecks.py -> build/bdist.linux-armv7l/wheel/./raijin_server 2026-02-13T05:29:11,000 copying build/lib/raijin_server/minio_utils.py -> build/bdist.linux-armv7l/wheel/./raijin_server 2026-02-13T05:29:11,003 creating build/bdist.linux-armv7l/wheel/raijin_server/modules 2026-02-13T05:29:11,004 copying build/lib/raijin_server/modules/ssh_hardening.py -> build/bdist.linux-armv7l/wheel/./raijin_server/modules 2026-02-13T05:29:11,007 copying build/lib/raijin_server/modules/grafana.py -> build/bdist.linux-armv7l/wheel/./raijin_server/modules 2026-02-13T05:29:11,009 copying build/lib/raijin_server/modules/prometheus.py -> build/bdist.linux-armv7l/wheel/./raijin_server/modules 2026-02-13T05:29:11,012 copying build/lib/raijin_server/modules/calico.py -> build/bdist.linux-armv7l/wheel/./raijin_server/modules 2026-02-13T05:29:11,014 copying build/lib/raijin_server/modules/vpn_client.py -> build/bdist.linux-armv7l/wheel/./raijin_server/modules 2026-02-13T05:29:11,016 copying build/lib/raijin_server/modules/network.py -> build/bdist.linux-armv7l/wheel/./raijin_server/modules 2026-02-13T05:29:11,019 copying build/lib/raijin_server/modules/minio.py -> build/bdist.linux-armv7l/wheel/./raijin_server/modules 2026-02-13T05:29:11,021 copying build/lib/raijin_server/modules/argo.py -> build/bdist.linux-armv7l/wheel/./raijin_server/modules 2026-02-13T05:29:11,024 copying build/lib/raijin_server/modules/essentials.py -> build/bdist.linux-armv7l/wheel/./raijin_server/modules 2026-02-13T05:29:11,026 copying build/lib/raijin_server/modules/kong.py -> build/bdist.linux-armv7l/wheel/./raijin_server/modules 2026-02-13T05:29:11,028 copying build/lib/raijin_server/modules/bootstrap.py -> build/bdist.linux-armv7l/wheel/./raijin_server/modules 2026-02-13T05:29:11,031 copying build/lib/raijin_server/modules/velero.py -> build/bdist.linux-armv7l/wheel/./raijin_server/modules 2026-02-13T05:29:11,033 copying build/lib/raijin_server/modules/secrets.py -> build/bdist.linux-armv7l/wheel/./raijin_server/modules 2026-02-13T05:29:11,036 copying build/lib/raijin_server/modules/sanitize.py -> build/bdist.linux-armv7l/wheel/./raijin_server/modules 2026-02-13T05:29:11,038 copying build/lib/raijin_server/modules/supabase.py -> build/bdist.linux-armv7l/wheel/./raijin_server/modules 2026-02-13T05:29:11,041 copying build/lib/raijin_server/modules/harbor.py -> build/bdist.linux-armv7l/wheel/./raijin_server/modules 2026-02-13T05:29:11,044 copying build/lib/raijin_server/modules/loki.py -> build/bdist.linux-armv7l/wheel/./raijin_server/modules 2026-02-13T05:29:11,046 copying build/lib/raijin_server/modules/istio.py -> build/bdist.linux-armv7l/wheel/./raijin_server/modules 2026-02-13T05:29:11,048 copying build/lib/raijin_server/modules/cert_manager.py -> build/bdist.linux-armv7l/wheel/./raijin_server/modules 2026-02-13T05:29:11,051 copying build/lib/raijin_server/modules/full_install.py -> build/bdist.linux-armv7l/wheel/./raijin_server/modules 2026-02-13T05:29:11,053 copying build/lib/raijin_server/modules/vpn.py -> build/bdist.linux-armv7l/wheel/./raijin_server/modules 2026-02-13T05:29:11,056 copying build/lib/raijin_server/modules/ssh_manager.py -> build/bdist.linux-armv7l/wheel/./raijin_server/modules 2026-02-13T05:29:11,058 copying build/lib/raijin_server/modules/gitops.py -> build/bdist.linux-armv7l/wheel/./raijin_server/modules 2026-02-13T05:29:11,060 copying build/lib/raijin_server/modules/firewall.py -> build/bdist.linux-armv7l/wheel/./raijin_server/modules 2026-02-13T05:29:11,062 copying build/lib/raijin_server/modules/landing.py -> build/bdist.linux-armv7l/wheel/./raijin_server/modules 2026-02-13T05:29:11,065 copying build/lib/raijin_server/modules/vpn_manager.py -> build/bdist.linux-armv7l/wheel/./raijin_server/modules 2026-02-13T05:29:11,067 copying build/lib/raijin_server/modules/network_config.py -> build/bdist.linux-armv7l/wheel/./raijin_server/modules 2026-02-13T05:29:11,069 copying build/lib/raijin_server/modules/kubernetes.py -> build/bdist.linux-armv7l/wheel/./raijin_server/modules 2026-02-13T05:29:11,072 copying build/lib/raijin_server/modules/metallb.py -> build/bdist.linux-armv7l/wheel/./raijin_server/modules 2026-02-13T05:29:11,074 copying build/lib/raijin_server/modules/traefik.py -> build/bdist.linux-armv7l/wheel/./raijin_server/modules 2026-02-13T05:29:11,076 copying build/lib/raijin_server/modules/internal_dns.py -> build/bdist.linux-armv7l/wheel/./raijin_server/modules 2026-02-13T05:29:11,078 copying build/lib/raijin_server/modules/hardening.py -> build/bdist.linux-armv7l/wheel/./raijin_server/modules 2026-02-13T05:29:11,080 copying build/lib/raijin_server/modules/__init__.py -> build/bdist.linux-armv7l/wheel/./raijin_server/modules 2026-02-13T05:29:11,082 copying build/lib/raijin_server/modules/supabase_security.py -> build/bdist.linux-armv7l/wheel/./raijin_server/modules 2026-02-13T05:29:11,085 copying build/lib/raijin_server/config.py -> build/bdist.linux-armv7l/wheel/./raijin_server 2026-02-13T05:29:11,088 copying build/lib/raijin_server/cli.py -> build/bdist.linux-armv7l/wheel/./raijin_server 2026-02-13T05:29:11,091 copying build/lib/raijin_server/module_manager.py -> build/bdist.linux-armv7l/wheel/./raijin_server 2026-02-13T05:29:11,093 copying build/lib/raijin_server/validators.py -> build/bdist.linux-armv7l/wheel/./raijin_server 2026-02-13T05:29:11,096 creating build/bdist.linux-armv7l/wheel/raijin_server/scripts 2026-02-13T05:29:11,097 copying build/lib/raijin_server/scripts/log_size_metric.sh -> build/bdist.linux-armv7l/wheel/./raijin_server/scripts 2026-02-13T05:29:11,098 copying build/lib/raijin_server/scripts/checklist.sh -> build/bdist.linux-armv7l/wheel/./raijin_server/scripts 2026-02-13T05:29:11,100 copying build/lib/raijin_server/scripts/pre-deploy-check.sh -> build/bdist.linux-armv7l/wheel/./raijin_server/scripts 2026-02-13T05:29:11,103 copying build/lib/raijin_server/scripts/install.sh -> build/bdist.linux-armv7l/wheel/./raijin_server/scripts 2026-02-13T05:29:11,104 copying build/lib/raijin_server/scripts/__init__.py -> build/bdist.linux-armv7l/wheel/./raijin_server/scripts 2026-02-13T05:29:11,106 copying build/lib/raijin_server/utils.py -> build/bdist.linux-armv7l/wheel/./raijin_server 2026-02-13T05:29:11,108 copying build/lib/raijin_server/__init__.py -> build/bdist.linux-armv7l/wheel/./raijin_server 2026-02-13T05:29:11,110 running install_egg_info 2026-02-13T05:29:11,123 Copying src/raijin_server.egg-info to build/bdist.linux-armv7l/wheel/./raijin_server-1.2.0-py3.11.egg-info 2026-02-13T05:29:11,134 running install_scripts 2026-02-13T05:29:11,146 creating build/bdist.linux-armv7l/wheel/raijin_server-1.2.0.dist-info/WHEEL 2026-02-13T05:29:11,149 creating '/tmp/pip-wheel-lxkmytid/.tmp-q5exgiyt/raijin_server-1.2.0-py3-none-any.whl' and adding 'build/bdist.linux-armv7l/wheel' to it 2026-02-13T05:29:11,151 adding 'raijin_server/__init__.py' 2026-02-13T05:29:11,157 adding 'raijin_server/cli.py' 2026-02-13T05:29:11,159 adding 'raijin_server/config.py' 2026-02-13T05:29:11,162 adding 'raijin_server/healthchecks.py' 2026-02-13T05:29:11,165 adding 'raijin_server/minio_utils.py' 2026-02-13T05:29:11,167 adding 'raijin_server/module_manager.py' 2026-02-13T05:29:11,170 adding 'raijin_server/utils.py' 2026-02-13T05:29:11,172 adding 'raijin_server/validators.py' 2026-02-13T05:29:11,175 adding 'raijin_server/modules/__init__.py' 2026-02-13T05:29:11,177 adding 'raijin_server/modules/argo.py' 2026-02-13T05:29:11,179 adding 'raijin_server/modules/bootstrap.py' 2026-02-13T05:29:11,181 adding 'raijin_server/modules/calico.py' 2026-02-13T05:29:11,186 adding 'raijin_server/modules/cert_manager.py' 2026-02-13T05:29:11,188 adding 'raijin_server/modules/essentials.py' 2026-02-13T05:29:11,189 adding 'raijin_server/modules/firewall.py' 2026-02-13T05:29:11,191 adding 'raijin_server/modules/full_install.py' 2026-02-13T05:29:11,194 adding 'raijin_server/modules/gitops.py' 2026-02-13T05:29:11,197 adding 'raijin_server/modules/grafana.py' 2026-02-13T05:29:11,199 adding 'raijin_server/modules/harbor.py' 2026-02-13T05:29:11,201 adding 'raijin_server/modules/hardening.py' 2026-02-13T05:29:11,203 adding 'raijin_server/modules/internal_dns.py' 2026-02-13T05:29:11,205 adding 'raijin_server/modules/istio.py' 2026-02-13T05:29:11,207 adding 'raijin_server/modules/kong.py' 2026-02-13T05:29:11,210 adding 'raijin_server/modules/kubernetes.py' 2026-02-13T05:29:11,213 adding 'raijin_server/modules/landing.py' 2026-02-13T05:29:11,214 adding 'raijin_server/modules/loki.py' 2026-02-13T05:29:11,216 adding 'raijin_server/modules/metallb.py' 2026-02-13T05:29:11,219 adding 'raijin_server/modules/minio.py' 2026-02-13T05:29:11,221 adding 'raijin_server/modules/network.py' 2026-02-13T05:29:11,223 adding 'raijin_server/modules/network_config.py' 2026-02-13T05:29:11,225 adding 'raijin_server/modules/prometheus.py' 2026-02-13T05:29:11,227 adding 'raijin_server/modules/sanitize.py' 2026-02-13T05:29:11,230 adding 'raijin_server/modules/secrets.py' 2026-02-13T05:29:11,231 adding 'raijin_server/modules/ssh_hardening.py' 2026-02-13T05:29:11,234 adding 'raijin_server/modules/ssh_manager.py' 2026-02-13T05:29:11,237 adding 'raijin_server/modules/supabase.py' 2026-02-13T05:29:11,243 adding 'raijin_server/modules/supabase_security.py' 2026-02-13T05:29:11,245 adding 'raijin_server/modules/traefik.py' 2026-02-13T05:29:11,247 adding 'raijin_server/modules/velero.py' 2026-02-13T05:29:11,248 adding 'raijin_server/modules/vpn.py' 2026-02-13T05:29:11,252 adding 'raijin_server/modules/vpn_client.py' 2026-02-13T05:29:11,254 adding 'raijin_server/modules/vpn_manager.py' 2026-02-13T05:29:11,255 adding 'raijin_server/scripts/__init__.py' 2026-02-13T05:29:11,257 adding 'raijin_server/scripts/checklist.sh' 2026-02-13T05:29:11,258 adding 'raijin_server/scripts/install.sh' 2026-02-13T05:29:11,259 adding 'raijin_server/scripts/log_size_metric.sh' 2026-02-13T05:29:11,260 adding 'raijin_server/scripts/pre-deploy-check.sh' 2026-02-13T05:29:11,263 adding 'raijin_server-1.2.0.dist-info/licenses/LICENSE' 2026-02-13T05:29:11,265 adding 'raijin_server-1.2.0.dist-info/METADATA' 2026-02-13T05:29:11,266 adding 'raijin_server-1.2.0.dist-info/WHEEL' 2026-02-13T05:29:11,267 adding 'raijin_server-1.2.0.dist-info/entry_points.txt' 2026-02-13T05:29:11,268 adding 'raijin_server-1.2.0.dist-info/top_level.txt' 2026-02-13T05:29:11,269 adding 'raijin_server-1.2.0.dist-info/RECORD' 2026-02-13T05:29:11,272 removing build/bdist.linux-armv7l/wheel 2026-02-13T05:29:11,379 Building wheel for raijin-server (pyproject.toml): finished with status 'done' 2026-02-13T05:29:11,387 Created wheel for raijin-server: filename=raijin_server-1.2.0-py3-none-any.whl size=187957 sha256=36655e497301fcd1d3051f9a37b64a093375ca54b68f0a38fe013b745e5391fb 2026-02-13T05:29:11,389 Stored in directory: /tmp/pip-ephem-wheel-cache-46fsn57b/wheels/0a/2d/1a/2fbf6c6daaa383e637a2086495111d8e64e99303a226b99e79 2026-02-13T05:29:11,406 Successfully built raijin-server 2026-02-13T05:29:11,417 Removed build tracker: '/tmp/pip-build-tracker-yxixisdn'