2025-10-18T21:44:19,672 Created temporary directory: /tmp/pip-build-tracker-063mv3gb 2025-10-18T21:44:19,673 Initialized build tracking at /tmp/pip-build-tracker-063mv3gb 2025-10-18T21:44:19,673 Created build tracker: /tmp/pip-build-tracker-063mv3gb 2025-10-18T21:44:19,673 Entered build tracker: /tmp/pip-build-tracker-063mv3gb 2025-10-18T21:44:19,673 Created temporary directory: /tmp/pip-wheel-l4j_l93g 2025-10-18T21:44:19,677 Created temporary directory: /tmp/pip-ephem-wheel-cache-fjb0kktq 2025-10-18T21:44:19,742 Looking in indexes: https://pypi.org/simple, https://www.piwheels.org/simple 2025-10-18T21:44:19,745 2 location(s) to search for versions of fabfed-py: 2025-10-18T21:44:19,745 * https://pypi.org/simple/fabfed-py/ 2025-10-18T21:44:19,745 * https://www.piwheels.org/simple/fabfed-py/ 2025-10-18T21:44:19,745 Fetching project page and analyzing links: https://pypi.org/simple/fabfed-py/ 2025-10-18T21:44:19,745 Getting page https://pypi.org/simple/fabfed-py/ 2025-10-18T21:44:19,746 Found index url https://pypi.org/simple/ 2025-10-18T21:44:19,816 Fetched page https://pypi.org/simple/fabfed-py/ as application/vnd.pypi.simple.v1+json 2025-10-18T21:44:19,819 Found link https://files.pythonhosted.org/packages/d2/a9/0060a5e644dd25b37f57133d74248c053721da2b3c9a4598c110e0ddac73/fabfed-py-1.6a0.tar.gz (from https://pypi.org/simple/fabfed-py/) (requires-python:>=3.9), version: 1.6a0 2025-10-18T21:44:19,820 Skipping link: No binaries permitted for fabfed-py: https://files.pythonhosted.org/packages/6b/87/3caf4174d5140a8bfa72b31127e00cc0a6ac25930d6080eaa3e7550aad5d/fabfed_py-1.6a0-py3-none-any.whl (from https://pypi.org/simple/fabfed-py/) (requires-python:>=3.9) 2025-10-18T21:44:19,820 Found link https://files.pythonhosted.org/packages/58/a4/d08f2d7f67e5485087e7a7e4582f229bd38e40bd9e24c9819441fe87b8ce/fabfed-py-1.7a0.tar.gz (from https://pypi.org/simple/fabfed-py/) (requires-python:>=3.9), version: 1.7a0 2025-10-18T21:44:19,820 Skipping link: No binaries permitted for fabfed-py: https://files.pythonhosted.org/packages/30/e8/9eb8442e75642dcbceebc1706c6af2ba035840b072e27594ffe47ffeaadf/fabfed_py-1.7a0-py3-none-any.whl (from https://pypi.org/simple/fabfed-py/) (requires-python:>=3.9) 2025-10-18T21:44:19,820 Found link https://files.pythonhosted.org/packages/8a/9d/e291446e15538b1f5a44b704e38c9096781730f6ca4816fef1139d0703f1/fabfed-py-1.7b0.tar.gz (from https://pypi.org/simple/fabfed-py/) (requires-python:>=3.9), version: 1.7b0 2025-10-18T21:44:19,820 Skipping link: No binaries permitted for fabfed-py: https://files.pythonhosted.org/packages/32/34/3d97f6f39e908992ece984ec25676599daa235fcdb664e6462757d27a3ca/fabfed_py-1.7b0-py3-none-any.whl (from https://pypi.org/simple/fabfed-py/) (requires-python:>=3.9) 2025-10-18T21:44:19,821 Skipping link: No binaries permitted for fabfed-py: https://files.pythonhosted.org/packages/79/64/c5b115ca2bda62c903e90a3b6575724ac05f6da90cf0fca064973a94b64b/fabfed_py-1.8-py3-none-any.whl (from https://pypi.org/simple/fabfed-py/) (requires-python:>=3.9) 2025-10-18T21:44:19,821 Found link https://files.pythonhosted.org/packages/8c/2b/63c68e45f34874237157e0ca2fff5894ba9c698cdb6dbe82dfda3582a254/fabfed_py-1.8.tar.gz (from https://pypi.org/simple/fabfed-py/) (requires-python:>=3.9), version: 1.8 2025-10-18T21:44:19,821 Skipping link: No binaries permitted for fabfed-py: https://files.pythonhosted.org/packages/59/39/f1c9daf96a409e59e7fec9a36352f7d8d058558ebacdbbe74d667b9e2b9d/fabfed_py-1.9a0-py3-none-any.whl (from https://pypi.org/simple/fabfed-py/) (requires-python:>=3.9) 2025-10-18T21:44:19,821 Found link https://files.pythonhosted.org/packages/c9/95/7abed48870b00cf74bf871bc09e0a633c80e3eb4ae4b6d9d3ba129341872/fabfed_py-1.9a0.tar.gz (from https://pypi.org/simple/fabfed-py/) (requires-python:>=3.9), version: 1.9a0 2025-10-18T21:44:19,821 Skipping link: No binaries permitted for fabfed-py: https://files.pythonhosted.org/packages/bf/a2/790b6e1829352a4e6cd3c8f02ea6279bafaf03229aad7acf77abec8e3144/fabfed_py-1.9b0-py3-none-any.whl (from https://pypi.org/simple/fabfed-py/) (requires-python:>=3.9) 2025-10-18T21:44:19,821 Found link https://files.pythonhosted.org/packages/d2/93/09d085a5c2f45ab34fad7ef67725bcb6c1250fac4b08ab278e2ad8c7e234/fabfed_py-1.9b0.tar.gz (from https://pypi.org/simple/fabfed-py/) (requires-python:>=3.9), version: 1.9b0 2025-10-18T21:44:19,822 Skipping link: No binaries permitted for fabfed-py: https://files.pythonhosted.org/packages/d4/77/e18efb6f0bbbbcf12e4cbde265cc03d138f8f22683d2ec83d5bd429b2f01/fabfed_py-1.9-py3-none-any.whl (from https://pypi.org/simple/fabfed-py/) (requires-python:>=3.9) 2025-10-18T21:44:19,822 Found link https://files.pythonhosted.org/packages/3f/fb/fb02156d9cb45180b30410027dfcdd48ccc9f4d04a0159eca7741f0dcdd0/fabfed_py-1.9.tar.gz (from https://pypi.org/simple/fabfed-py/) (requires-python:>=3.9), version: 1.9 2025-10-18T21:44:19,822 Skipping link: No binaries permitted for fabfed-py: https://files.pythonhosted.org/packages/94/e3/abfe4fdb8caa9914d8e424266e0585fb0c58cc1b973dfb6e027a79109cfd/fabfed_py-1.10.0-py3-none-any.whl (from https://pypi.org/simple/fabfed-py/) (requires-python:>=3.9) 2025-10-18T21:44:19,822 Found link https://files.pythonhosted.org/packages/92/71/9767fd7173375a967d1fb1e7bde7749c6fe6515d52e15d810a0b7bc1d6f4/fabfed_py-1.10.0.tar.gz (from https://pypi.org/simple/fabfed-py/) (requires-python:>=3.9), version: 1.10.0 2025-10-18T21:44:19,822 Skipping link: No binaries permitted for fabfed-py: https://files.pythonhosted.org/packages/56/e7/bb8afed8f116cc014b4395e4503a381fe9e94e217fab1cab27d62c05ef12/fabfed_py-1.10.1-py3-none-any.whl (from https://pypi.org/simple/fabfed-py/) (requires-python:>=3.9) 2025-10-18T21:44:19,823 Found link https://files.pythonhosted.org/packages/5c/07/2235affbd6f6eb2ba5fca244c3d088ed24f9a28f8e4d8dae697c288e21cb/fabfed_py-1.10.1.tar.gz (from https://pypi.org/simple/fabfed-py/) (requires-python:>=3.9), version: 1.10.1 2025-10-18T21:44:19,823 Fetching project page and analyzing links: https://www.piwheels.org/simple/fabfed-py/ 2025-10-18T21:44:19,823 Getting page https://www.piwheels.org/simple/fabfed-py/ 2025-10-18T21:44:19,824 Found index url https://www.piwheels.org/simple/ 2025-10-18T21:44:19,920 Fetched page https://www.piwheels.org/simple/fabfed-py/ as text/html 2025-10-18T21:44:19,922 Skipping link: No binaries permitted for fabfed-py: https://archive1.piwheels.org/simple/fabfed-py/fabfed_py-1.10.1-py3-none-any.whl#sha256=e5121b3f251ba5e9bda7c7edc259e49e9b13d4ecfde3116c326d88f740b42d05 (from https://www.piwheels.org/simple/fabfed-py/) (requires-python:>=3.9) 2025-10-18T21:44:19,922 Skipping link: No binaries permitted for fabfed-py: https://archive1.piwheels.org/simple/fabfed-py/fabfed_py-1.10.0-py3-none-any.whl#sha256=0f4267073846062202b12ad5d73c94140db1ad3312962d696d816cf031705376 (from https://www.piwheels.org/simple/fabfed-py/) (requires-python:>=3.9) 2025-10-18T21:44:19,923 Skipping link: No binaries permitted for fabfed-py: https://www.piwheels.org/simple/fabfed-py/fabfed_py-1.9a0-py3-none-any.whl#sha256=cbd4c4a2483e1236be50efaf90701bb1084dfc0aa18cae1e4207cf6030f49125 (from https://www.piwheels.org/simple/fabfed-py/) (requires-python:>=3.9) 2025-10-18T21:44:19,923 Skipping link: No binaries permitted for fabfed-py: https://www.piwheels.org/simple/fabfed-py/fabfed_py-1.7a0-py3-none-any.whl#sha256=666133dd10fcc6f14c183de1ccb9f8a2a20d736b8d47952c2f89e8ef8cf2f034 (from https://www.piwheels.org/simple/fabfed-py/) (requires-python:>=3.9) 2025-10-18T21:44:19,923 Skipping link: No binaries permitted for fabfed-py: https://www.piwheels.org/simple/fabfed-py/fabfed_py-1.6a0-py3-none-any.whl#sha256=a61e184d259105e2051942a5e6f35503bedd099981772976effe28d637e533b6 (from https://www.piwheels.org/simple/fabfed-py/) (requires-python:>=3.9) 2025-10-18T21:44:19,923 Skipping link: not a file: https://www.piwheels.org/simple/fabfed-py/ 2025-10-18T21:44:19,923 Skipping link: not a file: https://pypi.org/simple/fabfed-py/ 2025-10-18T21:44:19,949 Given no hashes to check 1 links for project 'fabfed-py': discarding no candidates 2025-10-18T21:44:19,950 Collecting fabfed-py==1.7b0 2025-10-18T21:44:19,951 Created temporary directory: /tmp/pip-unpack-u0ho_gm0 2025-10-18T21:44:20,471 Downloading fabfed-py-1.7b0.tar.gz (85 kB) 2025-10-18T21:44:20,597 Added fabfed-py==1.7b0 from https://files.pythonhosted.org/packages/8a/9d/e291446e15538b1f5a44b704e38c9096781730f6ca4816fef1139d0703f1/fabfed-py-1.7b0.tar.gz to build tracker '/tmp/pip-build-tracker-063mv3gb' 2025-10-18T21:44:20,598 Running setup.py (path:/tmp/pip-wheel-l4j_l93g/fabfed-py_13012adb92b24f61a47650dfbcda6d12/setup.py) egg_info for package fabfed-py 2025-10-18T21:44:20,599 Created temporary directory: /tmp/pip-pip-egg-info-5ct_18o0 2025-10-18T21:44:20,599 Preparing metadata (setup.py): started 2025-10-18T21:44:20,600 Running command python setup.py egg_info 2025-10-18T21:44:21,262 /usr/local/lib/python3.13/dist-packages/setuptools/__init__.py:92: _DeprecatedInstaller: setuptools.installer and fetch_build_eggs are deprecated. 2025-10-18T21:44:21,262 !! 2025-10-18T21:44:21,262 ******************************************************************************** 2025-10-18T21:44:21,262 Requirements should be satisfied by a PEP 517 installer. 2025-10-18T21:44:21,262 If you are using pip, you can try `pip install --use-pep517`. 2025-10-18T21:44:21,262 By 2025-Oct-31, you need to update your project and remove deprecated calls 2025-10-18T21:44:21,262 or your builds will no longer be supported. 2025-10-18T21:44:21,263 ******************************************************************************** 2025-10-18T21:44:21,263 !! 2025-10-18T21:44:21,263 dist.fetch_build_eggs(dist.setup_requires) 2025-10-18T21:44:52,611 /usr/local/lib/python3.13/dist-packages/setuptools/dist.py:332: InformationOnly: Normalizing '1.7b' to '1.7b0' 2025-10-18T21:44:52,611 self.metadata.version = self._normalize_version(self.metadata.version) 2025-10-18T21:44:52,613 /usr/local/lib/python3.13/dist-packages/setuptools/dist.py:759: SetuptoolsDeprecationWarning: License classifiers are deprecated. 2025-10-18T21:44:52,613 !! 2025-10-18T21:44:52,613 ******************************************************************************** 2025-10-18T21:44:52,613 Please consider removing the following classifiers in favor of a SPDX license expression: 2025-10-18T21:44:52,614 License :: OSI Approved :: MIT License 2025-10-18T21:44:52,614 See https://packaging.python.org/en/latest/guides/writing-pyproject-toml/#license for details. 2025-10-18T21:44:52,614 ******************************************************************************** 2025-10-18T21:44:52,614 !! 2025-10-18T21:44:52,614 self._finalize_license_expression() 2025-10-18T21:44:52,698 running egg_info 2025-10-18T21:44:52,782 creating /tmp/pip-pip-egg-info-5ct_18o0/fabfed_py.egg-info 2025-10-18T21:44:52,782 writing /tmp/pip-pip-egg-info-5ct_18o0/fabfed_py.egg-info/PKG-INFO 2025-10-18T21:44:52,783 writing dependency_links to /tmp/pip-pip-egg-info-5ct_18o0/fabfed_py.egg-info/dependency_links.txt 2025-10-18T21:44:52,784 writing entry points to /tmp/pip-pip-egg-info-5ct_18o0/fabfed_py.egg-info/entry_points.txt 2025-10-18T21:44:52,784 writing requirements to /tmp/pip-pip-egg-info-5ct_18o0/fabfed_py.egg-info/requires.txt 2025-10-18T21:44:52,785 writing top-level names to /tmp/pip-pip-egg-info-5ct_18o0/fabfed_py.egg-info/top_level.txt 2025-10-18T21:44:52,785 writing manifest file '/tmp/pip-pip-egg-info-5ct_18o0/fabfed_py.egg-info/SOURCES.txt' 2025-10-18T21:44:53,050 reading manifest file '/tmp/pip-pip-egg-info-5ct_18o0/fabfed_py.egg-info/SOURCES.txt' 2025-10-18T21:44:53,051 reading manifest template 'MANIFEST.in' 2025-10-18T21:44:53,071 adding license file 'LICENSE' 2025-10-18T21:44:53,076 writing manifest file '/tmp/pip-pip-egg-info-5ct_18o0/fabfed_py.egg-info/SOURCES.txt' 2025-10-18T21:44:53,189 Preparing metadata (setup.py): finished with status 'done' 2025-10-18T21:44:53,194 Source in /tmp/pip-wheel-l4j_l93g/fabfed-py_13012adb92b24f61a47650dfbcda6d12 has version 1.7b0, which satisfies requirement fabfed-py==1.7b0 from https://files.pythonhosted.org/packages/8a/9d/e291446e15538b1f5a44b704e38c9096781730f6ca4816fef1139d0703f1/fabfed-py-1.7b0.tar.gz 2025-10-18T21:44:53,194 Removed fabfed-py==1.7b0 from https://files.pythonhosted.org/packages/8a/9d/e291446e15538b1f5a44b704e38c9096781730f6ca4816fef1139d0703f1/fabfed-py-1.7b0.tar.gz from build tracker '/tmp/pip-build-tracker-063mv3gb' 2025-10-18T21:44:53,201 Created temporary directory: /tmp/pip-unpack-fcwtzpqa 2025-10-18T21:44:53,201 Created temporary directory: /tmp/pip-unpack-0uz34j16 2025-10-18T21:44:53,201 Building wheels for collected packages: fabfed-py 2025-10-18T21:44:53,203 Created temporary directory: /tmp/pip-wheel-2kp_khzg 2025-10-18T21:44:53,203 DEPRECATION: Building 'fabfed-py' using the legacy setup.py bdist_wheel mechanism, which will be removed in a future version. pip 25.3 will enforce this behaviour change. A possible replacement is to use the standardized build interface by setting the `--use-pep517` option, (possibly combined with `--no-build-isolation`), or adding a `pyproject.toml` file to the source tree of 'fabfed-py'. Discussion can be found at https://github.com/pypa/pip/issues/6334 2025-10-18T21:44:53,205 Building wheel for fabfed-py (setup.py): started 2025-10-18T21:44:53,205 Destination directory: /tmp/pip-wheel-2kp_khzg 2025-10-18T21:44:53,206 Running command python setup.py bdist_wheel 2025-10-18T21:44:53,830 /usr/local/lib/python3.13/dist-packages/setuptools/__init__.py:92: _DeprecatedInstaller: setuptools.installer and fetch_build_eggs are deprecated. 2025-10-18T21:44:53,831 !! 2025-10-18T21:44:53,831 ******************************************************************************** 2025-10-18T21:44:53,831 Requirements should be satisfied by a PEP 517 installer. 2025-10-18T21:44:53,831 If you are using pip, you can try `pip install --use-pep517`. 2025-10-18T21:44:53,831 By 2025-Oct-31, you need to update your project and remove deprecated calls 2025-10-18T21:44:53,831 or your builds will no longer be supported. 2025-10-18T21:44:53,831 ******************************************************************************** 2025-10-18T21:44:53,832 !! 2025-10-18T21:44:53,832 dist.fetch_build_eggs(dist.setup_requires) 2025-10-18T21:44:57,070 /usr/local/lib/python3.13/dist-packages/setuptools/dist.py:332: InformationOnly: Normalizing '1.7b' to '1.7b0' 2025-10-18T21:44:57,070 self.metadata.version = self._normalize_version(self.metadata.version) 2025-10-18T21:44:57,072 /usr/local/lib/python3.13/dist-packages/setuptools/dist.py:759: SetuptoolsDeprecationWarning: License classifiers are deprecated. 2025-10-18T21:44:57,072 !! 2025-10-18T21:44:57,073 ******************************************************************************** 2025-10-18T21:44:57,073 Please consider removing the following classifiers in favor of a SPDX license expression: 2025-10-18T21:44:57,073 License :: OSI Approved :: MIT License 2025-10-18T21:44:57,073 See https://packaging.python.org/en/latest/guides/writing-pyproject-toml/#license for details. 2025-10-18T21:44:57,073 ******************************************************************************** 2025-10-18T21:44:57,073 !! 2025-10-18T21:44:57,073 self._finalize_license_expression() 2025-10-18T21:44:57,074 running bdist_wheel 2025-10-18T21:44:57,488 running build 2025-10-18T21:44:57,488 running build_py 2025-10-18T21:44:57,575 creating build/lib/tools 2025-10-18T21:44:57,575 copying tools/fabfed.py -> build/lib/tools 2025-10-18T21:44:57,576 copying tools/__init__.py -> build/lib/tools 2025-10-18T21:44:57,577 creating build/lib/fabfed 2025-10-18T21:44:57,577 copying fabfed/__init__.py -> build/lib/fabfed 2025-10-18T21:44:57,578 creating build/lib/fabfed/util 2025-10-18T21:44:57,578 copying fabfed/util/variable_evaluator.py -> build/lib/fabfed/util 2025-10-18T21:44:57,579 copying fabfed/util/utils.py -> build/lib/fabfed/util 2025-10-18T21:44:57,579 copying fabfed/util/state.py -> build/lib/fabfed/util 2025-10-18T21:44:57,580 copying fabfed/util/resource_dependency_helper.py -> build/lib/fabfed/util 2025-10-18T21:44:57,580 copying fabfed/util/parser.py -> build/lib/fabfed/util 2025-10-18T21:44:57,581 copying fabfed/util/node_tester.py -> build/lib/fabfed/util 2025-10-18T21:44:57,582 copying fabfed/util/constants.py -> build/lib/fabfed/util 2025-10-18T21:44:57,582 copying fabfed/util/config_models.py -> build/lib/fabfed/util 2025-10-18T21:44:57,583 copying fabfed/util/config.py -> build/lib/fabfed/util 2025-10-18T21:44:57,583 copying fabfed/util/__init__.py -> build/lib/fabfed/util 2025-10-18T21:44:57,584 creating build/lib/fabfed/provider 2025-10-18T21:44:57,584 copying fabfed/provider/__init__.py -> build/lib/fabfed/provider 2025-10-18T21:44:57,585 creating build/lib/fabfed/policy 2025-10-18T21:44:57,585 copying fabfed/policy/policy_helper.py -> build/lib/fabfed/policy 2025-10-18T21:44:57,585 copying fabfed/policy/__init__.py -> build/lib/fabfed/policy 2025-10-18T21:44:57,586 creating build/lib/fabfed/model 2025-10-18T21:44:57,586 copying fabfed/model/state.py -> build/lib/fabfed/model 2025-10-18T21:44:57,587 copying fabfed/model/__init__.py -> build/lib/fabfed/model 2025-10-18T21:44:57,588 creating build/lib/fabfed/exceptions 2025-10-18T21:44:57,588 copying fabfed/exceptions/__init__.py -> build/lib/fabfed/exceptions 2025-10-18T21:44:57,589 creating build/lib/fabfed/controller 2025-10-18T21:44:57,589 copying fabfed/controller/provider_factory.py -> build/lib/fabfed/controller 2025-10-18T21:44:57,589 copying fabfed/controller/helper.py -> build/lib/fabfed/controller 2025-10-18T21:44:57,590 copying fabfed/controller/controller.py -> build/lib/fabfed/controller 2025-10-18T21:44:57,591 copying fabfed/controller/__init__.py -> build/lib/fabfed/controller 2025-10-18T21:44:57,591 creating build/lib/fabfed/provider/sense 2025-10-18T21:44:57,592 copying fabfed/provider/sense/sense_utils.py -> build/lib/fabfed/provider/sense 2025-10-18T21:44:57,592 copying fabfed/provider/sense/sense_provider.py -> build/lib/fabfed/provider/sense 2025-10-18T21:44:57,593 copying fabfed/provider/sense/sense_node.py -> build/lib/fabfed/provider/sense 2025-10-18T21:44:57,593 copying fabfed/provider/sense/sense_network.py -> build/lib/fabfed/provider/sense 2025-10-18T21:44:57,594 copying fabfed/provider/sense/sense_exceptions.py -> build/lib/fabfed/provider/sense 2025-10-18T21:44:57,594 copying fabfed/provider/sense/sense_constants.py -> build/lib/fabfed/provider/sense 2025-10-18T21:44:57,595 copying fabfed/provider/sense/sense_client.py -> build/lib/fabfed/provider/sense 2025-10-18T21:44:57,595 copying fabfed/provider/sense/__init__.py -> build/lib/fabfed/provider/sense 2025-10-18T21:44:57,596 creating build/lib/fabfed/provider/janus 2025-10-18T21:44:57,596 copying fabfed/provider/janus/janus_provider.py -> build/lib/fabfed/provider/janus 2025-10-18T21:44:57,597 copying fabfed/provider/janus/__init__.py -> build/lib/fabfed/provider/janus 2025-10-18T21:44:57,597 creating build/lib/fabfed/provider/gcp 2025-10-18T21:44:57,598 copying fabfed/provider/gcp/gcp_utils.py -> build/lib/fabfed/provider/gcp 2025-10-18T21:44:57,598 copying fabfed/provider/gcp/gcp_provider.py -> build/lib/fabfed/provider/gcp 2025-10-18T21:44:57,599 copying fabfed/provider/gcp/gcp_network.py -> build/lib/fabfed/provider/gcp 2025-10-18T21:44:57,599 copying fabfed/provider/gcp/gcp_exceptions.py -> build/lib/fabfed/provider/gcp 2025-10-18T21:44:57,600 copying fabfed/provider/gcp/gcp_constants.py -> build/lib/fabfed/provider/gcp 2025-10-18T21:44:57,600 copying fabfed/provider/gcp/__init__.py -> build/lib/fabfed/provider/gcp 2025-10-18T21:44:57,601 creating build/lib/fabfed/provider/fabric 2025-10-18T21:44:57,601 copying fabfed/provider/fabric/plugins.py -> build/lib/fabfed/provider/fabric 2025-10-18T21:44:57,602 copying fabfed/provider/fabric/fabric_slice_helper.py -> build/lib/fabfed/provider/fabric 2025-10-18T21:44:57,603 copying fabfed/provider/fabric/fabric_slice.py -> build/lib/fabfed/provider/fabric 2025-10-18T21:44:57,603 copying fabfed/provider/fabric/fabric_provider.py -> build/lib/fabfed/provider/fabric 2025-10-18T21:44:57,604 copying fabfed/provider/fabric/fabric_node.py -> build/lib/fabfed/provider/fabric 2025-10-18T21:44:57,604 copying fabfed/provider/fabric/fabric_network.py -> build/lib/fabfed/provider/fabric 2025-10-18T21:44:57,605 copying fabfed/provider/fabric/fabric_constants.py -> build/lib/fabfed/provider/fabric 2025-10-18T21:44:57,605 copying fabfed/provider/fabric/__init__.py -> build/lib/fabfed/provider/fabric 2025-10-18T21:44:57,606 creating build/lib/fabfed/provider/dummy 2025-10-18T21:44:57,606 copying fabfed/provider/dummy/dummy_provider.py -> build/lib/fabfed/provider/dummy 2025-10-18T21:44:57,607 copying fabfed/provider/dummy/__init__.py -> build/lib/fabfed/provider/dummy 2025-10-18T21:44:57,607 creating build/lib/fabfed/provider/cloudlab 2025-10-18T21:44:57,608 copying fabfed/provider/cloudlab/cloudlab_provider.py -> build/lib/fabfed/provider/cloudlab 2025-10-18T21:44:57,608 copying fabfed/provider/cloudlab/cloudlab_node.py -> build/lib/fabfed/provider/cloudlab 2025-10-18T21:44:57,609 copying fabfed/provider/cloudlab/cloudlab_network.py -> build/lib/fabfed/provider/cloudlab 2025-10-18T21:44:57,609 copying fabfed/provider/cloudlab/cloudlab_exceptions.py -> build/lib/fabfed/provider/cloudlab 2025-10-18T21:44:57,610 copying fabfed/provider/cloudlab/cloudlab_constants.py -> build/lib/fabfed/provider/cloudlab 2025-10-18T21:44:57,610 copying fabfed/provider/cloudlab/__init__.py -> build/lib/fabfed/provider/cloudlab 2025-10-18T21:44:57,611 creating build/lib/fabfed/provider/chi 2025-10-18T21:44:57,611 copying fabfed/provider/chi/chi_util.py -> build/lib/fabfed/provider/chi 2025-10-18T21:44:57,612 copying fabfed/provider/chi/chi_provider.py -> build/lib/fabfed/provider/chi 2025-10-18T21:44:57,613 copying fabfed/provider/chi/chi_node.py -> build/lib/fabfed/provider/chi 2025-10-18T21:44:57,613 copying fabfed/provider/chi/chi_network.py -> build/lib/fabfed/provider/chi 2025-10-18T21:44:57,614 copying fabfed/provider/chi/chi_constants.py -> build/lib/fabfed/provider/chi 2025-10-18T21:44:57,614 copying fabfed/provider/chi/__init__.py -> build/lib/fabfed/provider/chi 2025-10-18T21:44:57,615 creating build/lib/fabfed/provider/aws 2025-10-18T21:44:57,615 copying fabfed/provider/aws/aws_utils.py -> build/lib/fabfed/provider/aws 2025-10-18T21:44:57,616 copying fabfed/provider/aws/aws_provider.py -> build/lib/fabfed/provider/aws 2025-10-18T21:44:57,616 copying fabfed/provider/aws/aws_network.py -> build/lib/fabfed/provider/aws 2025-10-18T21:44:57,617 copying fabfed/provider/aws/aws_exceptions.py -> build/lib/fabfed/provider/aws 2025-10-18T21:44:57,617 copying fabfed/provider/aws/aws_constants.py -> build/lib/fabfed/provider/aws 2025-10-18T21:44:57,618 copying fabfed/provider/aws/__init__.py -> build/lib/fabfed/provider/aws 2025-10-18T21:44:57,619 creating build/lib/fabfed/provider/api 2025-10-18T21:44:57,619 copying fabfed/provider/api/resource_event_listener.py -> build/lib/fabfed/provider/api 2025-10-18T21:44:57,619 copying fabfed/provider/api/provider.py -> build/lib/fabfed/provider/api 2025-10-18T21:44:57,620 copying fabfed/provider/api/dependency_util.py -> build/lib/fabfed/provider/api 2025-10-18T21:44:57,620 copying fabfed/provider/api/dependency_reslover.py -> build/lib/fabfed/provider/api 2025-10-18T21:44:57,621 copying fabfed/provider/api/__init__.py -> build/lib/fabfed/provider/api 2025-10-18T21:44:57,622 creating build/lib/fabfed/provider/janus/util 2025-10-18T21:44:57,622 copying fabfed/provider/janus/util/ansible_helper.py -> build/lib/fabfed/provider/janus/util 2025-10-18T21:44:57,622 copying fabfed/provider/janus/util/__init__.py -> build/lib/fabfed/provider/janus/util 2025-10-18T21:44:57,623 running egg_info 2025-10-18T21:44:57,707 writing fabfed_py.egg-info/PKG-INFO 2025-10-18T21:44:57,708 writing dependency_links to fabfed_py.egg-info/dependency_links.txt 2025-10-18T21:44:57,708 writing entry points to fabfed_py.egg-info/entry_points.txt 2025-10-18T21:44:57,709 writing requirements to fabfed_py.egg-info/requires.txt 2025-10-18T21:44:57,709 writing top-level names to fabfed_py.egg-info/top_level.txt 2025-10-18T21:44:57,802 reading manifest file 'fabfed_py.egg-info/SOURCES.txt' 2025-10-18T21:44:57,808 reading manifest template 'MANIFEST.in' 2025-10-18T21:44:57,829 adding license file 'LICENSE' 2025-10-18T21:44:57,835 writing manifest file 'fabfed_py.egg-info/SOURCES.txt' 2025-10-18T21:44:57,836 /usr/local/lib/python3.13/dist-packages/setuptools/command/build_py.py:212: _Warning: Package 'fabfed.provider.janus.ansible' is absent from the `packages` configuration. 2025-10-18T21:44:57,836 !! 2025-10-18T21:44:57,837 ******************************************************************************** 2025-10-18T21:44:57,837 ############################ 2025-10-18T21:44:57,837 # Package would be ignored # 2025-10-18T21:44:57,837 ############################ 2025-10-18T21:44:57,837 Python recognizes 'fabfed.provider.janus.ansible' as an importable package[^1], 2025-10-18T21:44:57,837 but it is absent from setuptools' `packages` configuration. 2025-10-18T21:44:57,837 This leads to an ambiguous overall configuration. If you want to distribute this 2025-10-18T21:44:57,837 package, please make sure that 'fabfed.provider.janus.ansible' is explicitly added 2025-10-18T21:44:57,837 to the `packages` configuration field. 2025-10-18T21:44:57,838 Alternatively, you can also rely on setuptools' discovery methods 2025-10-18T21:44:57,838 (for example by using `find_namespace_packages(...)`/`find_namespace:` 2025-10-18T21:44:57,838 instead of `find_packages(...)`/`find:`). 2025-10-18T21:44:57,838 You can read more about "package discovery" on setuptools documentation page: 2025-10-18T21:44:57,838 - https://setuptools.pypa.io/en/latest/userguide/package_discovery.html 2025-10-18T21:44:57,838 If you don't want 'fabfed.provider.janus.ansible' to be distributed and are 2025-10-18T21:44:57,838 already explicitly excluding 'fabfed.provider.janus.ansible' via 2025-10-18T21:44:57,838 `find_namespace_packages(...)/find_namespace` or `find_packages(...)/find`, 2025-10-18T21:44:57,839 you can try to use `exclude_package_data`, or `include-package-data=False` in 2025-10-18T21:44:57,839 combination with a more fine grained `package-data` configuration. 2025-10-18T21:44:57,839 You can read more about "package data files" on setuptools documentation page: 2025-10-18T21:44:57,839 - https://setuptools.pypa.io/en/latest/userguide/datafiles.html 2025-10-18T21:44:57,839 [^1]: For Python, any directory (with suitable naming) can be imported, 2025-10-18T21:44:57,839 even if it does not contain any `.py` files. 2025-10-18T21:44:57,839 On the other hand, currently there is no concept of package data 2025-10-18T21:44:57,840 directory, all directories are treated like packages. 2025-10-18T21:44:57,840 ******************************************************************************** 2025-10-18T21:44:57,840 !! 2025-10-18T21:44:57,840 check.warn(importable) 2025-10-18T21:44:57,840 /usr/local/lib/python3.13/dist-packages/setuptools/command/build_py.py:212: _Warning: Package 'fabfed.provider.janus.ansible.roles.controller.files' is absent from the `packages` configuration. 2025-10-18T21:44:57,840 !! 2025-10-18T21:44:57,840 ******************************************************************************** 2025-10-18T21:44:57,840 ############################ 2025-10-18T21:44:57,840 # Package would be ignored # 2025-10-18T21:44:57,841 ############################ 2025-10-18T21:44:57,841 Python recognizes 'fabfed.provider.janus.ansible.roles.controller.files' as an importable package[^1], 2025-10-18T21:44:57,841 but it is absent from setuptools' `packages` configuration. 2025-10-18T21:44:57,841 This leads to an ambiguous overall configuration. If you want to distribute this 2025-10-18T21:44:57,841 package, please make sure that 'fabfed.provider.janus.ansible.roles.controller.files' is explicitly added 2025-10-18T21:44:57,841 to the `packages` configuration field. 2025-10-18T21:44:57,841 Alternatively, you can also rely on setuptools' discovery methods 2025-10-18T21:44:57,841 (for example by using `find_namespace_packages(...)`/`find_namespace:` 2025-10-18T21:44:57,841 instead of `find_packages(...)`/`find:`). 2025-10-18T21:44:57,842 You can read more about "package discovery" on setuptools documentation page: 2025-10-18T21:44:57,842 - https://setuptools.pypa.io/en/latest/userguide/package_discovery.html 2025-10-18T21:44:57,842 If you don't want 'fabfed.provider.janus.ansible.roles.controller.files' to be distributed and are 2025-10-18T21:44:57,842 already explicitly excluding 'fabfed.provider.janus.ansible.roles.controller.files' via 2025-10-18T21:44:57,842 `find_namespace_packages(...)/find_namespace` or `find_packages(...)/find`, 2025-10-18T21:44:57,842 you can try to use `exclude_package_data`, or `include-package-data=False` in 2025-10-18T21:44:57,842 combination with a more fine grained `package-data` configuration. 2025-10-18T21:44:57,842 You can read more about "package data files" on setuptools documentation page: 2025-10-18T21:44:57,843 - https://setuptools.pypa.io/en/latest/userguide/datafiles.html 2025-10-18T21:44:57,843 [^1]: For Python, any directory (with suitable naming) can be imported, 2025-10-18T21:44:57,843 even if it does not contain any `.py` files. 2025-10-18T21:44:57,843 On the other hand, currently there is no concept of package data 2025-10-18T21:44:57,843 directory, all directories are treated like packages. 2025-10-18T21:44:57,843 ******************************************************************************** 2025-10-18T21:44:57,843 !! 2025-10-18T21:44:57,844 check.warn(importable) 2025-10-18T21:44:57,844 /usr/local/lib/python3.13/dist-packages/setuptools/command/build_py.py:212: _Warning: Package 'fabfed.provider.janus.ansible.roles.controller.tasks' is absent from the `packages` configuration. 2025-10-18T21:44:57,844 !! 2025-10-18T21:44:57,844 ******************************************************************************** 2025-10-18T21:44:57,844 ############################ 2025-10-18T21:44:57,844 # Package would be ignored # 2025-10-18T21:44:57,844 ############################ 2025-10-18T21:44:57,844 Python recognizes 'fabfed.provider.janus.ansible.roles.controller.tasks' as an importable package[^1], 2025-10-18T21:44:57,844 but it is absent from setuptools' `packages` configuration. 2025-10-18T21:44:57,845 This leads to an ambiguous overall configuration. If you want to distribute this 2025-10-18T21:44:57,845 package, please make sure that 'fabfed.provider.janus.ansible.roles.controller.tasks' is explicitly added 2025-10-18T21:44:57,845 to the `packages` configuration field. 2025-10-18T21:44:57,845 Alternatively, you can also rely on setuptools' discovery methods 2025-10-18T21:44:57,845 (for example by using `find_namespace_packages(...)`/`find_namespace:` 2025-10-18T21:44:57,845 instead of `find_packages(...)`/`find:`). 2025-10-18T21:44:57,845 You can read more about "package discovery" on setuptools documentation page: 2025-10-18T21:44:57,845 - https://setuptools.pypa.io/en/latest/userguide/package_discovery.html 2025-10-18T21:44:57,846 If you don't want 'fabfed.provider.janus.ansible.roles.controller.tasks' to be distributed and are 2025-10-18T21:44:57,846 already explicitly excluding 'fabfed.provider.janus.ansible.roles.controller.tasks' via 2025-10-18T21:44:57,846 `find_namespace_packages(...)/find_namespace` or `find_packages(...)/find`, 2025-10-18T21:44:57,846 you can try to use `exclude_package_data`, or `include-package-data=False` in 2025-10-18T21:44:57,846 combination with a more fine grained `package-data` configuration. 2025-10-18T21:44:57,846 You can read more about "package data files" on setuptools documentation page: 2025-10-18T21:44:57,846 - https://setuptools.pypa.io/en/latest/userguide/datafiles.html 2025-10-18T21:44:57,847 [^1]: For Python, any directory (with suitable naming) can be imported, 2025-10-18T21:44:57,847 even if it does not contain any `.py` files. 2025-10-18T21:44:57,847 On the other hand, currently there is no concept of package data 2025-10-18T21:44:57,847 directory, all directories are treated like packages. 2025-10-18T21:44:57,847 ******************************************************************************** 2025-10-18T21:44:57,847 !! 2025-10-18T21:44:57,847 check.warn(importable) 2025-10-18T21:44:57,847 /usr/local/lib/python3.13/dist-packages/setuptools/command/build_py.py:212: _Warning: Package 'fabfed.provider.janus.ansible.roles.docker.tasks' is absent from the `packages` configuration. 2025-10-18T21:44:57,847 !! 2025-10-18T21:44:57,848 ******************************************************************************** 2025-10-18T21:44:57,848 ############################ 2025-10-18T21:44:57,848 # Package would be ignored # 2025-10-18T21:44:57,848 ############################ 2025-10-18T21:44:57,848 Python recognizes 'fabfed.provider.janus.ansible.roles.docker.tasks' as an importable package[^1], 2025-10-18T21:44:57,848 but it is absent from setuptools' `packages` configuration. 2025-10-18T21:44:57,848 This leads to an ambiguous overall configuration. If you want to distribute this 2025-10-18T21:44:57,848 package, please make sure that 'fabfed.provider.janus.ansible.roles.docker.tasks' is explicitly added 2025-10-18T21:44:57,849 to the `packages` configuration field. 2025-10-18T21:44:57,849 Alternatively, you can also rely on setuptools' discovery methods 2025-10-18T21:44:57,849 (for example by using `find_namespace_packages(...)`/`find_namespace:` 2025-10-18T21:44:57,849 instead of `find_packages(...)`/`find:`). 2025-10-18T21:44:57,849 You can read more about "package discovery" on setuptools documentation page: 2025-10-18T21:44:57,849 - https://setuptools.pypa.io/en/latest/userguide/package_discovery.html 2025-10-18T21:44:57,849 If you don't want 'fabfed.provider.janus.ansible.roles.docker.tasks' to be distributed and are 2025-10-18T21:44:57,849 already explicitly excluding 'fabfed.provider.janus.ansible.roles.docker.tasks' via 2025-10-18T21:44:57,850 `find_namespace_packages(...)/find_namespace` or `find_packages(...)/find`, 2025-10-18T21:44:57,850 you can try to use `exclude_package_data`, or `include-package-data=False` in 2025-10-18T21:44:57,850 combination with a more fine grained `package-data` configuration. 2025-10-18T21:44:57,850 You can read more about "package data files" on setuptools documentation page: 2025-10-18T21:44:57,850 - https://setuptools.pypa.io/en/latest/userguide/datafiles.html 2025-10-18T21:44:57,850 [^1]: For Python, any directory (with suitable naming) can be imported, 2025-10-18T21:44:57,850 even if it does not contain any `.py` files. 2025-10-18T21:44:57,851 On the other hand, currently there is no concept of package data 2025-10-18T21:44:57,851 directory, all directories are treated like packages. 2025-10-18T21:44:57,851 ******************************************************************************** 2025-10-18T21:44:57,851 !! 2025-10-18T21:44:57,851 check.warn(importable) 2025-10-18T21:44:57,851 /usr/local/lib/python3.13/dist-packages/setuptools/command/build_py.py:212: _Warning: Package 'fabfed.provider.janus.ansible.roles.docker.vars' is absent from the `packages` configuration. 2025-10-18T21:44:57,851 !! 2025-10-18T21:44:57,851 ******************************************************************************** 2025-10-18T21:44:57,851 ############################ 2025-10-18T21:44:57,852 # Package would be ignored # 2025-10-18T21:44:57,852 ############################ 2025-10-18T21:44:57,852 Python recognizes 'fabfed.provider.janus.ansible.roles.docker.vars' as an importable package[^1], 2025-10-18T21:44:57,852 but it is absent from setuptools' `packages` configuration. 2025-10-18T21:44:57,852 This leads to an ambiguous overall configuration. If you want to distribute this 2025-10-18T21:44:57,852 package, please make sure that 'fabfed.provider.janus.ansible.roles.docker.vars' is explicitly added 2025-10-18T21:44:57,852 to the `packages` configuration field. 2025-10-18T21:44:57,852 Alternatively, you can also rely on setuptools' discovery methods 2025-10-18T21:44:57,852 (for example by using `find_namespace_packages(...)`/`find_namespace:` 2025-10-18T21:44:57,853 instead of `find_packages(...)`/`find:`). 2025-10-18T21:44:57,853 You can read more about "package discovery" on setuptools documentation page: 2025-10-18T21:44:57,853 - https://setuptools.pypa.io/en/latest/userguide/package_discovery.html 2025-10-18T21:44:57,853 If you don't want 'fabfed.provider.janus.ansible.roles.docker.vars' to be distributed and are 2025-10-18T21:44:57,853 already explicitly excluding 'fabfed.provider.janus.ansible.roles.docker.vars' via 2025-10-18T21:44:57,853 `find_namespace_packages(...)/find_namespace` or `find_packages(...)/find`, 2025-10-18T21:44:57,853 you can try to use `exclude_package_data`, or `include-package-data=False` in 2025-10-18T21:44:57,853 combination with a more fine grained `package-data` configuration. 2025-10-18T21:44:57,854 You can read more about "package data files" on setuptools documentation page: 2025-10-18T21:44:57,854 - https://setuptools.pypa.io/en/latest/userguide/datafiles.html 2025-10-18T21:44:57,854 [^1]: For Python, any directory (with suitable naming) can be imported, 2025-10-18T21:44:57,854 even if it does not contain any `.py` files. 2025-10-18T21:44:57,854 On the other hand, currently there is no concept of package data 2025-10-18T21:44:57,854 directory, all directories are treated like packages. 2025-10-18T21:44:57,854 ******************************************************************************** 2025-10-18T21:44:57,855 !! 2025-10-18T21:44:57,855 check.warn(importable) 2025-10-18T21:44:57,855 /usr/local/lib/python3.13/dist-packages/setuptools/command/build_py.py:212: _Warning: Package 'fabfed.provider.janus.ansible.roles' is absent from the `packages` configuration. 2025-10-18T21:44:57,855 !! 2025-10-18T21:44:57,855 ******************************************************************************** 2025-10-18T21:44:57,855 ############################ 2025-10-18T21:44:57,855 # Package would be ignored # 2025-10-18T21:44:57,855 ############################ 2025-10-18T21:44:57,855 Python recognizes 'fabfed.provider.janus.ansible.roles' as an importable package[^1], 2025-10-18T21:44:57,855 but it is absent from setuptools' `packages` configuration. 2025-10-18T21:44:57,856 This leads to an ambiguous overall configuration. If you want to distribute this 2025-10-18T21:44:57,856 package, please make sure that 'fabfed.provider.janus.ansible.roles' is explicitly added 2025-10-18T21:44:57,856 to the `packages` configuration field. 2025-10-18T21:44:57,856 Alternatively, you can also rely on setuptools' discovery methods 2025-10-18T21:44:57,856 (for example by using `find_namespace_packages(...)`/`find_namespace:` 2025-10-18T21:44:57,856 instead of `find_packages(...)`/`find:`). 2025-10-18T21:44:57,856 You can read more about "package discovery" on setuptools documentation page: 2025-10-18T21:44:57,857 - https://setuptools.pypa.io/en/latest/userguide/package_discovery.html 2025-10-18T21:44:57,857 If you don't want 'fabfed.provider.janus.ansible.roles' to be distributed and are 2025-10-18T21:44:57,857 already explicitly excluding 'fabfed.provider.janus.ansible.roles' via 2025-10-18T21:44:57,857 `find_namespace_packages(...)/find_namespace` or `find_packages(...)/find`, 2025-10-18T21:44:57,857 you can try to use `exclude_package_data`, or `include-package-data=False` in 2025-10-18T21:44:57,857 combination with a more fine grained `package-data` configuration. 2025-10-18T21:44:57,857 You can read more about "package data files" on setuptools documentation page: 2025-10-18T21:44:57,857 - https://setuptools.pypa.io/en/latest/userguide/datafiles.html 2025-10-18T21:44:57,858 [^1]: For Python, any directory (with suitable naming) can be imported, 2025-10-18T21:44:57,858 even if it does not contain any `.py` files. 2025-10-18T21:44:57,858 On the other hand, currently there is no concept of package data 2025-10-18T21:44:57,858 directory, all directories are treated like packages. 2025-10-18T21:44:57,858 ******************************************************************************** 2025-10-18T21:44:57,858 !! 2025-10-18T21:44:57,858 check.warn(importable) 2025-10-18T21:44:57,859 /usr/local/lib/python3.13/dist-packages/setuptools/command/build_py.py:212: _Warning: Package 'fabfed.provider.janus.ansible.roles.janus.files' is absent from the `packages` configuration. 2025-10-18T21:44:57,859 !! 2025-10-18T21:44:57,859 ******************************************************************************** 2025-10-18T21:44:57,859 ############################ 2025-10-18T21:44:57,859 # Package would be ignored # 2025-10-18T21:44:57,859 ############################ 2025-10-18T21:44:57,859 Python recognizes 'fabfed.provider.janus.ansible.roles.janus.files' as an importable package[^1], 2025-10-18T21:44:57,859 but it is absent from setuptools' `packages` configuration. 2025-10-18T21:44:57,859 This leads to an ambiguous overall configuration. If you want to distribute this 2025-10-18T21:44:57,859 package, please make sure that 'fabfed.provider.janus.ansible.roles.janus.files' is explicitly added 2025-10-18T21:44:57,860 to the `packages` configuration field. 2025-10-18T21:44:57,860 Alternatively, you can also rely on setuptools' discovery methods 2025-10-18T21:44:57,860 (for example by using `find_namespace_packages(...)`/`find_namespace:` 2025-10-18T21:44:57,860 instead of `find_packages(...)`/`find:`). 2025-10-18T21:44:57,860 You can read more about "package discovery" on setuptools documentation page: 2025-10-18T21:44:57,860 - https://setuptools.pypa.io/en/latest/userguide/package_discovery.html 2025-10-18T21:44:57,860 If you don't want 'fabfed.provider.janus.ansible.roles.janus.files' to be distributed and are 2025-10-18T21:44:57,861 already explicitly excluding 'fabfed.provider.janus.ansible.roles.janus.files' via 2025-10-18T21:44:57,861 `find_namespace_packages(...)/find_namespace` or `find_packages(...)/find`, 2025-10-18T21:44:57,861 you can try to use `exclude_package_data`, or `include-package-data=False` in 2025-10-18T21:44:57,861 combination with a more fine grained `package-data` configuration. 2025-10-18T21:44:57,861 You can read more about "package data files" on setuptools documentation page: 2025-10-18T21:44:57,861 - https://setuptools.pypa.io/en/latest/userguide/datafiles.html 2025-10-18T21:44:57,861 [^1]: For Python, any directory (with suitable naming) can be imported, 2025-10-18T21:44:57,861 even if it does not contain any `.py` files. 2025-10-18T21:44:57,862 On the other hand, currently there is no concept of package data 2025-10-18T21:44:57,862 directory, all directories are treated like packages. 2025-10-18T21:44:57,862 ******************************************************************************** 2025-10-18T21:44:57,862 !! 2025-10-18T21:44:57,862 check.warn(importable) 2025-10-18T21:44:57,862 /usr/local/lib/python3.13/dist-packages/setuptools/command/build_py.py:212: _Warning: Package 'fabfed.provider.janus.ansible.roles.janus.tasks' is absent from the `packages` configuration. 2025-10-18T21:44:57,862 !! 2025-10-18T21:44:57,862 ******************************************************************************** 2025-10-18T21:44:57,862 ############################ 2025-10-18T21:44:57,863 # Package would be ignored # 2025-10-18T21:44:57,863 ############################ 2025-10-18T21:44:57,863 Python recognizes 'fabfed.provider.janus.ansible.roles.janus.tasks' as an importable package[^1], 2025-10-18T21:44:57,863 but it is absent from setuptools' `packages` configuration. 2025-10-18T21:44:57,863 This leads to an ambiguous overall configuration. If you want to distribute this 2025-10-18T21:44:57,863 package, please make sure that 'fabfed.provider.janus.ansible.roles.janus.tasks' is explicitly added 2025-10-18T21:44:57,863 to the `packages` configuration field. 2025-10-18T21:44:57,863 Alternatively, you can also rely on setuptools' discovery methods 2025-10-18T21:44:57,863 (for example by using `find_namespace_packages(...)`/`find_namespace:` 2025-10-18T21:44:57,863 instead of `find_packages(...)`/`find:`). 2025-10-18T21:44:57,864 You can read more about "package discovery" on setuptools documentation page: 2025-10-18T21:44:57,864 - https://setuptools.pypa.io/en/latest/userguide/package_discovery.html 2025-10-18T21:44:57,864 If you don't want 'fabfed.provider.janus.ansible.roles.janus.tasks' to be distributed and are 2025-10-18T21:44:57,864 already explicitly excluding 'fabfed.provider.janus.ansible.roles.janus.tasks' via 2025-10-18T21:44:57,864 `find_namespace_packages(...)/find_namespace` or `find_packages(...)/find`, 2025-10-18T21:44:57,864 you can try to use `exclude_package_data`, or `include-package-data=False` in 2025-10-18T21:44:57,864 combination with a more fine grained `package-data` configuration. 2025-10-18T21:44:57,864 You can read more about "package data files" on setuptools documentation page: 2025-10-18T21:44:57,865 - https://setuptools.pypa.io/en/latest/userguide/datafiles.html 2025-10-18T21:44:57,865 [^1]: For Python, any directory (with suitable naming) can be imported, 2025-10-18T21:44:57,865 even if it does not contain any `.py` files. 2025-10-18T21:44:57,865 On the other hand, currently there is no concept of package data 2025-10-18T21:44:57,865 directory, all directories are treated like packages. 2025-10-18T21:44:57,865 ******************************************************************************** 2025-10-18T21:44:57,865 !! 2025-10-18T21:44:57,865 check.warn(importable) 2025-10-18T21:44:57,866 /usr/local/lib/python3.13/dist-packages/setuptools/command/build_py.py:212: _Warning: Package 'fabfed.provider.sense.inventory' is absent from the `packages` configuration. 2025-10-18T21:44:57,866 !! 2025-10-18T21:44:57,866 ******************************************************************************** 2025-10-18T21:44:57,866 ############################ 2025-10-18T21:44:57,866 # Package would be ignored # 2025-10-18T21:44:57,866 ############################ 2025-10-18T21:44:57,866 Python recognizes 'fabfed.provider.sense.inventory' as an importable package[^1], 2025-10-18T21:44:57,866 but it is absent from setuptools' `packages` configuration. 2025-10-18T21:44:57,866 This leads to an ambiguous overall configuration. If you want to distribute this 2025-10-18T21:44:57,867 package, please make sure that 'fabfed.provider.sense.inventory' is explicitly added 2025-10-18T21:44:57,867 to the `packages` configuration field. 2025-10-18T21:44:57,867 Alternatively, you can also rely on setuptools' discovery methods 2025-10-18T21:44:57,867 (for example by using `find_namespace_packages(...)`/`find_namespace:` 2025-10-18T21:44:57,867 instead of `find_packages(...)`/`find:`). 2025-10-18T21:44:57,867 You can read more about "package discovery" on setuptools documentation page: 2025-10-18T21:44:57,867 - https://setuptools.pypa.io/en/latest/userguide/package_discovery.html 2025-10-18T21:44:57,868 If you don't want 'fabfed.provider.sense.inventory' to be distributed and are 2025-10-18T21:44:57,868 already explicitly excluding 'fabfed.provider.sense.inventory' via 2025-10-18T21:44:57,868 `find_namespace_packages(...)/find_namespace` or `find_packages(...)/find`, 2025-10-18T21:44:57,868 you can try to use `exclude_package_data`, or `include-package-data=False` in 2025-10-18T21:44:57,868 combination with a more fine grained `package-data` configuration. 2025-10-18T21:44:57,868 You can read more about "package data files" on setuptools documentation page: 2025-10-18T21:44:57,868 - https://setuptools.pypa.io/en/latest/userguide/datafiles.html 2025-10-18T21:44:57,869 [^1]: For Python, any directory (with suitable naming) can be imported, 2025-10-18T21:44:57,869 even if it does not contain any `.py` files. 2025-10-18T21:44:57,869 On the other hand, currently there is no concept of package data 2025-10-18T21:44:57,869 directory, all directories are treated like packages. 2025-10-18T21:44:57,869 ******************************************************************************** 2025-10-18T21:44:57,869 !! 2025-10-18T21:44:57,869 check.warn(importable) 2025-10-18T21:44:57,869 /usr/local/lib/python3.13/dist-packages/setuptools/command/build_py.py:212: _Warning: Package 'fabfed.provider.sense.manifests' is absent from the `packages` configuration. 2025-10-18T21:44:57,869 !! 2025-10-18T21:44:57,870 ******************************************************************************** 2025-10-18T21:44:57,870 ############################ 2025-10-18T21:44:57,870 # Package would be ignored # 2025-10-18T21:44:57,870 ############################ 2025-10-18T21:44:57,870 Python recognizes 'fabfed.provider.sense.manifests' as an importable package[^1], 2025-10-18T21:44:57,870 but it is absent from setuptools' `packages` configuration. 2025-10-18T21:44:57,870 This leads to an ambiguous overall configuration. If you want to distribute this 2025-10-18T21:44:57,870 package, please make sure that 'fabfed.provider.sense.manifests' is explicitly added 2025-10-18T21:44:57,870 to the `packages` configuration field. 2025-10-18T21:44:57,870 Alternatively, you can also rely on setuptools' discovery methods 2025-10-18T21:44:57,871 (for example by using `find_namespace_packages(...)`/`find_namespace:` 2025-10-18T21:44:57,871 instead of `find_packages(...)`/`find:`). 2025-10-18T21:44:57,871 You can read more about "package discovery" on setuptools documentation page: 2025-10-18T21:44:57,871 - https://setuptools.pypa.io/en/latest/userguide/package_discovery.html 2025-10-18T21:44:57,871 If you don't want 'fabfed.provider.sense.manifests' to be distributed and are 2025-10-18T21:44:57,871 already explicitly excluding 'fabfed.provider.sense.manifests' via 2025-10-18T21:44:57,871 `find_namespace_packages(...)/find_namespace` or `find_packages(...)/find`, 2025-10-18T21:44:57,871 you can try to use `exclude_package_data`, or `include-package-data=False` in 2025-10-18T21:44:57,872 combination with a more fine grained `package-data` configuration. 2025-10-18T21:44:57,872 You can read more about "package data files" on setuptools documentation page: 2025-10-18T21:44:57,872 - https://setuptools.pypa.io/en/latest/userguide/datafiles.html 2025-10-18T21:44:57,872 [^1]: For Python, any directory (with suitable naming) can be imported, 2025-10-18T21:44:57,872 even if it does not contain any `.py` files. 2025-10-18T21:44:57,872 On the other hand, currently there is no concept of package data 2025-10-18T21:44:57,872 directory, all directories are treated like packages. 2025-10-18T21:44:57,872 ******************************************************************************** 2025-10-18T21:44:57,873 !! 2025-10-18T21:44:57,873 check.warn(importable) 2025-10-18T21:44:57,873 copying fabfed/policy/stitching_policy.json -> build/lib/fabfed/policy 2025-10-18T21:44:57,873 copying fabfed/policy/stitching_policy_details.json -> build/lib/fabfed/policy 2025-10-18T21:44:57,873 creating build/lib/fabfed/provider/sense/inventory 2025-10-18T21:44:57,873 copying fabfed/provider/sense/inventory/sense_image_info.json -> build/lib/fabfed/provider/sense/inventory 2025-10-18T21:44:57,873 creating build/lib/fabfed/provider/sense/manifests 2025-10-18T21:44:57,873 copying fabfed/provider/sense/manifests/aws-template.json -> build/lib/fabfed/provider/sense/manifests 2025-10-18T21:44:57,873 copying fabfed/provider/sense/manifests/gcp-template.json -> build/lib/fabfed/provider/sense/manifests 2025-10-18T21:44:57,873 copying fabfed/provider/sense/manifests/l2-template.json -> build/lib/fabfed/provider/sense/manifests 2025-10-18T21:44:57,874 creating build/lib/fabfed/provider/janus/ansible 2025-10-18T21:44:57,874 copying fabfed/provider/janus/ansible/janus.yml -> build/lib/fabfed/provider/janus/ansible 2025-10-18T21:44:57,874 creating build/lib/fabfed/provider/janus/ansible/roles/controller/files 2025-10-18T21:44:57,874 copying fabfed/provider/janus/ansible/roles/controller/files/controller-compose.yml.j2 -> build/lib/fabfed/provider/janus/ansible/roles/controller/files 2025-10-18T21:44:57,874 copying fabfed/provider/janus/ansible/roles/controller/files/controller-setup.sh.j2 -> build/lib/fabfed/provider/janus/ansible/roles/controller/files 2025-10-18T21:44:57,874 creating build/lib/fabfed/provider/janus/ansible/roles/controller/tasks 2025-10-18T21:44:57,874 copying fabfed/provider/janus/ansible/roles/controller/tasks/main.yml -> build/lib/fabfed/provider/janus/ansible/roles/controller/tasks 2025-10-18T21:44:57,874 creating build/lib/fabfed/provider/janus/ansible/roles/docker/tasks 2025-10-18T21:44:57,874 copying fabfed/provider/janus/ansible/roles/docker/tasks/install.yml -> build/lib/fabfed/provider/janus/ansible/roles/docker/tasks 2025-10-18T21:44:57,874 copying fabfed/provider/janus/ansible/roles/docker/tasks/load_vars.yml -> build/lib/fabfed/provider/janus/ansible/roles/docker/tasks 2025-10-18T21:44:57,874 copying fabfed/provider/janus/ansible/roles/docker/tasks/main.yml -> build/lib/fabfed/provider/janus/ansible/roles/docker/tasks 2025-10-18T21:44:57,874 creating build/lib/fabfed/provider/janus/ansible/roles/docker/vars 2025-10-18T21:44:57,875 copying fabfed/provider/janus/ansible/roles/docker/vars/Amazon.yml -> build/lib/fabfed/provider/janus/ansible/roles/docker/vars 2025-10-18T21:44:57,875 copying fabfed/provider/janus/ansible/roles/docker/vars/Debian.yml -> build/lib/fabfed/provider/janus/ansible/roles/docker/vars 2025-10-18T21:44:57,875 copying fabfed/provider/janus/ansible/roles/docker/vars/Rocky-8.yml -> build/lib/fabfed/provider/janus/ansible/roles/docker/vars 2025-10-18T21:44:57,875 copying fabfed/provider/janus/ansible/roles/docker/vars/Ubuntu.yml -> build/lib/fabfed/provider/janus/ansible/roles/docker/vars 2025-10-18T21:44:57,875 creating build/lib/fabfed/provider/janus/ansible/roles/janus-add-node/tasks 2025-10-18T21:44:57,875 copying fabfed/provider/janus/ansible/roles/janus-add-node/tasks/main.yml -> build/lib/fabfed/provider/janus/ansible/roles/janus-add-node/tasks 2025-10-18T21:44:57,875 creating build/lib/fabfed/provider/janus/ansible/roles/janus-del-node/tasks 2025-10-18T21:44:57,875 copying fabfed/provider/janus/ansible/roles/janus-del-node/tasks/main.yml -> build/lib/fabfed/provider/janus/ansible/roles/janus-del-node/tasks 2025-10-18T21:44:57,875 creating build/lib/fabfed/provider/janus/ansible/roles/janus/files 2025-10-18T21:44:57,875 copying fabfed/provider/janus/ansible/roles/janus/files/node-compose.yml.j2 -> build/lib/fabfed/provider/janus/ansible/roles/janus/files 2025-10-18T21:44:57,875 creating build/lib/fabfed/provider/janus/ansible/roles/janus/tasks 2025-10-18T21:44:57,876 copying fabfed/provider/janus/ansible/roles/janus/tasks/main.yml -> build/lib/fabfed/provider/janus/ansible/roles/janus/tasks 2025-10-18T21:44:57,950 /usr/local/lib/python3.13/dist-packages/setuptools/_distutils/cmd.py:90: SetuptoolsDeprecationWarning: setup.py install is deprecated. 2025-10-18T21:44:57,950 !! 2025-10-18T21:44:57,950 ******************************************************************************** 2025-10-18T21:44:57,950 Please avoid running ``setup.py`` directly. 2025-10-18T21:44:57,951 Instead, use pypa/build, pypa/installer or other 2025-10-18T21:44:57,951 standards-based tools. 2025-10-18T21:44:57,951 By 2025-Oct-31, you need to update your project and remove deprecated calls 2025-10-18T21:44:57,951 or your builds will no longer be supported. 2025-10-18T21:44:57,951 See https://blog.ganssle.io/articles/2021/10/setup-py-deprecated.html for details. 2025-10-18T21:44:57,951 ******************************************************************************** 2025-10-18T21:44:57,951 !! 2025-10-18T21:44:57,952 self.initialize_options() 2025-10-18T21:44:58,034 installing to build/bdist.linux-armv7l/wheel 2025-10-18T21:44:58,035 running install 2025-10-18T21:44:58,057 running install_lib 2025-10-18T21:44:58,139 creating build/bdist.linux-armv7l/wheel 2025-10-18T21:44:58,140 creating build/bdist.linux-armv7l/wheel/fabfed 2025-10-18T21:44:58,140 creating build/bdist.linux-armv7l/wheel/fabfed/controller 2025-10-18T21:44:58,140 copying build/lib/fabfed/controller/__init__.py -> build/bdist.linux-armv7l/wheel/./fabfed/controller 2025-10-18T21:44:58,141 copying build/lib/fabfed/controller/controller.py -> build/bdist.linux-armv7l/wheel/./fabfed/controller 2025-10-18T21:44:58,141 copying build/lib/fabfed/controller/helper.py -> build/bdist.linux-armv7l/wheel/./fabfed/controller 2025-10-18T21:44:58,141 copying build/lib/fabfed/controller/provider_factory.py -> build/bdist.linux-armv7l/wheel/./fabfed/controller 2025-10-18T21:44:58,142 creating build/bdist.linux-armv7l/wheel/fabfed/exceptions 2025-10-18T21:44:58,142 copying build/lib/fabfed/exceptions/__init__.py -> build/bdist.linux-armv7l/wheel/./fabfed/exceptions 2025-10-18T21:44:58,143 creating build/bdist.linux-armv7l/wheel/fabfed/model 2025-10-18T21:44:58,143 copying build/lib/fabfed/model/__init__.py -> build/bdist.linux-armv7l/wheel/./fabfed/model 2025-10-18T21:44:58,143 copying build/lib/fabfed/model/state.py -> build/bdist.linux-armv7l/wheel/./fabfed/model 2025-10-18T21:44:58,144 creating build/bdist.linux-armv7l/wheel/fabfed/policy 2025-10-18T21:44:58,144 copying build/lib/fabfed/policy/stitching_policy_details.json -> build/bdist.linux-armv7l/wheel/./fabfed/policy 2025-10-18T21:44:58,145 copying build/lib/fabfed/policy/stitching_policy.json -> build/bdist.linux-armv7l/wheel/./fabfed/policy 2025-10-18T21:44:58,145 copying build/lib/fabfed/policy/__init__.py -> build/bdist.linux-armv7l/wheel/./fabfed/policy 2025-10-18T21:44:58,145 copying build/lib/fabfed/policy/policy_helper.py -> build/bdist.linux-armv7l/wheel/./fabfed/policy 2025-10-18T21:44:58,146 creating build/bdist.linux-armv7l/wheel/fabfed/provider 2025-10-18T21:44:58,146 creating build/bdist.linux-armv7l/wheel/fabfed/provider/api 2025-10-18T21:44:58,147 copying build/lib/fabfed/provider/api/__init__.py -> build/bdist.linux-armv7l/wheel/./fabfed/provider/api 2025-10-18T21:44:58,147 copying build/lib/fabfed/provider/api/dependency_reslover.py -> build/bdist.linux-armv7l/wheel/./fabfed/provider/api 2025-10-18T21:44:58,147 copying build/lib/fabfed/provider/api/dependency_util.py -> build/bdist.linux-armv7l/wheel/./fabfed/provider/api 2025-10-18T21:44:58,148 copying build/lib/fabfed/provider/api/provider.py -> build/bdist.linux-armv7l/wheel/./fabfed/provider/api 2025-10-18T21:44:58,148 copying build/lib/fabfed/provider/api/resource_event_listener.py -> build/bdist.linux-armv7l/wheel/./fabfed/provider/api 2025-10-18T21:44:58,149 creating build/bdist.linux-armv7l/wheel/fabfed/provider/aws 2025-10-18T21:44:58,149 copying build/lib/fabfed/provider/aws/__init__.py -> build/bdist.linux-armv7l/wheel/./fabfed/provider/aws 2025-10-18T21:44:58,149 copying build/lib/fabfed/provider/aws/aws_constants.py -> build/bdist.linux-armv7l/wheel/./fabfed/provider/aws 2025-10-18T21:44:58,150 copying build/lib/fabfed/provider/aws/aws_exceptions.py -> build/bdist.linux-armv7l/wheel/./fabfed/provider/aws 2025-10-18T21:44:58,150 copying build/lib/fabfed/provider/aws/aws_network.py -> build/bdist.linux-armv7l/wheel/./fabfed/provider/aws 2025-10-18T21:44:58,151 copying build/lib/fabfed/provider/aws/aws_provider.py -> build/bdist.linux-armv7l/wheel/./fabfed/provider/aws 2025-10-18T21:44:58,151 copying build/lib/fabfed/provider/aws/aws_utils.py -> build/bdist.linux-armv7l/wheel/./fabfed/provider/aws 2025-10-18T21:44:58,152 creating build/bdist.linux-armv7l/wheel/fabfed/provider/chi 2025-10-18T21:44:58,152 copying build/lib/fabfed/provider/chi/__init__.py -> build/bdist.linux-armv7l/wheel/./fabfed/provider/chi 2025-10-18T21:44:58,152 copying build/lib/fabfed/provider/chi/chi_constants.py -> build/bdist.linux-armv7l/wheel/./fabfed/provider/chi 2025-10-18T21:44:58,153 copying build/lib/fabfed/provider/chi/chi_network.py -> build/bdist.linux-armv7l/wheel/./fabfed/provider/chi 2025-10-18T21:44:58,153 copying build/lib/fabfed/provider/chi/chi_node.py -> build/bdist.linux-armv7l/wheel/./fabfed/provider/chi 2025-10-18T21:44:58,153 copying build/lib/fabfed/provider/chi/chi_provider.py -> build/bdist.linux-armv7l/wheel/./fabfed/provider/chi 2025-10-18T21:44:58,154 copying build/lib/fabfed/provider/chi/chi_util.py -> build/bdist.linux-armv7l/wheel/./fabfed/provider/chi 2025-10-18T21:44:58,154 creating build/bdist.linux-armv7l/wheel/fabfed/provider/cloudlab 2025-10-18T21:44:58,154 copying build/lib/fabfed/provider/cloudlab/__init__.py -> build/bdist.linux-armv7l/wheel/./fabfed/provider/cloudlab 2025-10-18T21:44:58,155 copying build/lib/fabfed/provider/cloudlab/cloudlab_constants.py -> build/bdist.linux-armv7l/wheel/./fabfed/provider/cloudlab 2025-10-18T21:44:58,155 copying build/lib/fabfed/provider/cloudlab/cloudlab_exceptions.py -> build/bdist.linux-armv7l/wheel/./fabfed/provider/cloudlab 2025-10-18T21:44:58,156 copying build/lib/fabfed/provider/cloudlab/cloudlab_network.py -> build/bdist.linux-armv7l/wheel/./fabfed/provider/cloudlab 2025-10-18T21:44:58,156 copying build/lib/fabfed/provider/cloudlab/cloudlab_node.py -> build/bdist.linux-armv7l/wheel/./fabfed/provider/cloudlab 2025-10-18T21:44:58,156 copying build/lib/fabfed/provider/cloudlab/cloudlab_provider.py -> build/bdist.linux-armv7l/wheel/./fabfed/provider/cloudlab 2025-10-18T21:44:58,157 creating build/bdist.linux-armv7l/wheel/fabfed/provider/dummy 2025-10-18T21:44:58,157 copying build/lib/fabfed/provider/dummy/__init__.py -> build/bdist.linux-armv7l/wheel/./fabfed/provider/dummy 2025-10-18T21:44:58,157 copying build/lib/fabfed/provider/dummy/dummy_provider.py -> build/bdist.linux-armv7l/wheel/./fabfed/provider/dummy 2025-10-18T21:44:58,158 creating build/bdist.linux-armv7l/wheel/fabfed/provider/fabric 2025-10-18T21:44:58,158 copying build/lib/fabfed/provider/fabric/__init__.py -> build/bdist.linux-armv7l/wheel/./fabfed/provider/fabric 2025-10-18T21:44:58,159 copying build/lib/fabfed/provider/fabric/fabric_constants.py -> build/bdist.linux-armv7l/wheel/./fabfed/provider/fabric 2025-10-18T21:44:58,159 copying build/lib/fabfed/provider/fabric/fabric_network.py -> build/bdist.linux-armv7l/wheel/./fabfed/provider/fabric 2025-10-18T21:44:58,160 copying build/lib/fabfed/provider/fabric/fabric_node.py -> build/bdist.linux-armv7l/wheel/./fabfed/provider/fabric 2025-10-18T21:44:58,160 copying build/lib/fabfed/provider/fabric/fabric_provider.py -> build/bdist.linux-armv7l/wheel/./fabfed/provider/fabric 2025-10-18T21:44:58,160 copying build/lib/fabfed/provider/fabric/fabric_slice.py -> build/bdist.linux-armv7l/wheel/./fabfed/provider/fabric 2025-10-18T21:44:58,161 copying build/lib/fabfed/provider/fabric/fabric_slice_helper.py -> build/bdist.linux-armv7l/wheel/./fabfed/provider/fabric 2025-10-18T21:44:58,161 copying build/lib/fabfed/provider/fabric/plugins.py -> build/bdist.linux-armv7l/wheel/./fabfed/provider/fabric 2025-10-18T21:44:58,162 creating build/bdist.linux-armv7l/wheel/fabfed/provider/gcp 2025-10-18T21:44:58,162 copying build/lib/fabfed/provider/gcp/__init__.py -> build/bdist.linux-armv7l/wheel/./fabfed/provider/gcp 2025-10-18T21:44:58,162 copying build/lib/fabfed/provider/gcp/gcp_constants.py -> build/bdist.linux-armv7l/wheel/./fabfed/provider/gcp 2025-10-18T21:44:58,163 copying build/lib/fabfed/provider/gcp/gcp_exceptions.py -> build/bdist.linux-armv7l/wheel/./fabfed/provider/gcp 2025-10-18T21:44:58,163 copying build/lib/fabfed/provider/gcp/gcp_network.py -> build/bdist.linux-armv7l/wheel/./fabfed/provider/gcp 2025-10-18T21:44:58,163 copying build/lib/fabfed/provider/gcp/gcp_provider.py -> build/bdist.linux-armv7l/wheel/./fabfed/provider/gcp 2025-10-18T21:44:58,164 copying build/lib/fabfed/provider/gcp/gcp_utils.py -> build/bdist.linux-armv7l/wheel/./fabfed/provider/gcp 2025-10-18T21:44:58,164 creating build/bdist.linux-armv7l/wheel/fabfed/provider/janus 2025-10-18T21:44:58,165 creating build/bdist.linux-armv7l/wheel/fabfed/provider/janus/ansible 2025-10-18T21:44:58,165 creating build/bdist.linux-armv7l/wheel/fabfed/provider/janus/ansible/roles 2025-10-18T21:44:58,165 creating build/bdist.linux-armv7l/wheel/fabfed/provider/janus/ansible/roles/janus 2025-10-18T21:44:58,166 creating build/bdist.linux-armv7l/wheel/fabfed/provider/janus/ansible/roles/janus/tasks 2025-10-18T21:44:58,166 copying build/lib/fabfed/provider/janus/ansible/roles/janus/tasks/main.yml -> build/bdist.linux-armv7l/wheel/./fabfed/provider/janus/ansible/roles/janus/tasks 2025-10-18T21:44:58,167 creating build/bdist.linux-armv7l/wheel/fabfed/provider/janus/ansible/roles/janus/files 2025-10-18T21:44:58,167 copying build/lib/fabfed/provider/janus/ansible/roles/janus/files/node-compose.yml.j2 -> build/bdist.linux-armv7l/wheel/./fabfed/provider/janus/ansible/roles/janus/files 2025-10-18T21:44:58,167 creating build/bdist.linux-armv7l/wheel/fabfed/provider/janus/ansible/roles/janus-del-node 2025-10-18T21:44:58,168 creating build/bdist.linux-armv7l/wheel/fabfed/provider/janus/ansible/roles/janus-del-node/tasks 2025-10-18T21:44:58,168 copying build/lib/fabfed/provider/janus/ansible/roles/janus-del-node/tasks/main.yml -> build/bdist.linux-armv7l/wheel/./fabfed/provider/janus/ansible/roles/janus-del-node/tasks 2025-10-18T21:44:58,169 creating build/bdist.linux-armv7l/wheel/fabfed/provider/janus/ansible/roles/janus-add-node 2025-10-18T21:44:58,169 creating build/bdist.linux-armv7l/wheel/fabfed/provider/janus/ansible/roles/janus-add-node/tasks 2025-10-18T21:44:58,169 copying build/lib/fabfed/provider/janus/ansible/roles/janus-add-node/tasks/main.yml -> build/bdist.linux-armv7l/wheel/./fabfed/provider/janus/ansible/roles/janus-add-node/tasks 2025-10-18T21:44:58,170 creating build/bdist.linux-armv7l/wheel/fabfed/provider/janus/ansible/roles/docker 2025-10-18T21:44:58,170 creating build/bdist.linux-armv7l/wheel/fabfed/provider/janus/ansible/roles/docker/vars 2025-10-18T21:44:58,171 copying build/lib/fabfed/provider/janus/ansible/roles/docker/vars/Ubuntu.yml -> build/bdist.linux-armv7l/wheel/./fabfed/provider/janus/ansible/roles/docker/vars 2025-10-18T21:44:58,171 copying build/lib/fabfed/provider/janus/ansible/roles/docker/vars/Rocky-8.yml -> build/bdist.linux-armv7l/wheel/./fabfed/provider/janus/ansible/roles/docker/vars 2025-10-18T21:44:58,171 copying build/lib/fabfed/provider/janus/ansible/roles/docker/vars/Debian.yml -> build/bdist.linux-armv7l/wheel/./fabfed/provider/janus/ansible/roles/docker/vars 2025-10-18T21:44:58,172 copying build/lib/fabfed/provider/janus/ansible/roles/docker/vars/Amazon.yml -> build/bdist.linux-armv7l/wheel/./fabfed/provider/janus/ansible/roles/docker/vars 2025-10-18T21:44:58,172 creating build/bdist.linux-armv7l/wheel/fabfed/provider/janus/ansible/roles/docker/tasks 2025-10-18T21:44:58,172 copying build/lib/fabfed/provider/janus/ansible/roles/docker/tasks/main.yml -> build/bdist.linux-armv7l/wheel/./fabfed/provider/janus/ansible/roles/docker/tasks 2025-10-18T21:44:58,173 copying build/lib/fabfed/provider/janus/ansible/roles/docker/tasks/load_vars.yml -> build/bdist.linux-armv7l/wheel/./fabfed/provider/janus/ansible/roles/docker/tasks 2025-10-18T21:44:58,173 copying build/lib/fabfed/provider/janus/ansible/roles/docker/tasks/install.yml -> build/bdist.linux-armv7l/wheel/./fabfed/provider/janus/ansible/roles/docker/tasks 2025-10-18T21:44:58,174 creating build/bdist.linux-armv7l/wheel/fabfed/provider/janus/ansible/roles/controller 2025-10-18T21:44:58,174 creating build/bdist.linux-armv7l/wheel/fabfed/provider/janus/ansible/roles/controller/tasks 2025-10-18T21:44:58,174 copying build/lib/fabfed/provider/janus/ansible/roles/controller/tasks/main.yml -> build/bdist.linux-armv7l/wheel/./fabfed/provider/janus/ansible/roles/controller/tasks 2025-10-18T21:44:58,175 creating build/bdist.linux-armv7l/wheel/fabfed/provider/janus/ansible/roles/controller/files 2025-10-18T21:44:58,175 copying build/lib/fabfed/provider/janus/ansible/roles/controller/files/controller-setup.sh.j2 -> build/bdist.linux-armv7l/wheel/./fabfed/provider/janus/ansible/roles/controller/files 2025-10-18T21:44:58,176 copying build/lib/fabfed/provider/janus/ansible/roles/controller/files/controller-compose.yml.j2 -> build/bdist.linux-armv7l/wheel/./fabfed/provider/janus/ansible/roles/controller/files 2025-10-18T21:44:58,176 copying build/lib/fabfed/provider/janus/ansible/janus.yml -> build/bdist.linux-armv7l/wheel/./fabfed/provider/janus/ansible 2025-10-18T21:44:58,177 creating build/bdist.linux-armv7l/wheel/fabfed/provider/janus/util 2025-10-18T21:44:58,177 copying build/lib/fabfed/provider/janus/util/__init__.py -> build/bdist.linux-armv7l/wheel/./fabfed/provider/janus/util 2025-10-18T21:44:58,177 copying build/lib/fabfed/provider/janus/util/ansible_helper.py -> build/bdist.linux-armv7l/wheel/./fabfed/provider/janus/util 2025-10-18T21:44:58,178 copying build/lib/fabfed/provider/janus/__init__.py -> build/bdist.linux-armv7l/wheel/./fabfed/provider/janus 2025-10-18T21:44:58,178 copying build/lib/fabfed/provider/janus/janus_provider.py -> build/bdist.linux-armv7l/wheel/./fabfed/provider/janus 2025-10-18T21:44:58,179 creating build/bdist.linux-armv7l/wheel/fabfed/provider/sense 2025-10-18T21:44:58,179 creating build/bdist.linux-armv7l/wheel/fabfed/provider/sense/manifests 2025-10-18T21:44:58,179 copying build/lib/fabfed/provider/sense/manifests/l2-template.json -> build/bdist.linux-armv7l/wheel/./fabfed/provider/sense/manifests 2025-10-18T21:44:58,180 copying build/lib/fabfed/provider/sense/manifests/gcp-template.json -> build/bdist.linux-armv7l/wheel/./fabfed/provider/sense/manifests 2025-10-18T21:44:58,180 copying build/lib/fabfed/provider/sense/manifests/aws-template.json -> build/bdist.linux-armv7l/wheel/./fabfed/provider/sense/manifests 2025-10-18T21:44:58,181 creating build/bdist.linux-armv7l/wheel/fabfed/provider/sense/inventory 2025-10-18T21:44:58,181 copying build/lib/fabfed/provider/sense/inventory/sense_image_info.json -> build/bdist.linux-armv7l/wheel/./fabfed/provider/sense/inventory 2025-10-18T21:44:58,181 copying build/lib/fabfed/provider/sense/__init__.py -> build/bdist.linux-armv7l/wheel/./fabfed/provider/sense 2025-10-18T21:44:58,182 copying build/lib/fabfed/provider/sense/sense_client.py -> build/bdist.linux-armv7l/wheel/./fabfed/provider/sense 2025-10-18T21:44:58,182 copying build/lib/fabfed/provider/sense/sense_constants.py -> build/bdist.linux-armv7l/wheel/./fabfed/provider/sense 2025-10-18T21:44:58,182 copying build/lib/fabfed/provider/sense/sense_exceptions.py -> build/bdist.linux-armv7l/wheel/./fabfed/provider/sense 2025-10-18T21:44:58,183 copying build/lib/fabfed/provider/sense/sense_network.py -> build/bdist.linux-armv7l/wheel/./fabfed/provider/sense 2025-10-18T21:44:58,183 copying build/lib/fabfed/provider/sense/sense_node.py -> build/bdist.linux-armv7l/wheel/./fabfed/provider/sense 2025-10-18T21:44:58,183 copying build/lib/fabfed/provider/sense/sense_provider.py -> build/bdist.linux-armv7l/wheel/./fabfed/provider/sense 2025-10-18T21:44:58,184 copying build/lib/fabfed/provider/sense/sense_utils.py -> build/bdist.linux-armv7l/wheel/./fabfed/provider/sense 2025-10-18T21:44:58,184 copying build/lib/fabfed/provider/__init__.py -> build/bdist.linux-armv7l/wheel/./fabfed/provider 2025-10-18T21:44:58,185 creating build/bdist.linux-armv7l/wheel/fabfed/util 2025-10-18T21:44:58,185 copying build/lib/fabfed/util/__init__.py -> build/bdist.linux-armv7l/wheel/./fabfed/util 2025-10-18T21:44:58,185 copying build/lib/fabfed/util/config.py -> build/bdist.linux-armv7l/wheel/./fabfed/util 2025-10-18T21:44:58,186 copying build/lib/fabfed/util/config_models.py -> build/bdist.linux-armv7l/wheel/./fabfed/util 2025-10-18T21:44:58,186 copying build/lib/fabfed/util/constants.py -> build/bdist.linux-armv7l/wheel/./fabfed/util 2025-10-18T21:44:58,186 copying build/lib/fabfed/util/node_tester.py -> build/bdist.linux-armv7l/wheel/./fabfed/util 2025-10-18T21:44:58,187 copying build/lib/fabfed/util/parser.py -> build/bdist.linux-armv7l/wheel/./fabfed/util 2025-10-18T21:44:58,187 copying build/lib/fabfed/util/resource_dependency_helper.py -> build/bdist.linux-armv7l/wheel/./fabfed/util 2025-10-18T21:44:58,188 copying build/lib/fabfed/util/state.py -> build/bdist.linux-armv7l/wheel/./fabfed/util 2025-10-18T21:44:58,188 copying build/lib/fabfed/util/utils.py -> build/bdist.linux-armv7l/wheel/./fabfed/util 2025-10-18T21:44:58,188 copying build/lib/fabfed/util/variable_evaluator.py -> build/bdist.linux-armv7l/wheel/./fabfed/util 2025-10-18T21:44:58,189 copying build/lib/fabfed/__init__.py -> build/bdist.linux-armv7l/wheel/./fabfed 2025-10-18T21:44:58,189 creating build/bdist.linux-armv7l/wheel/tools 2025-10-18T21:44:58,190 copying build/lib/tools/__init__.py -> build/bdist.linux-armv7l/wheel/./tools 2025-10-18T21:44:58,190 copying build/lib/tools/fabfed.py -> build/bdist.linux-armv7l/wheel/./tools 2025-10-18T21:44:58,190 running install_egg_info 2025-10-18T21:44:58,276 Copying fabfed_py.egg-info to build/bdist.linux-armv7l/wheel/./fabfed_py-1.7b0-py3.13.egg-info 2025-10-18T21:44:58,278 running install_scripts 2025-10-18T21:44:58,281 creating build/bdist.linux-armv7l/wheel/fabfed_py-1.7b0.dist-info/WHEEL 2025-10-18T21:44:58,282 creating '/tmp/pip-wheel-2kp_khzg/fabfed_py-1.7b0-py3-none-any.whl' and adding 'build/bdist.linux-armv7l/wheel' to it 2025-10-18T21:44:58,283 adding 'fabfed/__init__.py' 2025-10-18T21:44:58,283 adding 'fabfed/controller/__init__.py' 2025-10-18T21:44:58,285 adding 'fabfed/controller/controller.py' 2025-10-18T21:44:58,286 adding 'fabfed/controller/helper.py' 2025-10-18T21:44:58,287 adding 'fabfed/controller/provider_factory.py' 2025-10-18T21:44:58,287 adding 'fabfed/exceptions/__init__.py' 2025-10-18T21:44:58,288 adding 'fabfed/model/__init__.py' 2025-10-18T21:44:58,289 adding 'fabfed/model/state.py' 2025-10-18T21:44:58,290 adding 'fabfed/policy/__init__.py' 2025-10-18T21:44:58,292 adding 'fabfed/policy/policy_helper.py' 2025-10-18T21:44:58,293 adding 'fabfed/policy/stitching_policy.json' 2025-10-18T21:44:58,293 adding 'fabfed/policy/stitching_policy_details.json' 2025-10-18T21:44:58,294 adding 'fabfed/provider/__init__.py' 2025-10-18T21:44:58,295 adding 'fabfed/provider/api/__init__.py' 2025-10-18T21:44:58,296 adding 'fabfed/provider/api/dependency_reslover.py' 2025-10-18T21:44:58,296 adding 'fabfed/provider/api/dependency_util.py' 2025-10-18T21:44:58,297 adding 'fabfed/provider/api/provider.py' 2025-10-18T21:44:58,298 adding 'fabfed/provider/api/resource_event_listener.py' 2025-10-18T21:44:58,299 adding 'fabfed/provider/aws/__init__.py' 2025-10-18T21:44:58,299 adding 'fabfed/provider/aws/aws_constants.py' 2025-10-18T21:44:58,300 adding 'fabfed/provider/aws/aws_exceptions.py' 2025-10-18T21:44:58,300 adding 'fabfed/provider/aws/aws_network.py' 2025-10-18T21:44:58,301 adding 'fabfed/provider/aws/aws_provider.py' 2025-10-18T21:44:58,303 adding 'fabfed/provider/aws/aws_utils.py' 2025-10-18T21:44:58,304 adding 'fabfed/provider/chi/__init__.py' 2025-10-18T21:44:58,305 adding 'fabfed/provider/chi/chi_constants.py' 2025-10-18T21:44:58,305 adding 'fabfed/provider/chi/chi_network.py' 2025-10-18T21:44:58,307 adding 'fabfed/provider/chi/chi_node.py' 2025-10-18T21:44:58,308 adding 'fabfed/provider/chi/chi_provider.py' 2025-10-18T21:44:58,309 adding 'fabfed/provider/chi/chi_util.py' 2025-10-18T21:44:58,309 adding 'fabfed/provider/cloudlab/__init__.py' 2025-10-18T21:44:58,310 adding 'fabfed/provider/cloudlab/cloudlab_constants.py' 2025-10-18T21:44:58,311 adding 'fabfed/provider/cloudlab/cloudlab_exceptions.py' 2025-10-18T21:44:58,312 adding 'fabfed/provider/cloudlab/cloudlab_network.py' 2025-10-18T21:44:58,312 adding 'fabfed/provider/cloudlab/cloudlab_node.py' 2025-10-18T21:44:58,313 adding 'fabfed/provider/cloudlab/cloudlab_provider.py' 2025-10-18T21:44:58,314 adding 'fabfed/provider/dummy/__init__.py' 2025-10-18T21:44:58,315 adding 'fabfed/provider/dummy/dummy_provider.py' 2025-10-18T21:44:58,316 adding 'fabfed/provider/fabric/__init__.py' 2025-10-18T21:44:58,316 adding 'fabfed/provider/fabric/fabric_constants.py' 2025-10-18T21:44:58,318 adding 'fabfed/provider/fabric/fabric_network.py' 2025-10-18T21:44:58,319 adding 'fabfed/provider/fabric/fabric_node.py' 2025-10-18T21:44:58,320 adding 'fabfed/provider/fabric/fabric_provider.py' 2025-10-18T21:44:58,321 adding 'fabfed/provider/fabric/fabric_slice.py' 2025-10-18T21:44:58,322 adding 'fabfed/provider/fabric/fabric_slice_helper.py' 2025-10-18T21:44:58,323 adding 'fabfed/provider/fabric/plugins.py' 2025-10-18T21:44:58,323 adding 'fabfed/provider/gcp/__init__.py' 2025-10-18T21:44:58,324 adding 'fabfed/provider/gcp/gcp_constants.py' 2025-10-18T21:44:58,324 adding 'fabfed/provider/gcp/gcp_exceptions.py' 2025-10-18T21:44:58,325 adding 'fabfed/provider/gcp/gcp_network.py' 2025-10-18T21:44:58,326 adding 'fabfed/provider/gcp/gcp_provider.py' 2025-10-18T21:44:58,327 adding 'fabfed/provider/gcp/gcp_utils.py' 2025-10-18T21:44:58,327 adding 'fabfed/provider/janus/__init__.py' 2025-10-18T21:44:58,328 adding 'fabfed/provider/janus/janus_provider.py' 2025-10-18T21:44:58,329 adding 'fabfed/provider/janus/ansible/janus.yml' 2025-10-18T21:44:58,330 adding 'fabfed/provider/janus/ansible/roles/controller/files/controller-compose.yml.j2' 2025-10-18T21:44:58,331 adding 'fabfed/provider/janus/ansible/roles/controller/files/controller-setup.sh.j2' 2025-10-18T21:44:58,331 adding 'fabfed/provider/janus/ansible/roles/controller/tasks/main.yml' 2025-10-18T21:44:58,332 adding 'fabfed/provider/janus/ansible/roles/docker/tasks/install.yml' 2025-10-18T21:44:58,333 adding 'fabfed/provider/janus/ansible/roles/docker/tasks/load_vars.yml' 2025-10-18T21:44:58,333 adding 'fabfed/provider/janus/ansible/roles/docker/tasks/main.yml' 2025-10-18T21:44:58,334 adding 'fabfed/provider/janus/ansible/roles/docker/vars/Amazon.yml' 2025-10-18T21:44:58,334 adding 'fabfed/provider/janus/ansible/roles/docker/vars/Debian.yml' 2025-10-18T21:44:58,335 adding 'fabfed/provider/janus/ansible/roles/docker/vars/Rocky-8.yml' 2025-10-18T21:44:58,335 adding 'fabfed/provider/janus/ansible/roles/docker/vars/Ubuntu.yml' 2025-10-18T21:44:58,336 adding 'fabfed/provider/janus/ansible/roles/janus/files/node-compose.yml.j2' 2025-10-18T21:44:58,337 adding 'fabfed/provider/janus/ansible/roles/janus/tasks/main.yml' 2025-10-18T21:44:58,338 adding 'fabfed/provider/janus/ansible/roles/janus-add-node/tasks/main.yml' 2025-10-18T21:44:58,338 adding 'fabfed/provider/janus/ansible/roles/janus-del-node/tasks/main.yml' 2025-10-18T21:44:58,339 adding 'fabfed/provider/janus/util/__init__.py' 2025-10-18T21:44:58,340 adding 'fabfed/provider/janus/util/ansible_helper.py' 2025-10-18T21:44:58,341 adding 'fabfed/provider/sense/__init__.py' 2025-10-18T21:44:58,341 adding 'fabfed/provider/sense/sense_client.py' 2025-10-18T21:44:58,342 adding 'fabfed/provider/sense/sense_constants.py' 2025-10-18T21:44:58,343 adding 'fabfed/provider/sense/sense_exceptions.py' 2025-10-18T21:44:58,343 adding 'fabfed/provider/sense/sense_network.py' 2025-10-18T21:44:58,344 adding 'fabfed/provider/sense/sense_node.py' 2025-10-18T21:44:58,345 adding 'fabfed/provider/sense/sense_provider.py' 2025-10-18T21:44:58,346 adding 'fabfed/provider/sense/sense_utils.py' 2025-10-18T21:44:58,347 adding 'fabfed/provider/sense/inventory/sense_image_info.json' 2025-10-18T21:44:58,348 adding 'fabfed/provider/sense/manifests/aws-template.json' 2025-10-18T21:44:58,348 adding 'fabfed/provider/sense/manifests/gcp-template.json' 2025-10-18T21:44:58,349 adding 'fabfed/provider/sense/manifests/l2-template.json' 2025-10-18T21:44:58,350 adding 'fabfed/util/__init__.py' 2025-10-18T21:44:58,350 adding 'fabfed/util/config.py' 2025-10-18T21:44:58,351 adding 'fabfed/util/config_models.py' 2025-10-18T21:44:58,352 adding 'fabfed/util/constants.py' 2025-10-18T21:44:58,353 adding 'fabfed/util/node_tester.py' 2025-10-18T21:44:58,354 adding 'fabfed/util/parser.py' 2025-10-18T21:44:58,355 adding 'fabfed/util/resource_dependency_helper.py' 2025-10-18T21:44:58,356 adding 'fabfed/util/state.py' 2025-10-18T21:44:58,357 adding 'fabfed/util/utils.py' 2025-10-18T21:44:58,358 adding 'fabfed/util/variable_evaluator.py' 2025-10-18T21:44:58,359 adding 'fabfed_py-1.7b0.dist-info/licenses/LICENSE' 2025-10-18T21:44:58,359 adding 'tools/__init__.py' 2025-10-18T21:44:58,360 adding 'tools/fabfed.py' 2025-10-18T21:44:58,361 adding 'fabfed_py-1.7b0.dist-info/METADATA' 2025-10-18T21:44:58,362 adding 'fabfed_py-1.7b0.dist-info/WHEEL' 2025-10-18T21:44:58,362 adding 'fabfed_py-1.7b0.dist-info/entry_points.txt' 2025-10-18T21:44:58,363 adding 'fabfed_py-1.7b0.dist-info/top_level.txt' 2025-10-18T21:44:58,364 adding 'fabfed_py-1.7b0.dist-info/RECORD' 2025-10-18T21:44:58,366 removing build/bdist.linux-armv7l/wheel 2025-10-18T21:44:58,484 Building wheel for fabfed-py (setup.py): finished with status 'done' 2025-10-18T21:44:58,486 Created wheel for fabfed-py: filename=fabfed_py-1.7b0-py3-none-any.whl size=107203 sha256=b51d882f0674e2239739c6a1b50248ad094cbdbc5342a913ae22f8dec6509e8d 2025-10-18T21:44:58,487 Stored in directory: /tmp/pip-ephem-wheel-cache-fjb0kktq/wheels/22/12/57/f288a177ae6016ca6ef0b9e0f38ae6db422f897b40e2b27ceb 2025-10-18T21:44:58,498 Successfully built fabfed-py 2025-10-18T21:44:58,500 Removed build tracker: '/tmp/pip-build-tracker-063mv3gb'