2025-06-02T08:28:06,788 Created temporary directory: /tmp/pip-build-tracker-glcbe4d7 2025-06-02T08:28:06,789 Initialized build tracking at /tmp/pip-build-tracker-glcbe4d7 2025-06-02T08:28:06,790 Created build tracker: /tmp/pip-build-tracker-glcbe4d7 2025-06-02T08:28:06,790 Entered build tracker: /tmp/pip-build-tracker-glcbe4d7 2025-06-02T08:28:06,791 Created temporary directory: /tmp/pip-wheel-y7iqbbtd 2025-06-02T08:28:06,795 Created temporary directory: /tmp/pip-ephem-wheel-cache-fbq0jow9 2025-06-02T08:28:06,845 Looking in indexes: https://pypi.org/simple, https://www.piwheels.org/simple 2025-06-02T08:28:06,847 2 location(s) to search for versions of openstack-placement: 2025-06-02T08:28:06,847 * https://pypi.org/simple/openstack-placement/ 2025-06-02T08:28:06,847 * https://www.piwheels.org/simple/openstack-placement/ 2025-06-02T08:28:06,848 Fetching project page and analyzing links: https://pypi.org/simple/openstack-placement/ 2025-06-02T08:28:06,849 Getting page https://pypi.org/simple/openstack-placement/ 2025-06-02T08:28:06,850 Found index url https://pypi.org/simple/ 2025-06-02T08:28:06,999 Fetched page https://pypi.org/simple/openstack-placement/ as application/vnd.pypi.simple.v1+json 2025-06-02T08:28:07,009 Found link https://files.pythonhosted.org/packages/9d/30/1ea218a2a09e8a4dc657bfc90f2aa3c4f09ac6d03a29cad20a49654f81a5/openstack-placement-0.0.1.dev10706.tar.gz (from https://pypi.org/simple/openstack-placement/), version: 0.0.1.dev10706 2025-06-02T08:28:07,010 Skipping link: No binaries permitted for openstack-placement: https://files.pythonhosted.org/packages/33/61/1847a19540a233ab199c19cfcbe52bec4406703a8d736b0de6988ea5da57/openstack_placement-0.0.1.dev10706-py2.py3-none-any.whl (from https://pypi.org/simple/openstack-placement/) 2025-06-02T08:28:07,010 Found link https://files.pythonhosted.org/packages/3f/17/58917d939f17129329b122da20c027f1eba0f6ce85e3628490dee5aa0533/openstack-placement-0.1.0.tar.gz (from https://pypi.org/simple/openstack-placement/), version: 0.1.0 2025-06-02T08:28:07,011 Skipping link: No binaries permitted for openstack-placement: https://files.pythonhosted.org/packages/c0/9d/f810797b00a0ad7f70f0eeac68d1a1df43f322d2c071af714ea32a44557a/openstack_placement-0.1.0-py2.py3-none-any.whl (from https://pypi.org/simple/openstack-placement/) 2025-06-02T08:28:07,011 Found link https://files.pythonhosted.org/packages/99/69/02e579c2f2800651b4de6ffdd2eb1e21bd611ef1ebb2a31ffe0b25a57e26/openstack-placement-1.0.0.0rc1.tar.gz (from https://pypi.org/simple/openstack-placement/), version: 1.0.0.0rc1 2025-06-02T08:28:07,012 Skipping link: No binaries permitted for openstack-placement: https://files.pythonhosted.org/packages/ef/b2/e401681a580f41c3011330c8cb1577c3af2978acd5866cd1b818b5cc42f7/openstack_placement-1.0.0.0rc1-py2.py3-none-any.whl (from https://pypi.org/simple/openstack-placement/) 2025-06-02T08:28:07,013 Found link https://files.pythonhosted.org/packages/59/19/fba80ea84beb139df6d2faa8271f1b60adc1524395c2b13274aa66bdcb5c/openstack-placement-1.0.0.0rc2.tar.gz (from https://pypi.org/simple/openstack-placement/), version: 1.0.0.0rc2 2025-06-02T08:28:07,013 Skipping link: No binaries permitted for openstack-placement: https://files.pythonhosted.org/packages/8c/3e/a7177712ba3e69838eb58caf9514a76afbb688f626a1985f09458e931dcf/openstack_placement-1.0.0.0rc2-py2.py3-none-any.whl (from https://pypi.org/simple/openstack-placement/) 2025-06-02T08:28:07,014 Found link https://files.pythonhosted.org/packages/d7/f2/869f0b02fc76220488394c572388a31f9d75d9ad6084b888cf754228dc1c/openstack-placement-1.0.0.0rc3.tar.gz (from https://pypi.org/simple/openstack-placement/), version: 1.0.0.0rc3 2025-06-02T08:28:07,015 Skipping link: No binaries permitted for openstack-placement: https://files.pythonhosted.org/packages/af/37/fa8f881ab5c6dab01730367a15a41da77d16717c7a83f034f4723942eaab/openstack_placement-1.0.0.0rc3-py2.py3-none-any.whl (from https://pypi.org/simple/openstack-placement/) 2025-06-02T08:28:07,015 Found link https://files.pythonhosted.org/packages/78/59/6b3f2bef7ae505147adf86002b3b691da7747d556dece1b3f4c1aa39572e/openstack-placement-1.0.0.tar.gz (from https://pypi.org/simple/openstack-placement/), version: 1.0.0 2025-06-02T08:28:07,016 Skipping link: No binaries permitted for openstack-placement: https://files.pythonhosted.org/packages/fb/80/3de9fd5ac28543e066da73e94141bcaa4254de452a8cb59260129d076577/openstack_placement-1.0.0-py2.py3-none-any.whl (from https://pypi.org/simple/openstack-placement/) 2025-06-02T08:28:07,017 Found link https://files.pythonhosted.org/packages/e5/3f/8d45a05f6eada5946d7179d1a68397e6a45bbfa66ae1551cb0785f3a2e39/openstack-placement-1.1.0.tar.gz (from https://pypi.org/simple/openstack-placement/), version: 1.1.0 2025-06-02T08:28:07,018 Skipping link: No binaries permitted for openstack-placement: https://files.pythonhosted.org/packages/14/8e/6f398e18f833e74f6648bb38e54aabf3103908144de106770f1d6057a212/openstack_placement-1.1.0-py2.py3-none-any.whl (from https://pypi.org/simple/openstack-placement/) 2025-06-02T08:28:07,018 Found link https://files.pythonhosted.org/packages/ea/d7/034fd98d22471669e1963968a0f64d1509fa384bec6d44599d6c3ec59f65/openstack-placement-2.0.0.0rc1.tar.gz (from https://pypi.org/simple/openstack-placement/), version: 2.0.0.0rc1 2025-06-02T08:28:07,019 Skipping link: No binaries permitted for openstack-placement: https://files.pythonhosted.org/packages/50/e5/9c6a0e534d66c397c175fc3d3731427be7d1907a52d1370f024e722b8962/openstack_placement-2.0.0.0rc1-py2.py3-none-any.whl (from https://pypi.org/simple/openstack-placement/) 2025-06-02T08:28:07,019 Found link https://files.pythonhosted.org/packages/63/ec/a6f2bede9566d0cd805f85cac2dbbf0c05eb95356723072543721512a1e0/openstack-placement-2.0.0.0rc2.tar.gz (from https://pypi.org/simple/openstack-placement/), version: 2.0.0.0rc2 2025-06-02T08:28:07,020 Skipping link: No binaries permitted for openstack-placement: https://files.pythonhosted.org/packages/26/d8/89796fcdf76eee5f8cbb26fcff2a38bcd6bad487563cfb4e757e2bb5b516/openstack_placement-2.0.0.0rc2-py2.py3-none-any.whl (from https://pypi.org/simple/openstack-placement/) 2025-06-02T08:28:07,020 Found link https://files.pythonhosted.org/packages/67/6d/11105f596b37018618eecf6220363c665c1c7a9cd0af4ff2f84a910cd9dc/openstack-placement-2.0.0.tar.gz (from https://pypi.org/simple/openstack-placement/), version: 2.0.0 2025-06-02T08:28:07,021 Skipping link: No binaries permitted for openstack-placement: https://files.pythonhosted.org/packages/e0/38/4bc06ef82ab66bf4c3953af12ceb295b0cc89795aaaf0849ab061877d509/openstack_placement-2.0.0-py2.py3-none-any.whl (from https://pypi.org/simple/openstack-placement/) 2025-06-02T08:28:07,022 Found link https://files.pythonhosted.org/packages/b8/6f/34eb6c61425f4bc35ad87f88e2215c4779c24584dd591f57c2e5f0703f6b/openstack-placement-2.0.1.tar.gz (from https://pypi.org/simple/openstack-placement/), version: 2.0.1 2025-06-02T08:28:07,022 Skipping link: No binaries permitted for openstack-placement: https://files.pythonhosted.org/packages/66/36/605bc40383a0464aff0ecf30ac50c112c02164b36057c078bd7da5a09411/openstack_placement-2.0.1-py2.py3-none-any.whl (from https://pypi.org/simple/openstack-placement/) 2025-06-02T08:28:07,024 Found link https://files.pythonhosted.org/packages/52/33/30f03f53e6ebb4abd300fe6817875d1d77074271a7f231777444c5cb420c/openstack-placement-3.0.0.0rc1.tar.gz (from https://pypi.org/simple/openstack-placement/) (requires-python:>=3.6), version: 3.0.0.0rc1 2025-06-02T08:28:07,024 Skipping link: No binaries permitted for openstack-placement: https://files.pythonhosted.org/packages/c1/33/a2ad75c41591f48e9b48d4382cce2ea719e16a8380bd44866ecd0721329d/openstack_placement-3.0.0.0rc1-py3-none-any.whl (from https://pypi.org/simple/openstack-placement/) (requires-python:>=3.6) 2025-06-02T08:28:07,025 Found link https://files.pythonhosted.org/packages/7e/57/33f82abd7b79264748353725956398f2035f3e08f405d5a8b16d11895263/openstack-placement-3.0.0.tar.gz (from https://pypi.org/simple/openstack-placement/) (requires-python:>=3.6), version: 3.0.0 2025-06-02T08:28:07,026 Skipping link: No binaries permitted for openstack-placement: https://files.pythonhosted.org/packages/56/00/dff95af5b5ec9ce8bc2883917ed53b90336d3ce507ab3090c1ecb9515ed6/openstack_placement-3.0.0-py3-none-any.whl (from https://pypi.org/simple/openstack-placement/) (requires-python:>=3.6) 2025-06-02T08:28:07,026 Found link https://files.pythonhosted.org/packages/8e/14/6e7efabc370283a9dc20404f6e623219aa0d624f55524bf146a757a824e3/openstack-placement-3.0.1.tar.gz (from https://pypi.org/simple/openstack-placement/) (requires-python:>=3.6), version: 3.0.1 2025-06-02T08:28:07,027 Skipping link: No binaries permitted for openstack-placement: https://files.pythonhosted.org/packages/4d/c9/fd821845140ab95e80e560178ea5915dcb54869d86f9db8f6edb6fe9793c/openstack_placement-3.0.1-py3-none-any.whl (from https://pypi.org/simple/openstack-placement/) (requires-python:>=3.6) 2025-06-02T08:28:07,028 Found link https://files.pythonhosted.org/packages/14/7e/35360023bef525b6539dbc4239701432c577e08a58a81ebf23b98e409a4f/openstack-placement-4.0.0.0rc1.tar.gz (from https://pypi.org/simple/openstack-placement/) (requires-python:>=3.6), version: 4.0.0.0rc1 2025-06-02T08:28:07,028 Skipping link: No binaries permitted for openstack-placement: https://files.pythonhosted.org/packages/e5/33/ab29490cafdf1e72f833202e1bee36f1490846c4a927a61596f2b192e15a/openstack_placement-4.0.0.0rc1-py3-none-any.whl (from https://pypi.org/simple/openstack-placement/) (requires-python:>=3.6) 2025-06-02T08:28:07,029 Found link https://files.pythonhosted.org/packages/fa/db/04fe8f96566f913392334ef9f3abc561bbb2e90d43aebdca8679fcf105a2/openstack-placement-4.0.0.tar.gz (from https://pypi.org/simple/openstack-placement/) (requires-python:>=3.6), version: 4.0.0 2025-06-02T08:28:07,029 Skipping link: No binaries permitted for openstack-placement: https://files.pythonhosted.org/packages/1e/f1/753e769e425e12ae9a275df949e7d4561188ca392d29b617a36c262cbfaf/openstack_placement-4.0.0-py3-none-any.whl (from https://pypi.org/simple/openstack-placement/) (requires-python:>=3.6) 2025-06-02T08:28:07,030 Found link https://files.pythonhosted.org/packages/24/bf/64429de59281f0c3dbb7decc7146c9d9da2d1c47c86acf228e1935d63162/openstack-placement-5.0.0.0rc1.tar.gz (from https://pypi.org/simple/openstack-placement/) (requires-python:>=3.6), version: 5.0.0.0rc1 2025-06-02T08:28:07,031 Skipping link: No binaries permitted for openstack-placement: https://files.pythonhosted.org/packages/15/2e/f468c9628da9ffe8c6feff8925a04491ce1ef5f90e81e8ac8257a7a67783/openstack_placement-5.0.0.0rc1-py3-none-any.whl (from https://pypi.org/simple/openstack-placement/) (requires-python:>=3.6) 2025-06-02T08:28:07,031 Found link https://files.pythonhosted.org/packages/09/b7/15ae1a71d4f60fdf3b16bfed7804ef0b3630b14a82b13a10ec0d46ffe167/openstack-placement-5.0.0.tar.gz (from https://pypi.org/simple/openstack-placement/) (requires-python:>=3.6), version: 5.0.0 2025-06-02T08:28:07,032 Skipping link: No binaries permitted for openstack-placement: https://files.pythonhosted.org/packages/f1/4f/dd4d6a360c0eddd908d9d3444193a9f9f3ec0498e9e77ef44c45a217dff2/openstack_placement-5.0.0-py3-none-any.whl (from https://pypi.org/simple/openstack-placement/) (requires-python:>=3.6) 2025-06-02T08:28:07,033 Found link https://files.pythonhosted.org/packages/9c/7e/3094f5c841bec8aac35a3bb0c63ea128a2b9c38609272e6e2e326fade5e2/openstack-placement-5.0.1.tar.gz (from https://pypi.org/simple/openstack-placement/) (requires-python:>=3.6), version: 5.0.1 2025-06-02T08:28:07,033 Skipping link: No binaries permitted for openstack-placement: https://files.pythonhosted.org/packages/55/00/a2c5c44c9c3c0fd37ceb052aecc3fea82c0fc84975cbbc321b0bdf810ee2/openstack_placement-5.0.1-py3-none-any.whl (from https://pypi.org/simple/openstack-placement/) (requires-python:>=3.6) 2025-06-02T08:28:07,034 Found link https://files.pythonhosted.org/packages/7e/84/7a96b6b2ccf285d4eaef5aa2620920106ac8e32a6c09721487323db3032a/openstack-placement-6.0.0.0rc1.tar.gz (from https://pypi.org/simple/openstack-placement/) (requires-python:>=3.6), version: 6.0.0.0rc1 2025-06-02T08:28:07,035 Skipping link: No binaries permitted for openstack-placement: https://files.pythonhosted.org/packages/99/45/4c388308e4d812d84433175ba5f8170b51d10d7b00ec2d8cd3a0f70809c2/openstack_placement-6.0.0.0rc1-py3-none-any.whl (from https://pypi.org/simple/openstack-placement/) (requires-python:>=3.6) 2025-06-02T08:28:07,035 Found link https://files.pythonhosted.org/packages/98/d5/626df3a2280a0f67dd1db4d4e383f17b37a170de13cb9ef5c0a7cde26ac6/openstack-placement-6.0.0.0rc2.tar.gz (from https://pypi.org/simple/openstack-placement/) (requires-python:>=3.6), version: 6.0.0.0rc2 2025-06-02T08:28:07,036 Skipping link: No binaries permitted for openstack-placement: https://files.pythonhosted.org/packages/93/57/54d776f657d94adcdf5403f09bf97d5c04a1b91f21b7f8cd600e010a72fe/openstack_placement-6.0.0.0rc2-py3-none-any.whl (from https://pypi.org/simple/openstack-placement/) (requires-python:>=3.6) 2025-06-02T08:28:07,037 Found link https://files.pythonhosted.org/packages/67/bf/7e048d70a2e92879734e2b1c19aca807dd65e2e3bfa253b86eac8ddc96a2/openstack-placement-6.0.0.tar.gz (from https://pypi.org/simple/openstack-placement/) (requires-python:>=3.6), version: 6.0.0 2025-06-02T08:28:07,038 Skipping link: No binaries permitted for openstack-placement: https://files.pythonhosted.org/packages/79/16/6b27ca2b2e2db23808d66349be6b93130040cf129d5b6f65e9f9a24ffbf6/openstack_placement-6.0.0-py3-none-any.whl (from https://pypi.org/simple/openstack-placement/) (requires-python:>=3.6) 2025-06-02T08:28:07,038 Found link https://files.pythonhosted.org/packages/4c/e2/736e19ca1f0277b7386d8322b66ebcbf0f74fba548bbb08db7b8594787f5/openstack-placement-7.0.0.0rc1.tar.gz (from https://pypi.org/simple/openstack-placement/) (requires-python:>=3.6), version: 7.0.0.0rc1 2025-06-02T08:28:07,039 Skipping link: No binaries permitted for openstack-placement: https://files.pythonhosted.org/packages/ec/d6/b7b9ad01e31ed22dfd65db686b9377301ee4136b800079e11bf976df7c30/openstack_placement-7.0.0.0rc1-py3-none-any.whl (from https://pypi.org/simple/openstack-placement/) (requires-python:>=3.6) 2025-06-02T08:28:07,039 Found link https://files.pythonhosted.org/packages/75/c5/e751122100970722be443a4325c32784d274b1ee66606b5602d6a9f3b1a4/openstack-placement-7.0.0.tar.gz (from https://pypi.org/simple/openstack-placement/) (requires-python:>=3.6), version: 7.0.0 2025-06-02T08:28:07,040 Skipping link: No binaries permitted for openstack-placement: https://files.pythonhosted.org/packages/9b/9a/8cf8f2942484185491778e1234a164fb6cb6b6c51cd77eeb9723dde4bc0e/openstack_placement-7.0.0-py3-none-any.whl (from https://pypi.org/simple/openstack-placement/) (requires-python:>=3.6) 2025-06-02T08:28:07,041 Found link https://files.pythonhosted.org/packages/2c/a5/94f28ec7891afc0a46aef15a80de34105e15d3466a21da898bb9821ad832/openstack-placement-8.0.0.0rc1.tar.gz (from https://pypi.org/simple/openstack-placement/) (requires-python:>=3.8), version: 8.0.0.0rc1 2025-06-02T08:28:07,042 Skipping link: No binaries permitted for openstack-placement: https://files.pythonhosted.org/packages/21/cb/082978c74aa7fadbb159d3870367222abdb554a03ea3345f39e4070cd1ea/openstack_placement-8.0.0.0rc1-py3-none-any.whl (from https://pypi.org/simple/openstack-placement/) (requires-python:>=3.8) 2025-06-02T08:28:07,043 Found link https://files.pythonhosted.org/packages/1c/1b/8afd17462a89eabd79bf59e6945bb3b26274d96f971fbaaf437bc6835ce1/openstack-placement-8.0.0.tar.gz (from https://pypi.org/simple/openstack-placement/) (requires-python:>=3.8), version: 8.0.0 2025-06-02T08:28:07,043 Skipping link: No binaries permitted for openstack-placement: https://files.pythonhosted.org/packages/ca/54/d861f954642316129bdc98de8e5272d6284737fca7c1609e17030c77873d/openstack_placement-8.0.0-py3-none-any.whl (from https://pypi.org/simple/openstack-placement/) (requires-python:>=3.8) 2025-06-02T08:28:07,044 Found link https://files.pythonhosted.org/packages/df/74/5432dc04043dc1ce6421b80701812c51d5d65da33b7b22d447da13806beb/openstack-placement-9.0.0.0b1.tar.gz (from https://pypi.org/simple/openstack-placement/) (requires-python:>=3.8), version: 9.0.0.0b1 2025-06-02T08:28:07,044 Skipping link: No binaries permitted for openstack-placement: https://files.pythonhosted.org/packages/68/1e/1116350a1dd7cf8289dae43615cc30f80f221148e76528ebf6ff6acba8b1/openstack_placement-9.0.0.0b1-py3-none-any.whl (from https://pypi.org/simple/openstack-placement/) (requires-python:>=3.8) 2025-06-02T08:28:07,047 Found link https://files.pythonhosted.org/packages/ac/43/bbedfe90b0ca5ba95af3c38a33f4d4e51dcca6adeae4c132260d3fd0dabc/openstack-placement-9.0.0.0rc1.tar.gz (from https://pypi.org/simple/openstack-placement/) (requires-python:>=3.8), version: 9.0.0.0rc1 2025-06-02T08:28:07,048 Skipping link: No binaries permitted for openstack-placement: https://files.pythonhosted.org/packages/e9/e6/184b7c05907f9ca66c9f40829e5792c29373e8b86f312c62fd0271ef9e5c/openstack_placement-9.0.0.0rc1-py3-none-any.whl (from https://pypi.org/simple/openstack-placement/) (requires-python:>=3.8) 2025-06-02T08:28:07,048 Found link https://files.pythonhosted.org/packages/e0/67/e6a0c54c819584988fd10cd3123c0c14c3ba43c91e1875951b3c1abad0d2/openstack-placement-9.0.0.tar.gz (from https://pypi.org/simple/openstack-placement/) (requires-python:>=3.8), version: 9.0.0 2025-06-02T08:28:07,048 Skipping link: No binaries permitted for openstack-placement: https://files.pythonhosted.org/packages/91/7b/9a75e8bc678ecb646441cfbc26317633e074eefd021f82da27c7ba0ae770/openstack_placement-9.0.0-py3-none-any.whl (from https://pypi.org/simple/openstack-placement/) (requires-python:>=3.8) 2025-06-02T08:28:07,049 Found link https://files.pythonhosted.org/packages/ce/08/874e219b37a4a7dbf26c14f7e8915da1b0a036b04ee8f3ea0134fb3416a2/openstack-placement-10.0.0.0rc1.tar.gz (from https://pypi.org/simple/openstack-placement/) (requires-python:>=3.8), version: 10.0.0.0rc1 2025-06-02T08:28:07,050 Skipping link: No binaries permitted for openstack-placement: https://files.pythonhosted.org/packages/cc/8d/66b8aa4c96fcf484055a665dee8c9b2fd241ccc5d47cdff73916edd9d269/openstack_placement-10.0.0.0rc1-py3-none-any.whl (from https://pypi.org/simple/openstack-placement/) (requires-python:>=3.8) 2025-06-02T08:28:07,050 Found link https://files.pythonhosted.org/packages/50/29/65b44d18f3772168bb5afb75fa4a000efc33cd6dbcb9a4832b9855564d0d/openstack-placement-10.0.0.tar.gz (from https://pypi.org/simple/openstack-placement/) (requires-python:>=3.8), version: 10.0.0 2025-06-02T08:28:07,051 Skipping link: No binaries permitted for openstack-placement: https://files.pythonhosted.org/packages/27/ff/a74f41956509ba3641a71875e7f2f790973be8dcb477d3cbb2162eda9039/openstack_placement-10.0.0-py3-none-any.whl (from https://pypi.org/simple/openstack-placement/) (requires-python:>=3.8) 2025-06-02T08:28:07,051 Skipping link: No binaries permitted for openstack-placement: https://files.pythonhosted.org/packages/3c/17/a21f94a04ac7d874d520ac01c4c4a628ebdd1b21fcec3891dd3027884ac9/openstack_placement-10.0.1-py3-none-any.whl (from https://pypi.org/simple/openstack-placement/) (requires-python:>=3.8) 2025-06-02T08:28:07,052 Found link https://files.pythonhosted.org/packages/40/9b/1e51502a17655055c32b4fa468382e32958b59ee57142f04e28656dbbeaa/openstack_placement-10.0.1.tar.gz (from https://pypi.org/simple/openstack-placement/) (requires-python:>=3.8), version: 10.0.1 2025-06-02T08:28:07,053 Found link https://files.pythonhosted.org/packages/e8/38/d4e5f3ec3f2b86f97a1d82b58b78fa5b828d84335867d71d0c7fe2f884d7/openstack-placement-11.0.0.0rc1.tar.gz (from https://pypi.org/simple/openstack-placement/) (requires-python:>=3.8), version: 11.0.0.0rc1 2025-06-02T08:28:07,053 Skipping link: No binaries permitted for openstack-placement: https://files.pythonhosted.org/packages/81/20/50b4c1dee2aa7d9667818d1b9d3e1ba2dec4e345546790a14bbdfac5af0c/openstack_placement-11.0.0.0rc1-py3-none-any.whl (from https://pypi.org/simple/openstack-placement/) (requires-python:>=3.8) 2025-06-02T08:28:07,054 Found link https://files.pythonhosted.org/packages/ca/63/6ae1ffc7d9662d622655484629aabb7ea930435e5fe65b5cee4dfdbf2bd6/openstack-placement-11.0.0.tar.gz (from https://pypi.org/simple/openstack-placement/) (requires-python:>=3.8), version: 11.0.0 2025-06-02T08:28:07,055 Skipping link: No binaries permitted for openstack-placement: https://files.pythonhosted.org/packages/0e/7c/1e7772c405a521f79b179a6815ed737cf86cc30eeb9dd78e340b5139d7e8/openstack_placement-11.0.0-py3-none-any.whl (from https://pypi.org/simple/openstack-placement/) (requires-python:>=3.8) 2025-06-02T08:28:07,055 Skipping link: No binaries permitted for openstack-placement: https://files.pythonhosted.org/packages/e9/4e/858e22d998daa666118d503cbd517ef7e32671bcd310473253a8fb367546/openstack_placement-11.0.1-py3-none-any.whl (from https://pypi.org/simple/openstack-placement/) (requires-python:>=3.8) 2025-06-02T08:28:07,056 Found link https://files.pythonhosted.org/packages/9c/d9/ccb040a3295d331daf720c0dce0ffd0513a925d4042b3089777a1e89e68e/openstack_placement-11.0.1.tar.gz (from https://pypi.org/simple/openstack-placement/) (requires-python:>=3.8), version: 11.0.1 2025-06-02T08:28:07,056 Found link https://files.pythonhosted.org/packages/33/69/e04ec1c084ffddae4519414e7bd3c796edf0455f914b337cad4c9b3fb71f/openstack-placement-12.0.0.0rc1.tar.gz (from https://pypi.org/simple/openstack-placement/) (requires-python:>=3.8), version: 12.0.0.0rc1 2025-06-02T08:28:07,057 Skipping link: No binaries permitted for openstack-placement: https://files.pythonhosted.org/packages/46/63/c3909ff11fccc1d2f2166506ab6fc32876bddfdaa9a8407539fd4d3111ac/openstack_placement-12.0.0.0rc1-py3-none-any.whl (from https://pypi.org/simple/openstack-placement/) (requires-python:>=3.8) 2025-06-02T08:28:07,057 Found link https://files.pythonhosted.org/packages/0e/5f/3a24b5a4190709a745a932013a2b632606feb8809b176c8b89c054a9fd84/openstack-placement-12.0.0.tar.gz (from https://pypi.org/simple/openstack-placement/) (requires-python:>=3.8), version: 12.0.0 2025-06-02T08:28:07,058 Skipping link: No binaries permitted for openstack-placement: https://files.pythonhosted.org/packages/b2/32/92b35c1e6501d9eb24d99128cbe2d79a020b1f439dc67e2470f9170a3330/openstack_placement-12.0.0-py3-none-any.whl (from https://pypi.org/simple/openstack-placement/) (requires-python:>=3.8) 2025-06-02T08:28:07,058 Skipping link: No binaries permitted for openstack-placement: https://files.pythonhosted.org/packages/a7/3e/7dd85872ee224c9767a31f079e40b694d8a192558361cedc7bc26751f0ac/openstack_placement-12.0.1-py3-none-any.whl (from https://pypi.org/simple/openstack-placement/) (requires-python:>=3.8) 2025-06-02T08:28:07,059 Found link https://files.pythonhosted.org/packages/47/10/7ede2c7400ab0c6d7c46d5fcc21dadcc7b7cd56b984a147d321889ab7481/openstack_placement-12.0.1.tar.gz (from https://pypi.org/simple/openstack-placement/) (requires-python:>=3.8), version: 12.0.1 2025-06-02T08:28:07,060 Skipping link: No binaries permitted for openstack-placement: https://files.pythonhosted.org/packages/51/49/1b16034a033501fd0c02382a3e2ba3e30ce24dd485a0c7372d88338d367f/openstack_placement-13.0.0.0rc1-py3-none-any.whl (from https://pypi.org/simple/openstack-placement/) (requires-python:>=3.9) 2025-06-02T08:28:07,061 Found link https://files.pythonhosted.org/packages/66/92/2bc26716b38171c61e7563c70e240c7a7e7955f22888bc3d5fede28a35d2/openstack_placement-13.0.0.0rc1.tar.gz (from https://pypi.org/simple/openstack-placement/) (requires-python:>=3.9), version: 13.0.0.0rc1 2025-06-02T08:28:07,061 Skipping link: No binaries permitted for openstack-placement: https://files.pythonhosted.org/packages/e4/dd/b63119c12e142b4b7e7eeaee0f02708ecc937279fc1ebf1f4a453077d9ef/openstack_placement-13.0.0-py3-none-any.whl (from https://pypi.org/simple/openstack-placement/) (requires-python:>=3.9) 2025-06-02T08:28:07,062 Found link https://files.pythonhosted.org/packages/3e/93/7f64bf0b3dd11c7b0ce1bb95e24e35b6bb9a127f418f2df1eba58b0a90a7/openstack_placement-13.0.0.tar.gz (from https://pypi.org/simple/openstack-placement/) (requires-python:>=3.9), version: 13.0.0 2025-06-02T08:28:07,063 Fetching project page and analyzing links: https://www.piwheels.org/simple/openstack-placement/ 2025-06-02T08:28:07,064 Getting page https://www.piwheels.org/simple/openstack-placement/ 2025-06-02T08:28:07,065 Found index url https://www.piwheels.org/simple/ 2025-06-02T08:28:07,215 WARNING: Retrying (Retry(total=4, connect=None, read=None, redirect=None, status=None)) after connection broken by 'SSLError(SSLCertVerificationError(1, '[SSL: CERTIFICATE_VERIFY_FAILED] certificate verify failed: certificate is not yet valid (_ssl.c:992)'))': /simple/openstack-placement/ 2025-06-02T08:28:07,873 WARNING: Retrying (Retry(total=3, connect=None, read=None, redirect=None, status=None)) after connection broken by 'SSLError(SSLCertVerificationError(1, '[SSL: CERTIFICATE_VERIFY_FAILED] certificate verify failed: certificate is not yet valid (_ssl.c:992)'))': /simple/openstack-placement/ 2025-06-02T08:28:09,084 WARNING: Retrying (Retry(total=2, connect=None, read=None, redirect=None, status=None)) after connection broken by 'SSLError(SSLCertVerificationError(1, '[SSL: CERTIFICATE_VERIFY_FAILED] certificate verify failed: certificate is not yet valid (_ssl.c:992)'))': /simple/openstack-placement/ 2025-06-02T08:28:11,295 WARNING: Retrying (Retry(total=1, connect=None, read=None, redirect=None, status=None)) after connection broken by 'SSLError(SSLCertVerificationError(1, '[SSL: CERTIFICATE_VERIFY_FAILED] certificate verify failed: certificate is not yet valid (_ssl.c:992)'))': /simple/openstack-placement/ 2025-06-02T08:28:15,511 WARNING: Retrying (Retry(total=0, connect=None, read=None, redirect=None, status=None)) after connection broken by 'SSLError(SSLCertVerificationError(1, '[SSL: CERTIFICATE_VERIFY_FAILED] certificate verify failed: certificate is not yet valid (_ssl.c:992)'))': /simple/openstack-placement/ 2025-06-02T08:28:15,704 Could not fetch URL https://www.piwheels.org/simple/openstack-placement/: There was a problem confirming the ssl certificate: HTTPSConnectionPool(host='www.piwheels.org', port=443): Max retries exceeded with url: /simple/openstack-placement/ (Caused by SSLError(SSLCertVerificationError(1, '[SSL: CERTIFICATE_VERIFY_FAILED] certificate verify failed: certificate is not yet valid (_ssl.c:992)'))) - skipping 2025-06-02T08:28:15,705 Skipping link: not a file: https://www.piwheels.org/simple/openstack-placement/ 2025-06-02T08:28:15,706 Skipping link: not a file: https://pypi.org/simple/openstack-placement/ 2025-06-02T08:28:15,726 Given no hashes to check 1 links for project 'openstack-placement': discarding no candidates 2025-06-02T08:28:15,728 Collecting openstack-placement==12.0.1 2025-06-02T08:28:15,731 Created temporary directory: /tmp/pip-unpack-25uqut6m 2025-06-02T08:28:15,954 Downloading openstack_placement-12.0.1.tar.gz (569 kB) 2025-06-02T08:28:16,889 Added openstack-placement==12.0.1 from https://files.pythonhosted.org/packages/47/10/7ede2c7400ab0c6d7c46d5fcc21dadcc7b7cd56b984a147d321889ab7481/openstack_placement-12.0.1.tar.gz to build tracker '/tmp/pip-build-tracker-glcbe4d7' 2025-06-02T08:28:16,891 Running setup.py (path:/tmp/pip-wheel-y7iqbbtd/openstack-placement_d3a0254a10de4dbea3559b8dc3d8f168/setup.py) egg_info for package openstack-placement 2025-06-02T08:28:16,892 Created temporary directory: /tmp/pip-pip-egg-info-p8gymm6o 2025-06-02T08:28:16,893 Preparing metadata (setup.py): started 2025-06-02T08:28:16,894 Running command python setup.py egg_info 2025-06-02T08:28:17,441 /usr/local/lib/python3.11/dist-packages/setuptools/dist.py:759: SetuptoolsDeprecationWarning: License classifiers are deprecated. 2025-06-02T08:28:17,441 !! 2025-06-02T08:28:17,442 ******************************************************************************** 2025-06-02T08:28:17,443 Please consider removing the following classifiers in favor of a SPDX license expression: 2025-06-02T08:28:17,444 License :: OSI Approved :: Apache Software License 2025-06-02T08:28:17,445 See https://packaging.python.org/en/latest/guides/writing-pyproject-toml/#license for details. 2025-06-02T08:28:17,446 ******************************************************************************** 2025-06-02T08:28:17,447 !! 2025-06-02T08:28:17,448 self._finalize_license_expression() 2025-06-02T08:28:17,477 /usr/local/lib/python3.11/dist-packages/setuptools/__init__.py:92: _DeprecatedInstaller: setuptools.installer and fetch_build_eggs are deprecated. 2025-06-02T08:28:17,478 !! 2025-06-02T08:28:17,479 ******************************************************************************** 2025-06-02T08:28:17,479 Requirements should be satisfied by a PEP 517 installer. 2025-06-02T08:28:17,480 If you are using pip, you can try `pip install --use-pep517`. 2025-06-02T08:28:17,480 By 2025-Oct-31, you need to update your project and remove deprecated calls 2025-06-02T08:28:17,481 or your builds will no longer be supported. 2025-06-02T08:28:17,481 ******************************************************************************** 2025-06-02T08:28:17,482 !! 2025-06-02T08:28:17,482 dist.fetch_build_eggs(dist.setup_requires) 2025-06-02T08:28:20,557 /tmp/pip-wheel-y7iqbbtd/openstack-placement_d3a0254a10de4dbea3559b8dc3d8f168/.eggs/pbr-6.1.1-py3.11.egg/pbr/util.py:75: UserWarning: pkg_resources is deprecated as an API. See https://setuptools.pypa.io/en/latest/pkg_resources.html. The pkg_resources package is slated for removal as early as 2025-11-30. Refrain from using this package or pin to Setuptools<81. 2025-06-02T08:28:20,558 import pkg_resources 2025-06-02T08:28:20,923 /usr/local/lib/python3.11/dist-packages/setuptools/_distutils/cmd.py:90: DevelopDeprecationWarning: develop command is deprecated. 2025-06-02T08:28:20,924 !! 2025-06-02T08:28:20,925 ******************************************************************************** 2025-06-02T08:28:20,925 Please avoid running ``setup.py`` and ``develop``. 2025-06-02T08:28:20,926 Instead, use standards-based tools like pip or uv. 2025-06-02T08:28:20,926 By 2025-Oct-31, you need to update your project and remove deprecated calls 2025-06-02T08:28:20,927 or your builds will no longer be supported. 2025-06-02T08:28:20,928 See https://github.com/pypa/setuptools/issues/917 for details. 2025-06-02T08:28:20,929 ******************************************************************************** 2025-06-02T08:28:20,930 !! 2025-06-02T08:28:20,931 self.initialize_options() 2025-06-02T08:28:20,931 /usr/local/lib/python3.11/dist-packages/setuptools/_distutils/cmd.py:90: SetuptoolsDeprecationWarning: setup.py install is deprecated. 2025-06-02T08:28:20,932 !! 2025-06-02T08:28:20,933 ******************************************************************************** 2025-06-02T08:28:20,934 Please avoid running ``setup.py`` directly. 2025-06-02T08:28:20,935 Instead, use pypa/build, pypa/installer or other 2025-06-02T08:28:20,935 standards-based tools. 2025-06-02T08:28:20,936 By 2025-Oct-31, you need to update your project and remove deprecated calls 2025-06-02T08:28:20,937 or your builds will no longer be supported. 2025-06-02T08:28:20,938 See https://blog.ganssle.io/articles/2021/10/setup-py-deprecated.html for details. 2025-06-02T08:28:20,938 ******************************************************************************** 2025-06-02T08:28:20,939 !! 2025-06-02T08:28:20,940 self.initialize_options() 2025-06-02T08:28:20,941 /tmp/pip-wheel-y7iqbbtd/openstack-placement_d3a0254a10de4dbea3559b8dc3d8f168/.eggs/pbr-6.1.1-py3.11.egg/pbr/core.py:140: UserWarning: Unknown distribution option: 'tests_require' 2025-06-02T08:28:20,941 warnings.warn(msg) 2025-06-02T08:28:20,942 /usr/local/lib/python3.11/dist-packages/setuptools/dist.py:759: SetuptoolsDeprecationWarning: License classifiers are deprecated. 2025-06-02T08:28:20,942 !! 2025-06-02T08:28:20,944 ******************************************************************************** 2025-06-02T08:28:20,944 Please consider removing the following classifiers in favor of a SPDX license expression: 2025-06-02T08:28:20,945 License :: OSI Approved :: Apache Software License 2025-06-02T08:28:20,947 See https://packaging.python.org/en/latest/guides/writing-pyproject-toml/#license for details. 2025-06-02T08:28:20,947 ******************************************************************************** 2025-06-02T08:28:20,948 !! 2025-06-02T08:28:20,949 self._finalize_license_expression() 2025-06-02T08:28:20,949 running egg_info 2025-06-02T08:28:20,974 creating /tmp/pip-pip-egg-info-p8gymm6o/openstack_placement.egg-info 2025-06-02T08:28:20,988 writing /tmp/pip-pip-egg-info-p8gymm6o/openstack_placement.egg-info/PKG-INFO 2025-06-02T08:28:20,992 writing dependency_links to /tmp/pip-pip-egg-info-p8gymm6o/openstack_placement.egg-info/dependency_links.txt 2025-06-02T08:28:20,993 writing entry points to /tmp/pip-pip-egg-info-p8gymm6o/openstack_placement.egg-info/entry_points.txt 2025-06-02T08:28:20,995 writing requirements to /tmp/pip-pip-egg-info-p8gymm6o/openstack_placement.egg-info/requires.txt 2025-06-02T08:28:20,996 writing top-level names to /tmp/pip-pip-egg-info-p8gymm6o/openstack_placement.egg-info/top_level.txt 2025-06-02T08:28:20,998 [pbr] Processing SOURCES.txt 2025-06-02T08:28:20,998 writing manifest file '/tmp/pip-pip-egg-info-p8gymm6o/openstack_placement.egg-info/SOURCES.txt' 2025-06-02T08:28:21,097 warning: no previously-included files found matching '.gitignore' 2025-06-02T08:28:21,098 warning: no previously-included files found matching '.gitreview' 2025-06-02T08:28:21,099 warning: no previously-included files matching '*.pyc' found anywhere in distribution 2025-06-02T08:28:21,173 adding license file 'LICENSE' 2025-06-02T08:28:21,173 adding license file 'AUTHORS' 2025-06-02T08:28:21,179 writing manifest file '/tmp/pip-pip-egg-info-p8gymm6o/openstack_placement.egg-info/SOURCES.txt' 2025-06-02T08:28:21,302 Preparing metadata (setup.py): finished with status 'done' 2025-06-02T08:28:21,306 Source in /tmp/pip-wheel-y7iqbbtd/openstack-placement_d3a0254a10de4dbea3559b8dc3d8f168 has version 12.0.1, which satisfies requirement openstack-placement==12.0.1 from https://files.pythonhosted.org/packages/47/10/7ede2c7400ab0c6d7c46d5fcc21dadcc7b7cd56b984a147d321889ab7481/openstack_placement-12.0.1.tar.gz 2025-06-02T08:28:21,307 Removed openstack-placement==12.0.1 from https://files.pythonhosted.org/packages/47/10/7ede2c7400ab0c6d7c46d5fcc21dadcc7b7cd56b984a147d321889ab7481/openstack_placement-12.0.1.tar.gz from build tracker '/tmp/pip-build-tracker-glcbe4d7' 2025-06-02T08:28:21,320 Created temporary directory: /tmp/pip-unpack-hcoyhulw 2025-06-02T08:28:21,321 Created temporary directory: /tmp/pip-unpack-tdgr2ow7 2025-06-02T08:28:21,322 Building wheels for collected packages: openstack-placement 2025-06-02T08:28:21,326 Created temporary directory: /tmp/pip-wheel-fqrri92z 2025-06-02T08:28:21,327 DEPRECATION: Building 'openstack-placement' 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 'openstack-placement'. Discussion can be found at https://github.com/pypa/pip/issues/6334 2025-06-02T08:28:21,328 Building wheel for openstack-placement (setup.py): started 2025-06-02T08:28:21,329 Destination directory: /tmp/pip-wheel-fqrri92z 2025-06-02T08:28:21,330 Running command python setup.py bdist_wheel 2025-06-02T08:28:21,853 /usr/local/lib/python3.11/dist-packages/setuptools/dist.py:759: SetuptoolsDeprecationWarning: License classifiers are deprecated. 2025-06-02T08:28:21,853 !! 2025-06-02T08:28:21,854 ******************************************************************************** 2025-06-02T08:28:21,855 Please consider removing the following classifiers in favor of a SPDX license expression: 2025-06-02T08:28:21,856 License :: OSI Approved :: Apache Software License 2025-06-02T08:28:21,857 See https://packaging.python.org/en/latest/guides/writing-pyproject-toml/#license for details. 2025-06-02T08:28:21,858 ******************************************************************************** 2025-06-02T08:28:21,859 !! 2025-06-02T08:28:21,859 self._finalize_license_expression() 2025-06-02T08:28:21,880 /usr/local/lib/python3.11/dist-packages/setuptools/__init__.py:92: _DeprecatedInstaller: setuptools.installer and fetch_build_eggs are deprecated. 2025-06-02T08:28:21,881 !! 2025-06-02T08:28:21,882 ******************************************************************************** 2025-06-02T08:28:21,882 Requirements should be satisfied by a PEP 517 installer. 2025-06-02T08:28:21,883 If you are using pip, you can try `pip install --use-pep517`. 2025-06-02T08:28:21,884 By 2025-Oct-31, you need to update your project and remove deprecated calls 2025-06-02T08:28:21,884 or your builds will no longer be supported. 2025-06-02T08:28:21,884 ******************************************************************************** 2025-06-02T08:28:21,885 !! 2025-06-02T08:28:21,886 dist.fetch_build_eggs(dist.setup_requires) 2025-06-02T08:28:22,391 /tmp/pip-wheel-y7iqbbtd/openstack-placement_d3a0254a10de4dbea3559b8dc3d8f168/.eggs/pbr-6.1.1-py3.11.egg/pbr/util.py:75: UserWarning: pkg_resources is deprecated as an API. See https://setuptools.pypa.io/en/latest/pkg_resources.html. The pkg_resources package is slated for removal as early as 2025-11-30. Refrain from using this package or pin to Setuptools<81. 2025-06-02T08:28:22,392 import pkg_resources 2025-06-02T08:28:22,700 /usr/local/lib/python3.11/dist-packages/setuptools/_distutils/cmd.py:90: DevelopDeprecationWarning: develop command is deprecated. 2025-06-02T08:28:22,700 !! 2025-06-02T08:28:22,701 ******************************************************************************** 2025-06-02T08:28:22,702 Please avoid running ``setup.py`` and ``develop``. 2025-06-02T08:28:22,703 Instead, use standards-based tools like pip or uv. 2025-06-02T08:28:22,704 By 2025-Oct-31, you need to update your project and remove deprecated calls 2025-06-02T08:28:22,705 or your builds will no longer be supported. 2025-06-02T08:28:22,706 See https://github.com/pypa/setuptools/issues/917 for details. 2025-06-02T08:28:22,706 ******************************************************************************** 2025-06-02T08:28:22,708 !! 2025-06-02T08:28:22,708 self.initialize_options() 2025-06-02T08:28:22,709 /usr/local/lib/python3.11/dist-packages/setuptools/_distutils/cmd.py:90: SetuptoolsDeprecationWarning: setup.py install is deprecated. 2025-06-02T08:28:22,710 !! 2025-06-02T08:28:22,711 ******************************************************************************** 2025-06-02T08:28:22,711 Please avoid running ``setup.py`` directly. 2025-06-02T08:28:22,712 Instead, use pypa/build, pypa/installer or other 2025-06-02T08:28:22,712 standards-based tools. 2025-06-02T08:28:22,714 By 2025-Oct-31, you need to update your project and remove deprecated calls 2025-06-02T08:28:22,714 or your builds will no longer be supported. 2025-06-02T08:28:22,715 See https://blog.ganssle.io/articles/2021/10/setup-py-deprecated.html for details. 2025-06-02T08:28:22,716 ******************************************************************************** 2025-06-02T08:28:22,717 !! 2025-06-02T08:28:22,717 self.initialize_options() 2025-06-02T08:28:22,718 /tmp/pip-wheel-y7iqbbtd/openstack-placement_d3a0254a10de4dbea3559b8dc3d8f168/.eggs/pbr-6.1.1-py3.11.egg/pbr/core.py:140: UserWarning: Unknown distribution option: 'tests_require' 2025-06-02T08:28:22,719 warnings.warn(msg) 2025-06-02T08:28:22,719 /usr/local/lib/python3.11/dist-packages/setuptools/dist.py:759: SetuptoolsDeprecationWarning: License classifiers are deprecated. 2025-06-02T08:28:22,720 !! 2025-06-02T08:28:22,721 ******************************************************************************** 2025-06-02T08:28:22,722 Please consider removing the following classifiers in favor of a SPDX license expression: 2025-06-02T08:28:22,723 License :: OSI Approved :: Apache Software License 2025-06-02T08:28:22,724 See https://packaging.python.org/en/latest/guides/writing-pyproject-toml/#license for details. 2025-06-02T08:28:22,725 ******************************************************************************** 2025-06-02T08:28:22,725 !! 2025-06-02T08:28:22,726 self._finalize_license_expression() 2025-06-02T08:28:22,726 running bdist_wheel 2025-06-02T08:28:22,835 running build 2025-06-02T08:28:22,836 running build_py 2025-06-02T08:28:22,867 creating build/lib/placement/handlers 2025-06-02T08:28:22,870 copying placement/handlers/inventory.py -> build/lib/placement/handlers 2025-06-02T08:28:22,872 copying placement/handlers/aggregate.py -> build/lib/placement/handlers 2025-06-02T08:28:22,875 copying placement/handlers/resource_class.py -> build/lib/placement/handlers 2025-06-02T08:28:22,877 copying placement/handlers/trait.py -> build/lib/placement/handlers 2025-06-02T08:28:22,879 copying placement/handlers/resource_provider.py -> build/lib/placement/handlers 2025-06-02T08:28:22,882 copying placement/handlers/root.py -> build/lib/placement/handlers 2025-06-02T08:28:22,884 copying placement/handlers/reshaper.py -> build/lib/placement/handlers 2025-06-02T08:28:22,886 copying placement/handlers/allocation.py -> build/lib/placement/handlers 2025-06-02T08:28:22,889 copying placement/handlers/__init__.py -> build/lib/placement/handlers 2025-06-02T08:28:22,890 copying placement/handlers/allocation_candidate.py -> build/lib/placement/handlers 2025-06-02T08:28:22,893 copying placement/handlers/usage.py -> build/lib/placement/handlers 2025-06-02T08:28:22,895 copying placement/handlers/util.py -> build/lib/placement/handlers 2025-06-02T08:28:22,898 creating build/lib/placement/tests/unit 2025-06-02T08:28:22,899 copying placement/tests/unit/test_deploy.py -> build/lib/placement/tests/unit 2025-06-02T08:28:22,902 copying placement/tests/unit/test_requestlog.py -> build/lib/placement/tests/unit 2025-06-02T08:28:22,903 copying placement/tests/unit/test_fault_wrap.py -> build/lib/placement/tests/unit 2025-06-02T08:28:22,905 copying placement/tests/unit/test_db_conf.py -> build/lib/placement/tests/unit 2025-06-02T08:28:22,907 copying placement/tests/unit/test_handler.py -> build/lib/placement/tests/unit 2025-06-02T08:28:22,910 copying placement/tests/unit/test_microversion.py -> build/lib/placement/tests/unit 2025-06-02T08:28:22,912 copying placement/tests/unit/test_util.py -> build/lib/placement/tests/unit 2025-06-02T08:28:22,916 copying placement/tests/unit/test_db_api.py -> build/lib/placement/tests/unit 2025-06-02T08:28:22,918 copying placement/tests/unit/base.py -> build/lib/placement/tests/unit 2025-06-02T08:28:22,920 copying placement/tests/unit/test_auth.py -> build/lib/placement/tests/unit 2025-06-02T08:28:22,922 copying placement/tests/unit/policy_fixture.py -> build/lib/placement/tests/unit 2025-06-02T08:28:22,924 copying placement/tests/unit/__init__.py -> build/lib/placement/tests/unit 2025-06-02T08:28:22,925 copying placement/tests/unit/test_policy.py -> build/lib/placement/tests/unit 2025-06-02T08:28:22,928 copying placement/tests/unit/test_context.py -> build/lib/placement/tests/unit 2025-06-02T08:28:22,930 creating build/lib/placement/db/sqlalchemy 2025-06-02T08:28:22,931 copying placement/db/sqlalchemy/models.py -> build/lib/placement/db/sqlalchemy 2025-06-02T08:28:22,934 copying placement/db/sqlalchemy/migration.py -> build/lib/placement/db/sqlalchemy 2025-06-02T08:28:22,936 copying placement/db/sqlalchemy/__init__.py -> build/lib/placement/db/sqlalchemy 2025-06-02T08:28:22,938 creating build/lib/placement/tests/functional 2025-06-02T08:28:22,939 copying placement/tests/functional/test_allocation_candidates.py -> build/lib/placement/tests/functional 2025-06-02T08:28:22,942 copying placement/tests/functional/test_verify_policy.py -> build/lib/placement/tests/functional 2025-06-02T08:28:22,944 copying placement/tests/functional/base.py -> build/lib/placement/tests/functional 2025-06-02T08:28:22,945 copying placement/tests/functional/test_allocation.py -> build/lib/placement/tests/functional 2025-06-02T08:28:22,948 copying placement/tests/functional/__init__.py -> build/lib/placement/tests/functional 2025-06-02T08:28:22,949 copying placement/tests/functional/test_lib_sync.py -> build/lib/placement/tests/functional 2025-06-02T08:28:22,951 copying placement/tests/functional/test_api.py -> build/lib/placement/tests/functional 2025-06-02T08:28:22,953 copying placement/tests/functional/test_direct.py -> build/lib/placement/tests/functional 2025-06-02T08:28:22,955 creating build/lib/placement/tests/unit/handlers 2025-06-02T08:28:22,956 copying placement/tests/unit/handlers/test_aggregate.py -> build/lib/placement/tests/unit/handlers 2025-06-02T08:28:22,958 copying placement/tests/unit/handlers/test_util.py -> build/lib/placement/tests/unit/handlers 2025-06-02T08:28:22,960 copying placement/tests/unit/handlers/test_trait.py -> build/lib/placement/tests/unit/handlers 2025-06-02T08:28:22,962 copying placement/tests/unit/handlers/test_resource_provider.py -> build/lib/placement/tests/unit/handlers 2025-06-02T08:28:22,964 copying placement/tests/unit/handlers/__init__.py -> build/lib/placement/tests/unit/handlers 2025-06-02T08:28:22,966 creating build/lib/placement/objects 2025-06-02T08:28:22,967 copying placement/objects/inventory.py -> build/lib/placement/objects 2025-06-02T08:28:22,969 copying placement/objects/consumer.py -> build/lib/placement/objects 2025-06-02T08:28:22,971 copying placement/objects/user.py -> build/lib/placement/objects 2025-06-02T08:28:22,973 copying placement/objects/consumer_type.py -> build/lib/placement/objects 2025-06-02T08:28:22,975 copying placement/objects/rp_candidates.py -> build/lib/placement/objects 2025-06-02T08:28:22,977 copying placement/objects/resource_class.py -> build/lib/placement/objects 2025-06-02T08:28:22,980 copying placement/objects/trait.py -> build/lib/placement/objects 2025-06-02T08:28:22,982 copying placement/objects/research_context.py -> build/lib/placement/objects 2025-06-02T08:28:22,986 copying placement/objects/project.py -> build/lib/placement/objects 2025-06-02T08:28:22,988 copying placement/objects/resource_provider.py -> build/lib/placement/objects 2025-06-02T08:28:22,990 copying placement/objects/reshaper.py -> build/lib/placement/objects 2025-06-02T08:28:22,993 copying placement/objects/allocation.py -> build/lib/placement/objects 2025-06-02T08:28:22,995 copying placement/objects/__init__.py -> build/lib/placement/objects 2025-06-02T08:28:22,997 copying placement/objects/allocation_candidate.py -> build/lib/placement/objects 2025-06-02T08:28:23,000 copying placement/objects/usage.py -> build/lib/placement/objects 2025-06-02T08:28:23,003 creating build/lib/placement/policies 2025-06-02T08:28:23,004 copying placement/policies/inventory.py -> build/lib/placement/policies 2025-06-02T08:28:23,006 copying placement/policies/aggregate.py -> build/lib/placement/policies 2025-06-02T08:28:23,008 copying placement/policies/resource_class.py -> build/lib/placement/policies 2025-06-02T08:28:23,009 copying placement/policies/trait.py -> build/lib/placement/policies 2025-06-02T08:28:23,011 copying placement/policies/resource_provider.py -> build/lib/placement/policies 2025-06-02T08:28:23,013 copying placement/policies/base.py -> build/lib/placement/policies 2025-06-02T08:28:23,015 copying placement/policies/reshaper.py -> build/lib/placement/policies 2025-06-02T08:28:23,017 copying placement/policies/allocation.py -> build/lib/placement/policies 2025-06-02T08:28:23,019 copying placement/policies/__init__.py -> build/lib/placement/policies 2025-06-02T08:28:23,021 copying placement/policies/allocation_candidate.py -> build/lib/placement/policies 2025-06-02T08:28:23,023 copying placement/policies/usage.py -> build/lib/placement/policies 2025-06-02T08:28:23,025 creating build/lib/placement/tests/unit/cmd 2025-06-02T08:28:23,026 copying placement/tests/unit/cmd/test_manage.py -> build/lib/placement/tests/unit/cmd 2025-06-02T08:28:23,028 copying placement/tests/unit/cmd/__init__.py -> build/lib/placement/tests/unit/cmd 2025-06-02T08:28:23,030 copying placement/tests/fixtures.py -> build/lib/placement/tests 2025-06-02T08:28:23,032 copying placement/tests/__init__.py -> build/lib/placement/tests 2025-06-02T08:28:23,034 creating build/lib/placement/schemas 2025-06-02T08:28:23,035 copying placement/schemas/inventory.py -> build/lib/placement/schemas 2025-06-02T08:28:23,037 copying placement/schemas/aggregate.py -> build/lib/placement/schemas 2025-06-02T08:28:23,039 copying placement/schemas/resource_class.py -> build/lib/placement/schemas 2025-06-02T08:28:23,041 copying placement/schemas/trait.py -> build/lib/placement/schemas 2025-06-02T08:28:23,042 copying placement/schemas/resource_provider.py -> build/lib/placement/schemas 2025-06-02T08:28:23,044 copying placement/schemas/reshaper.py -> build/lib/placement/schemas 2025-06-02T08:28:23,047 copying placement/schemas/allocation.py -> build/lib/placement/schemas 2025-06-02T08:28:23,049 copying placement/schemas/__init__.py -> build/lib/placement/schemas 2025-06-02T08:28:23,050 copying placement/schemas/common.py -> build/lib/placement/schemas 2025-06-02T08:28:23,052 copying placement/schemas/allocation_candidate.py -> build/lib/placement/schemas 2025-06-02T08:28:23,054 copying placement/schemas/usage.py -> build/lib/placement/schemas 2025-06-02T08:28:23,057 copying placement/exception.py -> build/lib/placement 2025-06-02T08:28:23,059 copying placement/fault_wrap.py -> build/lib/placement 2025-06-02T08:28:23,061 copying placement/direct.py -> build/lib/placement 2025-06-02T08:28:23,063 copying placement/context.py -> build/lib/placement 2025-06-02T08:28:23,065 copying placement/requestlog.py -> build/lib/placement 2025-06-02T08:28:23,067 copying placement/errors.py -> build/lib/placement 2025-06-02T08:28:23,068 copying placement/auth.py -> build/lib/placement 2025-06-02T08:28:23,070 copying placement/attribute_cache.py -> build/lib/placement 2025-06-02T08:28:23,073 copying placement/lib.py -> build/lib/placement 2025-06-02T08:28:23,075 copying placement/microversion.py -> build/lib/placement 2025-06-02T08:28:23,077 copying placement/wsgi_wrapper.py -> build/lib/placement 2025-06-02T08:28:23,079 copying placement/deploy.py -> build/lib/placement 2025-06-02T08:28:23,081 copying placement/db_api.py -> build/lib/placement 2025-06-02T08:28:23,083 copying placement/__init__.py -> build/lib/placement 2025-06-02T08:28:23,085 copying placement/wsgi.py -> build/lib/placement 2025-06-02T08:28:23,087 copying placement/handler.py -> build/lib/placement 2025-06-02T08:28:23,089 copying placement/policy.py -> build/lib/placement 2025-06-02T08:28:23,092 copying placement/util.py -> build/lib/placement 2025-06-02T08:28:23,095 creating build/lib/placement/cmd 2025-06-02T08:28:23,096 copying placement/cmd/manage.py -> build/lib/placement/cmd 2025-06-02T08:28:23,098 copying placement/cmd/status.py -> build/lib/placement/cmd 2025-06-02T08:28:23,100 copying placement/cmd/__init__.py -> build/lib/placement/cmd 2025-06-02T08:28:23,102 creating build/lib/placement/tests/functional/fixtures 2025-06-02T08:28:23,103 copying placement/tests/functional/fixtures/placement.py -> build/lib/placement/tests/functional/fixtures 2025-06-02T08:28:23,105 copying placement/tests/functional/fixtures/capture.py -> build/lib/placement/tests/functional/fixtures 2025-06-02T08:28:23,107 copying placement/tests/functional/fixtures/__init__.py -> build/lib/placement/tests/functional/fixtures 2025-06-02T08:28:23,109 copying placement/tests/functional/fixtures/gabbits.py -> build/lib/placement/tests/functional/fixtures 2025-06-02T08:28:23,113 creating build/lib/placement/tests/functional/db 2025-06-02T08:28:23,114 copying placement/tests/functional/db/test_allocation_candidates.py -> build/lib/placement/tests/functional/db 2025-06-02T08:28:23,118 copying placement/tests/functional/db/test_consumer.py -> build/lib/placement/tests/functional/db 2025-06-02T08:28:23,121 copying placement/tests/functional/db/test_user.py -> build/lib/placement/tests/functional/db 2025-06-02T08:28:23,122 copying placement/tests/functional/db/test_reshape.py -> build/lib/placement/tests/functional/db 2025-06-02T08:28:23,125 copying placement/tests/functional/db/test_base.py -> build/lib/placement/tests/functional/db 2025-06-02T08:28:23,127 copying placement/tests/functional/db/test_trait.py -> build/lib/placement/tests/functional/db 2025-06-02T08:28:23,129 copying placement/tests/functional/db/test_usage.py -> build/lib/placement/tests/functional/db 2025-06-02T08:28:23,131 copying placement/tests/functional/db/test_allocation.py -> build/lib/placement/tests/functional/db 2025-06-02T08:28:23,134 copying placement/tests/functional/db/test_resource_provider.py -> build/lib/placement/tests/functional/db 2025-06-02T08:28:23,137 copying placement/tests/functional/db/__init__.py -> build/lib/placement/tests/functional/db 2025-06-02T08:28:23,138 copying placement/tests/functional/db/test_project.py -> build/lib/placement/tests/functional/db 2025-06-02T08:28:23,140 copying placement/tests/functional/db/test_consumer_type.py -> build/lib/placement/tests/functional/db 2025-06-02T08:28:23,142 copying placement/tests/functional/db/test_attribute_cache.py -> build/lib/placement/tests/functional/db 2025-06-02T08:28:23,144 copying placement/tests/functional/db/test_migrations.py -> build/lib/placement/tests/functional/db 2025-06-02T08:28:23,147 copying placement/tests/functional/db/test_resource_class.py -> build/lib/placement/tests/functional/db 2025-06-02T08:28:23,150 creating build/lib/placement/tests/unit/objects 2025-06-02T08:28:23,151 copying placement/tests/unit/objects/test_allocation_candidate.py -> build/lib/placement/tests/unit/objects 2025-06-02T08:28:23,153 copying placement/tests/unit/objects/test_rp_candidates.py -> build/lib/placement/tests/unit/objects 2025-06-02T08:28:23,155 copying placement/tests/unit/objects/base.py -> build/lib/placement/tests/unit/objects 2025-06-02T08:28:23,157 copying placement/tests/unit/objects/test_trait.py -> build/lib/placement/tests/unit/objects 2025-06-02T08:28:23,159 copying placement/tests/unit/objects/test_usage.py -> build/lib/placement/tests/unit/objects 2025-06-02T08:28:23,160 copying placement/tests/unit/objects/test_allocation.py -> build/lib/placement/tests/unit/objects 2025-06-02T08:28:23,162 copying placement/tests/unit/objects/test_resource_provider.py -> build/lib/placement/tests/unit/objects 2025-06-02T08:28:23,164 copying placement/tests/unit/objects/__init__.py -> build/lib/placement/tests/unit/objects 2025-06-02T08:28:23,166 copying placement/tests/unit/objects/test_inventory.py -> build/lib/placement/tests/unit/objects 2025-06-02T08:28:23,168 copying placement/tests/unit/objects/test_resource_class.py -> build/lib/placement/tests/unit/objects 2025-06-02T08:28:23,170 creating build/lib/placement/tests/functional/cmd 2025-06-02T08:28:23,171 copying placement/tests/functional/cmd/test_status.py -> build/lib/placement/tests/functional/cmd 2025-06-02T08:28:23,173 copying placement/tests/functional/cmd/__init__.py -> build/lib/placement/tests/functional/cmd 2025-06-02T08:28:23,175 creating build/lib/placement/conf 2025-06-02T08:28:23,176 copying placement/conf/paths.py -> build/lib/placement/conf 2025-06-02T08:28:23,178 copying placement/conf/placement.py -> build/lib/placement/conf 2025-06-02T08:28:23,181 copying placement/conf/api.py -> build/lib/placement/conf 2025-06-02T08:28:23,183 copying placement/conf/base.py -> build/lib/placement/conf 2025-06-02T08:28:23,184 copying placement/conf/database.py -> build/lib/placement/conf 2025-06-02T08:28:23,186 copying placement/conf/__init__.py -> build/lib/placement/conf 2025-06-02T08:28:23,188 copying placement/conf/opts.py -> build/lib/placement/conf 2025-06-02T08:28:23,191 copying placement/db/constants.py -> build/lib/placement/db 2025-06-02T08:28:23,193 copying placement/db/__init__.py -> build/lib/placement/db 2025-06-02T08:28:23,194 creating build/lib/placement_db_tools 2025-06-02T08:28:23,195 copying placement_db_tools/__init__.py -> build/lib/placement_db_tools 2025-06-02T08:28:23,197 running egg_info 2025-06-02T08:28:23,238 writing openstack_placement.egg-info/PKG-INFO 2025-06-02T08:28:23,241 writing dependency_links to openstack_placement.egg-info/dependency_links.txt 2025-06-02T08:28:23,243 writing entry points to openstack_placement.egg-info/entry_points.txt 2025-06-02T08:28:23,244 writing requirements to openstack_placement.egg-info/requires.txt 2025-06-02T08:28:23,246 writing top-level names to openstack_placement.egg-info/top_level.txt 2025-06-02T08:28:23,247 [pbr] Reusing existing SOURCES.txt 2025-06-02T08:28:23,273 /usr/local/lib/python3.11/dist-packages/setuptools/command/build_py.py:212: _Warning: Package 'placement.db.sqlalchemy.alembic' is absent from the `packages` configuration. 2025-06-02T08:28:23,274 !! 2025-06-02T08:28:23,275 ******************************************************************************** 2025-06-02T08:28:23,275 ############################ 2025-06-02T08:28:23,276 # Package would be ignored # 2025-06-02T08:28:23,276 ############################ 2025-06-02T08:28:23,276 Python recognizes 'placement.db.sqlalchemy.alembic' as an importable package[^1], 2025-06-02T08:28:23,277 but it is absent from setuptools' `packages` configuration. 2025-06-02T08:28:23,278 This leads to an ambiguous overall configuration. If you want to distribute this 2025-06-02T08:28:23,278 package, please make sure that 'placement.db.sqlalchemy.alembic' is explicitly added 2025-06-02T08:28:23,279 to the `packages` configuration field. 2025-06-02T08:28:23,280 Alternatively, you can also rely on setuptools' discovery methods 2025-06-02T08:28:23,280 (for example by using `find_namespace_packages(...)`/`find_namespace:` 2025-06-02T08:28:23,281 instead of `find_packages(...)`/`find:`). 2025-06-02T08:28:23,282 You can read more about "package discovery" on setuptools documentation page: 2025-06-02T08:28:23,283 - https://setuptools.pypa.io/en/latest/userguide/package_discovery.html 2025-06-02T08:28:23,284 If you don't want 'placement.db.sqlalchemy.alembic' to be distributed and are 2025-06-02T08:28:23,285 already explicitly excluding 'placement.db.sqlalchemy.alembic' via 2025-06-02T08:28:23,286 `find_namespace_packages(...)/find_namespace` or `find_packages(...)/find`, 2025-06-02T08:28:23,286 you can try to use `exclude_package_data`, or `include-package-data=False` in 2025-06-02T08:28:23,287 combination with a more fine grained `package-data` configuration. 2025-06-02T08:28:23,288 You can read more about "package data files" on setuptools documentation page: 2025-06-02T08:28:23,289 - https://setuptools.pypa.io/en/latest/userguide/datafiles.html 2025-06-02T08:28:23,290 [^1]: For Python, any directory (with suitable naming) can be imported, 2025-06-02T08:28:23,291 even if it does not contain any `.py` files. 2025-06-02T08:28:23,291 On the other hand, currently there is no concept of package data 2025-06-02T08:28:23,292 directory, all directories are treated like packages. 2025-06-02T08:28:23,292 ******************************************************************************** 2025-06-02T08:28:23,294 !! 2025-06-02T08:28:23,294 check.warn(importable) 2025-06-02T08:28:23,295 /usr/local/lib/python3.11/dist-packages/setuptools/command/build_py.py:212: _Warning: Package 'placement.db.sqlalchemy.alembic.versions' is absent from the `packages` configuration. 2025-06-02T08:28:23,296 !! 2025-06-02T08:28:23,297 ******************************************************************************** 2025-06-02T08:28:23,297 ############################ 2025-06-02T08:28:23,298 # Package would be ignored # 2025-06-02T08:28:23,298 ############################ 2025-06-02T08:28:23,298 Python recognizes 'placement.db.sqlalchemy.alembic.versions' as an importable package[^1], 2025-06-02T08:28:23,299 but it is absent from setuptools' `packages` configuration. 2025-06-02T08:28:23,300 This leads to an ambiguous overall configuration. If you want to distribute this 2025-06-02T08:28:23,300 package, please make sure that 'placement.db.sqlalchemy.alembic.versions' is explicitly added 2025-06-02T08:28:23,300 to the `packages` configuration field. 2025-06-02T08:28:23,301 Alternatively, you can also rely on setuptools' discovery methods 2025-06-02T08:28:23,302 (for example by using `find_namespace_packages(...)`/`find_namespace:` 2025-06-02T08:28:23,302 instead of `find_packages(...)`/`find:`). 2025-06-02T08:28:23,303 You can read more about "package discovery" on setuptools documentation page: 2025-06-02T08:28:23,304 - https://setuptools.pypa.io/en/latest/userguide/package_discovery.html 2025-06-02T08:28:23,305 If you don't want 'placement.db.sqlalchemy.alembic.versions' to be distributed and are 2025-06-02T08:28:23,305 already explicitly excluding 'placement.db.sqlalchemy.alembic.versions' via 2025-06-02T08:28:23,306 `find_namespace_packages(...)/find_namespace` or `find_packages(...)/find`, 2025-06-02T08:28:23,306 you can try to use `exclude_package_data`, or `include-package-data=False` in 2025-06-02T08:28:23,307 combination with a more fine grained `package-data` configuration. 2025-06-02T08:28:23,308 You can read more about "package data files" on setuptools documentation page: 2025-06-02T08:28:23,309 - https://setuptools.pypa.io/en/latest/userguide/datafiles.html 2025-06-02T08:28:23,310 [^1]: For Python, any directory (with suitable naming) can be imported, 2025-06-02T08:28:23,311 even if it does not contain any `.py` files. 2025-06-02T08:28:23,311 On the other hand, currently there is no concept of package data 2025-06-02T08:28:23,312 directory, all directories are treated like packages. 2025-06-02T08:28:23,312 ******************************************************************************** 2025-06-02T08:28:23,314 !! 2025-06-02T08:28:23,314 check.warn(importable) 2025-06-02T08:28:23,315 /usr/local/lib/python3.11/dist-packages/setuptools/command/build_py.py:212: _Warning: Package 'placement.tests.functional.gabbits' is absent from the `packages` configuration. 2025-06-02T08:28:23,315 !! 2025-06-02T08:28:23,316 ******************************************************************************** 2025-06-02T08:28:23,317 ############################ 2025-06-02T08:28:23,318 # Package would be ignored # 2025-06-02T08:28:23,318 ############################ 2025-06-02T08:28:23,319 Python recognizes 'placement.tests.functional.gabbits' as an importable package[^1], 2025-06-02T08:28:23,319 but it is absent from setuptools' `packages` configuration. 2025-06-02T08:28:23,320 This leads to an ambiguous overall configuration. If you want to distribute this 2025-06-02T08:28:23,321 package, please make sure that 'placement.tests.functional.gabbits' is explicitly added 2025-06-02T08:28:23,321 to the `packages` configuration field. 2025-06-02T08:28:23,322 Alternatively, you can also rely on setuptools' discovery methods 2025-06-02T08:28:23,323 (for example by using `find_namespace_packages(...)`/`find_namespace:` 2025-06-02T08:28:23,323 instead of `find_packages(...)`/`find:`). 2025-06-02T08:28:23,325 You can read more about "package discovery" on setuptools documentation page: 2025-06-02T08:28:23,325 - https://setuptools.pypa.io/en/latest/userguide/package_discovery.html 2025-06-02T08:28:23,326 If you don't want 'placement.tests.functional.gabbits' to be distributed and are 2025-06-02T08:28:23,327 already explicitly excluding 'placement.tests.functional.gabbits' via 2025-06-02T08:28:23,327 `find_namespace_packages(...)/find_namespace` or `find_packages(...)/find`, 2025-06-02T08:28:23,328 you can try to use `exclude_package_data`, or `include-package-data=False` in 2025-06-02T08:28:23,328 combination with a more fine grained `package-data` configuration. 2025-06-02T08:28:23,329 You can read more about "package data files" on setuptools documentation page: 2025-06-02T08:28:23,330 - https://setuptools.pypa.io/en/latest/userguide/datafiles.html 2025-06-02T08:28:23,331 [^1]: For Python, any directory (with suitable naming) can be imported, 2025-06-02T08:28:23,332 even if it does not contain any `.py` files. 2025-06-02T08:28:23,332 On the other hand, currently there is no concept of package data 2025-06-02T08:28:23,332 directory, all directories are treated like packages. 2025-06-02T08:28:23,334 ******************************************************************************** 2025-06-02T08:28:23,335 !! 2025-06-02T08:28:23,335 check.warn(importable) 2025-06-02T08:28:23,336 copying placement/db/sqlalchemy/alembic.ini -> build/lib/placement/db/sqlalchemy 2025-06-02T08:28:23,336 creating build/lib/placement/db/sqlalchemy/alembic 2025-06-02T08:28:23,337 copying placement/db/sqlalchemy/alembic/env.py -> build/lib/placement/db/sqlalchemy/alembic 2025-06-02T08:28:23,337 copying placement/db/sqlalchemy/alembic/script.py.mako -> build/lib/placement/db/sqlalchemy/alembic 2025-06-02T08:28:23,338 creating build/lib/placement/db/sqlalchemy/alembic/versions 2025-06-02T08:28:23,338 copying placement/db/sqlalchemy/alembic/versions/422ece571366_add_consumer_types_table.py -> build/lib/placement/db/sqlalchemy/alembic/versions 2025-06-02T08:28:23,339 copying placement/db/sqlalchemy/alembic/versions/611cd6dffd7b_block_on_null_root_provider_id.py -> build/lib/placement/db/sqlalchemy/alembic/versions 2025-06-02T08:28:23,339 copying placement/db/sqlalchemy/alembic/versions/a082b8bb98d0_drop_redundant_indexes_for_unique_.py -> build/lib/placement/db/sqlalchemy/alembic/versions 2025-06-02T08:28:23,340 copying placement/db/sqlalchemy/alembic/versions/b4ed3a175331_initial.py -> build/lib/placement/db/sqlalchemy/alembic/versions 2025-06-02T08:28:23,340 copying placement/db/sqlalchemy/alembic/versions/b5c396305c25_block_on_null_consumer.py -> build/lib/placement/db/sqlalchemy/alembic/versions 2025-06-02T08:28:23,341 creating build/lib/placement/tests/functional/gabbits 2025-06-02T08:28:23,341 copying placement/tests/functional/gabbits/aggregate-legacy-rbac.yaml -> build/lib/placement/tests/functional/gabbits 2025-06-02T08:28:23,342 copying placement/tests/functional/gabbits/aggregate-policy.yaml -> build/lib/placement/tests/functional/gabbits 2025-06-02T08:28:23,342 copying placement/tests/functional/gabbits/aggregate-secure-rbac.yaml -> build/lib/placement/tests/functional/gabbits 2025-06-02T08:28:23,343 copying placement/tests/functional/gabbits/aggregate.yaml -> build/lib/placement/tests/functional/gabbits 2025-06-02T08:28:23,343 copying placement/tests/functional/gabbits/allocation-bad-class.yaml -> build/lib/placement/tests/functional/gabbits 2025-06-02T08:28:23,344 copying placement/tests/functional/gabbits/allocation-candidates-any-traits-groups.yaml -> build/lib/placement/tests/functional/gabbits 2025-06-02T08:28:23,345 copying placement/tests/functional/gabbits/allocation-candidates-any-traits.yaml -> build/lib/placement/tests/functional/gabbits 2025-06-02T08:28:23,345 copying placement/tests/functional/gabbits/allocation-candidates-bug-1792503.yaml -> build/lib/placement/tests/functional/gabbits 2025-06-02T08:28:23,347 copying placement/tests/functional/gabbits/allocation-candidates-legacy-rbac.yaml -> build/lib/placement/tests/functional/gabbits 2025-06-02T08:28:23,350 copying placement/tests/functional/gabbits/allocation-candidates-mappings-numa.yaml -> build/lib/placement/tests/functional/gabbits 2025-06-02T08:28:23,352 copying placement/tests/functional/gabbits/allocation-candidates-mappings-sharing.yaml -> build/lib/placement/tests/functional/gabbits 2025-06-02T08:28:23,354 copying placement/tests/functional/gabbits/allocation-candidates-member-of.yaml -> build/lib/placement/tests/functional/gabbits 2025-06-02T08:28:23,357 copying placement/tests/functional/gabbits/allocation-candidates-policy.yaml -> build/lib/placement/tests/functional/gabbits 2025-06-02T08:28:23,359 copying placement/tests/functional/gabbits/allocation-candidates-root-required.yaml -> build/lib/placement/tests/functional/gabbits 2025-06-02T08:28:23,363 copying placement/tests/functional/gabbits/allocation-candidates-secure-rbac.yaml -> build/lib/placement/tests/functional/gabbits 2025-06-02T08:28:23,365 copying placement/tests/functional/gabbits/allocation-candidates.yaml -> build/lib/placement/tests/functional/gabbits 2025-06-02T08:28:23,368 copying placement/tests/functional/gabbits/allocations-1-12.yaml -> build/lib/placement/tests/functional/gabbits 2025-06-02T08:28:23,370 copying placement/tests/functional/gabbits/allocations-1-8.yaml -> build/lib/placement/tests/functional/gabbits 2025-06-02T08:28:23,373 copying placement/tests/functional/gabbits/allocations-1.28.yaml -> build/lib/placement/tests/functional/gabbits 2025-06-02T08:28:23,376 copying placement/tests/functional/gabbits/allocations-bug-1714072.yaml -> build/lib/placement/tests/functional/gabbits 2025-06-02T08:28:23,378 copying placement/tests/functional/gabbits/allocations-bug-1778591.yaml -> build/lib/placement/tests/functional/gabbits 2025-06-02T08:28:23,380 copying placement/tests/functional/gabbits/allocations-bug-1778743.yaml -> build/lib/placement/tests/functional/gabbits 2025-06-02T08:28:23,382 copying placement/tests/functional/gabbits/allocations-bug-1779717.yaml -> build/lib/placement/tests/functional/gabbits 2025-06-02T08:28:23,385 copying placement/tests/functional/gabbits/allocations-legacy-rbac.yaml -> build/lib/placement/tests/functional/gabbits 2025-06-02T08:28:23,388 copying placement/tests/functional/gabbits/allocations-mappings.yaml -> build/lib/placement/tests/functional/gabbits 2025-06-02T08:28:23,391 copying placement/tests/functional/gabbits/allocations-policy.yaml -> build/lib/placement/tests/functional/gabbits 2025-06-02T08:28:23,393 copying placement/tests/functional/gabbits/allocations-post.yaml -> build/lib/placement/tests/functional/gabbits 2025-06-02T08:28:23,396 copying placement/tests/functional/gabbits/allocations-secure-rbac.yaml -> build/lib/placement/tests/functional/gabbits 2025-06-02T08:28:23,398 copying placement/tests/functional/gabbits/allocations.yaml -> build/lib/placement/tests/functional/gabbits 2025-06-02T08:28:23,401 copying placement/tests/functional/gabbits/basic-http.yaml -> build/lib/placement/tests/functional/gabbits 2025-06-02T08:28:23,404 copying placement/tests/functional/gabbits/bug-1674694.yaml -> build/lib/placement/tests/functional/gabbits 2025-06-02T08:28:23,406 copying placement/tests/functional/gabbits/confirm-auth.yaml -> build/lib/placement/tests/functional/gabbits 2025-06-02T08:28:23,408 copying placement/tests/functional/gabbits/consumer-types-1.38.yaml -> build/lib/placement/tests/functional/gabbits 2025-06-02T08:28:23,410 copying placement/tests/functional/gabbits/consumer-types-bug-story-2009167.yaml -> build/lib/placement/tests/functional/gabbits 2025-06-02T08:28:23,413 copying placement/tests/functional/gabbits/cors.yaml -> build/lib/placement/tests/functional/gabbits 2025-06-02T08:28:23,415 copying placement/tests/functional/gabbits/ensure-consumer.yaml -> build/lib/placement/tests/functional/gabbits 2025-06-02T08:28:23,417 copying placement/tests/functional/gabbits/granular-same-subtree.yaml -> build/lib/placement/tests/functional/gabbits 2025-06-02T08:28:23,420 copying placement/tests/functional/gabbits/granular.yaml -> build/lib/placement/tests/functional/gabbits 2025-06-02T08:28:23,422 copying placement/tests/functional/gabbits/inventory-legacy-rbac.yaml -> build/lib/placement/tests/functional/gabbits 2025-06-02T08:28:23,425 copying placement/tests/functional/gabbits/inventory-policy.yaml -> build/lib/placement/tests/functional/gabbits 2025-06-02T08:28:23,427 copying placement/tests/functional/gabbits/inventory-secure-rbac.yaml -> build/lib/placement/tests/functional/gabbits 2025-06-02T08:28:23,430 copying placement/tests/functional/gabbits/inventory.yaml -> build/lib/placement/tests/functional/gabbits 2025-06-02T08:28:23,433 copying placement/tests/functional/gabbits/microversion-bug-1724065.yaml -> build/lib/placement/tests/functional/gabbits 2025-06-02T08:28:23,435 copying placement/tests/functional/gabbits/microversion.yaml -> build/lib/placement/tests/functional/gabbits 2025-06-02T08:28:23,437 copying placement/tests/functional/gabbits/non-cors.yaml -> build/lib/placement/tests/functional/gabbits 2025-06-02T08:28:23,439 copying placement/tests/functional/gabbits/reshaper-legacy-rbac.yaml -> build/lib/placement/tests/functional/gabbits 2025-06-02T08:28:23,441 copying placement/tests/functional/gabbits/reshaper-policy.yaml -> build/lib/placement/tests/functional/gabbits 2025-06-02T08:28:23,443 copying placement/tests/functional/gabbits/reshaper-secure-rbac.yaml -> build/lib/placement/tests/functional/gabbits 2025-06-02T08:28:23,446 copying placement/tests/functional/gabbits/reshaper.yaml -> build/lib/placement/tests/functional/gabbits 2025-06-02T08:28:23,449 copying placement/tests/functional/gabbits/resource-class-in-use.yaml -> build/lib/placement/tests/functional/gabbits 2025-06-02T08:28:23,451 copying placement/tests/functional/gabbits/resource-classes-1-6.yaml -> build/lib/placement/tests/functional/gabbits 2025-06-02T08:28:23,453 copying placement/tests/functional/gabbits/resource-classes-1-7.yaml -> build/lib/placement/tests/functional/gabbits 2025-06-02T08:28:23,455 copying placement/tests/functional/gabbits/resource-classes-last-modified.yaml -> build/lib/placement/tests/functional/gabbits 2025-06-02T08:28:23,457 copying placement/tests/functional/gabbits/resource-classes-legacy-rbac.yaml -> build/lib/placement/tests/functional/gabbits 2025-06-02T08:28:23,460 copying placement/tests/functional/gabbits/resource-classes-policy.yaml -> build/lib/placement/tests/functional/gabbits 2025-06-02T08:28:23,462 copying placement/tests/functional/gabbits/resource-classes-secure-rbac.yaml -> build/lib/placement/tests/functional/gabbits 2025-06-02T08:28:23,465 copying placement/tests/functional/gabbits/resource-classes.yaml -> build/lib/placement/tests/functional/gabbits 2025-06-02T08:28:23,467 copying placement/tests/functional/gabbits/resource-provider-aggregates.yaml -> build/lib/placement/tests/functional/gabbits 2025-06-02T08:28:23,470 copying placement/tests/functional/gabbits/resource-provider-any-traits.yaml -> build/lib/placement/tests/functional/gabbits 2025-06-02T08:28:23,473 copying placement/tests/functional/gabbits/resource-provider-bug-1779818.yaml -> build/lib/placement/tests/functional/gabbits 2025-06-02T08:28:23,475 copying placement/tests/functional/gabbits/resource-provider-duplication.yaml -> build/lib/placement/tests/functional/gabbits 2025-06-02T08:28:23,478 copying placement/tests/functional/gabbits/resource-provider-legacy-rbac.yaml -> build/lib/placement/tests/functional/gabbits 2025-06-02T08:28:23,481 copying placement/tests/functional/gabbits/resource-provider-links.yaml -> build/lib/placement/tests/functional/gabbits 2025-06-02T08:28:23,483 copying placement/tests/functional/gabbits/resource-provider-policy.yaml -> build/lib/placement/tests/functional/gabbits 2025-06-02T08:28:23,485 copying placement/tests/functional/gabbits/resource-provider-resources-query.yaml -> build/lib/placement/tests/functional/gabbits 2025-06-02T08:28:23,488 copying placement/tests/functional/gabbits/resource-provider-secure-rbac.yaml -> build/lib/placement/tests/functional/gabbits 2025-06-02T08:28:23,491 copying placement/tests/functional/gabbits/resource-provider.yaml -> build/lib/placement/tests/functional/gabbits 2025-06-02T08:28:23,495 copying placement/tests/functional/gabbits/same-subtree-deep.yaml -> build/lib/placement/tests/functional/gabbits 2025-06-02T08:28:23,497 copying placement/tests/functional/gabbits/shared-resources.yaml -> build/lib/placement/tests/functional/gabbits 2025-06-02T08:28:23,500 copying placement/tests/functional/gabbits/traits-legacy-rbac.yaml -> build/lib/placement/tests/functional/gabbits 2025-06-02T08:28:23,502 copying placement/tests/functional/gabbits/traits-policy.yaml -> build/lib/placement/tests/functional/gabbits 2025-06-02T08:28:23,504 copying placement/tests/functional/gabbits/traits-secure-rbac.yaml -> build/lib/placement/tests/functional/gabbits 2025-06-02T08:28:23,507 copying placement/tests/functional/gabbits/traits.yaml -> build/lib/placement/tests/functional/gabbits 2025-06-02T08:28:23,511 copying placement/tests/functional/gabbits/unicode.yaml -> build/lib/placement/tests/functional/gabbits 2025-06-02T08:28:23,513 copying placement/tests/functional/gabbits/usage-legacy-rbac.yaml -> build/lib/placement/tests/functional/gabbits 2025-06-02T08:28:23,515 copying placement/tests/functional/gabbits/usage-policy.yaml -> build/lib/placement/tests/functional/gabbits 2025-06-02T08:28:23,518 copying placement/tests/functional/gabbits/usage-secure-rbac.yaml -> build/lib/placement/tests/functional/gabbits 2025-06-02T08:28:23,521 copying placement/tests/functional/gabbits/usage.yaml -> build/lib/placement/tests/functional/gabbits 2025-06-02T08:28:23,523 copying placement/tests/functional/gabbits/with-allocations.yaml -> build/lib/placement/tests/functional/gabbits 2025-06-02T08:28:23,526 copying placement/tests/README.rst -> build/lib/placement/tests 2025-06-02T08:28:23,528 copying placement/rest_api_version_history.rst -> build/lib/placement 2025-06-02T08:28:23,532 copying placement_db_tools/mysql-migrate-db.sh -> build/lib/placement_db_tools 2025-06-02T08:28:23,534 copying placement_db_tools/postgresql-migrate-db.sh -> build/lib/placement_db_tools 2025-06-02T08:28:23,547 /usr/local/lib/python3.11/dist-packages/setuptools/_distutils/cmd.py:90: SetuptoolsDeprecationWarning: setup.py install is deprecated. 2025-06-02T08:28:23,548 !! 2025-06-02T08:28:23,549 ******************************************************************************** 2025-06-02T08:28:23,549 Please avoid running ``setup.py`` directly. 2025-06-02T08:28:23,550 Instead, use pypa/build, pypa/installer or other 2025-06-02T08:28:23,551 standards-based tools. 2025-06-02T08:28:23,551 By 2025-Oct-31, you need to update your project and remove deprecated calls 2025-06-02T08:28:23,552 or your builds will no longer be supported. 2025-06-02T08:28:23,553 See https://blog.ganssle.io/articles/2021/10/setup-py-deprecated.html for details. 2025-06-02T08:28:23,554 ******************************************************************************** 2025-06-02T08:28:23,555 !! 2025-06-02T08:28:23,555 self.initialize_options() 2025-06-02T08:28:23,556 installing to build/bdist.linux-armv7l/wheel 2025-06-02T08:28:23,556 running install 2025-06-02T08:28:23,587 [pbr] Generating AUTHORS 2025-06-02T08:28:23,593 [pbr] AUTHORS complete (0.0s) 2025-06-02T08:28:23,593 running install_lib 2025-06-02T08:28:23,622 creating build/bdist.linux-armv7l/wheel 2025-06-02T08:28:23,624 creating build/bdist.linux-armv7l/wheel/placement_db_tools 2025-06-02T08:28:23,626 copying build/lib/placement_db_tools/mysql-migrate-db.sh -> build/bdist.linux-armv7l/wheel/./placement_db_tools 2025-06-02T08:28:23,628 copying build/lib/placement_db_tools/postgresql-migrate-db.sh -> build/bdist.linux-armv7l/wheel/./placement_db_tools 2025-06-02T08:28:23,630 copying build/lib/placement_db_tools/__init__.py -> build/bdist.linux-armv7l/wheel/./placement_db_tools 2025-06-02T08:28:23,633 creating build/bdist.linux-armv7l/wheel/placement 2025-06-02T08:28:23,634 copying build/lib/placement/exception.py -> build/bdist.linux-armv7l/wheel/./placement 2025-06-02T08:28:23,636 copying build/lib/placement/fault_wrap.py -> build/bdist.linux-armv7l/wheel/./placement 2025-06-02T08:28:23,638 copying build/lib/placement/direct.py -> build/bdist.linux-armv7l/wheel/./placement 2025-06-02T08:28:23,640 creating build/bdist.linux-armv7l/wheel/placement/db 2025-06-02T08:28:23,642 creating build/bdist.linux-armv7l/wheel/placement/db/sqlalchemy 2025-06-02T08:28:23,643 copying build/lib/placement/db/sqlalchemy/models.py -> build/bdist.linux-armv7l/wheel/./placement/db/sqlalchemy 2025-06-02T08:28:23,645 copying build/lib/placement/db/sqlalchemy/migration.py -> build/bdist.linux-armv7l/wheel/./placement/db/sqlalchemy 2025-06-02T08:28:23,647 copying build/lib/placement/db/sqlalchemy/alembic.ini -> build/bdist.linux-armv7l/wheel/./placement/db/sqlalchemy 2025-06-02T08:28:23,649 creating build/bdist.linux-armv7l/wheel/placement/db/sqlalchemy/alembic 2025-06-02T08:28:23,650 copying build/lib/placement/db/sqlalchemy/alembic/script.py.mako -> build/bdist.linux-armv7l/wheel/./placement/db/sqlalchemy/alembic 2025-06-02T08:28:23,652 copying build/lib/placement/db/sqlalchemy/alembic/env.py -> build/bdist.linux-armv7l/wheel/./placement/db/sqlalchemy/alembic 2025-06-02T08:28:23,655 creating build/bdist.linux-armv7l/wheel/placement/db/sqlalchemy/alembic/versions 2025-06-02T08:28:23,656 copying build/lib/placement/db/sqlalchemy/alembic/versions/a082b8bb98d0_drop_redundant_indexes_for_unique_.py -> build/bdist.linux-armv7l/wheel/./placement/db/sqlalchemy/alembic/versions 2025-06-02T08:28:23,658 copying build/lib/placement/db/sqlalchemy/alembic/versions/b4ed3a175331_initial.py -> build/bdist.linux-armv7l/wheel/./placement/db/sqlalchemy/alembic/versions 2025-06-02T08:28:23,661 copying build/lib/placement/db/sqlalchemy/alembic/versions/b5c396305c25_block_on_null_consumer.py -> build/bdist.linux-armv7l/wheel/./placement/db/sqlalchemy/alembic/versions 2025-06-02T08:28:23,663 copying build/lib/placement/db/sqlalchemy/alembic/versions/611cd6dffd7b_block_on_null_root_provider_id.py -> build/bdist.linux-armv7l/wheel/./placement/db/sqlalchemy/alembic/versions 2025-06-02T08:28:23,665 copying build/lib/placement/db/sqlalchemy/alembic/versions/422ece571366_add_consumer_types_table.py -> build/bdist.linux-armv7l/wheel/./placement/db/sqlalchemy/alembic/versions 2025-06-02T08:28:23,666 copying build/lib/placement/db/sqlalchemy/__init__.py -> build/bdist.linux-armv7l/wheel/./placement/db/sqlalchemy 2025-06-02T08:28:23,668 copying build/lib/placement/db/constants.py -> build/bdist.linux-armv7l/wheel/./placement/db 2025-06-02T08:28:23,670 copying build/lib/placement/db/__init__.py -> build/bdist.linux-armv7l/wheel/./placement/db 2025-06-02T08:28:23,672 creating build/bdist.linux-armv7l/wheel/placement/schemas 2025-06-02T08:28:23,673 copying build/lib/placement/schemas/inventory.py -> build/bdist.linux-armv7l/wheel/./placement/schemas 2025-06-02T08:28:23,675 copying build/lib/placement/schemas/aggregate.py -> build/bdist.linux-armv7l/wheel/./placement/schemas 2025-06-02T08:28:23,676 copying build/lib/placement/schemas/resource_class.py -> build/bdist.linux-armv7l/wheel/./placement/schemas 2025-06-02T08:28:23,678 copying build/lib/placement/schemas/trait.py -> build/bdist.linux-armv7l/wheel/./placement/schemas 2025-06-02T08:28:23,680 copying build/lib/placement/schemas/resource_provider.py -> build/bdist.linux-armv7l/wheel/./placement/schemas 2025-06-02T08:28:23,682 copying build/lib/placement/schemas/reshaper.py -> build/bdist.linux-armv7l/wheel/./placement/schemas 2025-06-02T08:28:23,684 copying build/lib/placement/schemas/allocation.py -> build/bdist.linux-armv7l/wheel/./placement/schemas 2025-06-02T08:28:23,686 copying build/lib/placement/schemas/__init__.py -> build/bdist.linux-armv7l/wheel/./placement/schemas 2025-06-02T08:28:23,687 copying build/lib/placement/schemas/common.py -> build/bdist.linux-armv7l/wheel/./placement/schemas 2025-06-02T08:28:23,689 copying build/lib/placement/schemas/allocation_candidate.py -> build/bdist.linux-armv7l/wheel/./placement/schemas 2025-06-02T08:28:23,691 copying build/lib/placement/schemas/usage.py -> build/bdist.linux-armv7l/wheel/./placement/schemas 2025-06-02T08:28:23,692 copying build/lib/placement/context.py -> build/bdist.linux-armv7l/wheel/./placement 2025-06-02T08:28:23,694 copying build/lib/placement/requestlog.py -> build/bdist.linux-armv7l/wheel/./placement 2025-06-02T08:28:23,697 copying build/lib/placement/errors.py -> build/bdist.linux-armv7l/wheel/./placement 2025-06-02T08:28:23,698 copying build/lib/placement/auth.py -> build/bdist.linux-armv7l/wheel/./placement 2025-06-02T08:28:23,701 creating build/bdist.linux-armv7l/wheel/placement/tests 2025-06-02T08:28:23,702 copying build/lib/placement/tests/fixtures.py -> build/bdist.linux-armv7l/wheel/./placement/tests 2025-06-02T08:28:23,705 creating build/bdist.linux-armv7l/wheel/placement/tests/unit 2025-06-02T08:28:23,706 copying build/lib/placement/tests/unit/test_deploy.py -> build/bdist.linux-armv7l/wheel/./placement/tests/unit 2025-06-02T08:28:23,708 copying build/lib/placement/tests/unit/test_requestlog.py -> build/bdist.linux-armv7l/wheel/./placement/tests/unit 2025-06-02T08:28:23,710 copying build/lib/placement/tests/unit/test_fault_wrap.py -> build/bdist.linux-armv7l/wheel/./placement/tests/unit 2025-06-02T08:28:23,712 copying build/lib/placement/tests/unit/test_db_conf.py -> build/bdist.linux-armv7l/wheel/./placement/tests/unit 2025-06-02T08:28:23,714 copying build/lib/placement/tests/unit/test_handler.py -> build/bdist.linux-armv7l/wheel/./placement/tests/unit 2025-06-02T08:28:23,716 copying build/lib/placement/tests/unit/test_microversion.py -> build/bdist.linux-armv7l/wheel/./placement/tests/unit 2025-06-02T08:28:23,720 copying build/lib/placement/tests/unit/test_util.py -> build/bdist.linux-armv7l/wheel/./placement/tests/unit 2025-06-02T08:28:23,723 copying build/lib/placement/tests/unit/test_db_api.py -> build/bdist.linux-armv7l/wheel/./placement/tests/unit 2025-06-02T08:28:23,726 copying build/lib/placement/tests/unit/base.py -> build/bdist.linux-armv7l/wheel/./placement/tests/unit 2025-06-02T08:28:23,728 creating build/bdist.linux-armv7l/wheel/placement/tests/unit/handlers 2025-06-02T08:28:23,729 copying build/lib/placement/tests/unit/handlers/test_aggregate.py -> build/bdist.linux-armv7l/wheel/./placement/tests/unit/handlers 2025-06-02T08:28:23,732 copying build/lib/placement/tests/unit/handlers/test_util.py -> build/bdist.linux-armv7l/wheel/./placement/tests/unit/handlers 2025-06-02T08:28:23,734 copying build/lib/placement/tests/unit/handlers/test_trait.py -> build/bdist.linux-armv7l/wheel/./placement/tests/unit/handlers 2025-06-02T08:28:23,737 copying build/lib/placement/tests/unit/handlers/test_resource_provider.py -> build/bdist.linux-armv7l/wheel/./placement/tests/unit/handlers 2025-06-02T08:28:23,739 copying build/lib/placement/tests/unit/handlers/__init__.py -> build/bdist.linux-armv7l/wheel/./placement/tests/unit/handlers 2025-06-02T08:28:23,741 copying build/lib/placement/tests/unit/test_auth.py -> build/bdist.linux-armv7l/wheel/./placement/tests/unit 2025-06-02T08:28:23,743 copying build/lib/placement/tests/unit/policy_fixture.py -> build/bdist.linux-armv7l/wheel/./placement/tests/unit 2025-06-02T08:28:23,745 copying build/lib/placement/tests/unit/__init__.py -> build/bdist.linux-armv7l/wheel/./placement/tests/unit 2025-06-02T08:28:23,747 copying build/lib/placement/tests/unit/test_policy.py -> build/bdist.linux-armv7l/wheel/./placement/tests/unit 2025-06-02T08:28:23,750 creating build/bdist.linux-armv7l/wheel/placement/tests/unit/objects 2025-06-02T08:28:23,751 copying build/lib/placement/tests/unit/objects/test_allocation_candidate.py -> build/bdist.linux-armv7l/wheel/./placement/tests/unit/objects 2025-06-02T08:28:23,754 copying build/lib/placement/tests/unit/objects/test_rp_candidates.py -> build/bdist.linux-armv7l/wheel/./placement/tests/unit/objects 2025-06-02T08:28:23,756 copying build/lib/placement/tests/unit/objects/base.py -> build/bdist.linux-armv7l/wheel/./placement/tests/unit/objects 2025-06-02T08:28:23,758 copying build/lib/placement/tests/unit/objects/test_trait.py -> build/bdist.linux-armv7l/wheel/./placement/tests/unit/objects 2025-06-02T08:28:23,761 copying build/lib/placement/tests/unit/objects/test_usage.py -> build/bdist.linux-armv7l/wheel/./placement/tests/unit/objects 2025-06-02T08:28:23,762 copying build/lib/placement/tests/unit/objects/test_allocation.py -> build/bdist.linux-armv7l/wheel/./placement/tests/unit/objects 2025-06-02T08:28:23,764 copying build/lib/placement/tests/unit/objects/test_resource_provider.py -> build/bdist.linux-armv7l/wheel/./placement/tests/unit/objects 2025-06-02T08:28:23,766 copying build/lib/placement/tests/unit/objects/__init__.py -> build/bdist.linux-armv7l/wheel/./placement/tests/unit/objects 2025-06-02T08:28:23,767 copying build/lib/placement/tests/unit/objects/test_inventory.py -> build/bdist.linux-armv7l/wheel/./placement/tests/unit/objects 2025-06-02T08:28:23,770 copying build/lib/placement/tests/unit/objects/test_resource_class.py -> build/bdist.linux-armv7l/wheel/./placement/tests/unit/objects 2025-06-02T08:28:23,771 copying build/lib/placement/tests/unit/test_context.py -> build/bdist.linux-armv7l/wheel/./placement/tests/unit 2025-06-02T08:28:23,774 creating build/bdist.linux-armv7l/wheel/placement/tests/unit/cmd 2025-06-02T08:28:23,775 copying build/lib/placement/tests/unit/cmd/test_manage.py -> build/bdist.linux-armv7l/wheel/./placement/tests/unit/cmd 2025-06-02T08:28:23,777 copying build/lib/placement/tests/unit/cmd/__init__.py -> build/bdist.linux-armv7l/wheel/./placement/tests/unit/cmd 2025-06-02T08:28:23,779 copying build/lib/placement/tests/README.rst -> build/bdist.linux-armv7l/wheel/./placement/tests 2025-06-02T08:28:23,781 copying build/lib/placement/tests/__init__.py -> build/bdist.linux-armv7l/wheel/./placement/tests 2025-06-02T08:28:23,783 creating build/bdist.linux-armv7l/wheel/placement/tests/functional 2025-06-02T08:28:23,784 creating build/bdist.linux-armv7l/wheel/placement/tests/functional/fixtures 2025-06-02T08:28:23,785 copying build/lib/placement/tests/functional/fixtures/placement.py -> build/bdist.linux-armv7l/wheel/./placement/tests/functional/fixtures 2025-06-02T08:28:23,787 copying build/lib/placement/tests/functional/fixtures/capture.py -> build/bdist.linux-armv7l/wheel/./placement/tests/functional/fixtures 2025-06-02T08:28:23,789 copying build/lib/placement/tests/functional/fixtures/__init__.py -> build/bdist.linux-armv7l/wheel/./placement/tests/functional/fixtures 2025-06-02T08:28:23,791 copying build/lib/placement/tests/functional/fixtures/gabbits.py -> build/bdist.linux-armv7l/wheel/./placement/tests/functional/fixtures 2025-06-02T08:28:23,795 copying build/lib/placement/tests/functional/test_allocation_candidates.py -> build/bdist.linux-armv7l/wheel/./placement/tests/functional 2025-06-02T08:28:23,798 creating build/bdist.linux-armv7l/wheel/placement/tests/functional/db 2025-06-02T08:28:23,799 copying build/lib/placement/tests/functional/db/test_allocation_candidates.py -> build/bdist.linux-armv7l/wheel/./placement/tests/functional/db 2025-06-02T08:28:23,804 copying build/lib/placement/tests/functional/db/test_consumer.py -> build/bdist.linux-armv7l/wheel/./placement/tests/functional/db 2025-06-02T08:28:23,807 copying build/lib/placement/tests/functional/db/test_user.py -> build/bdist.linux-armv7l/wheel/./placement/tests/functional/db 2025-06-02T08:28:23,808 copying build/lib/placement/tests/functional/db/test_reshape.py -> build/bdist.linux-armv7l/wheel/./placement/tests/functional/db 2025-06-02T08:28:23,811 copying build/lib/placement/tests/functional/db/test_base.py -> build/bdist.linux-armv7l/wheel/./placement/tests/functional/db 2025-06-02T08:28:23,813 copying build/lib/placement/tests/functional/db/test_trait.py -> build/bdist.linux-armv7l/wheel/./placement/tests/functional/db 2025-06-02T08:28:23,816 copying build/lib/placement/tests/functional/db/test_usage.py -> build/bdist.linux-armv7l/wheel/./placement/tests/functional/db 2025-06-02T08:28:23,818 copying build/lib/placement/tests/functional/db/test_allocation.py -> build/bdist.linux-armv7l/wheel/./placement/tests/functional/db 2025-06-02T08:28:23,821 copying build/lib/placement/tests/functional/db/test_resource_provider.py -> build/bdist.linux-armv7l/wheel/./placement/tests/functional/db 2025-06-02T08:28:23,827 copying build/lib/placement/tests/functional/db/__init__.py -> build/bdist.linux-armv7l/wheel/./placement/tests/functional/db 2025-06-02T08:28:23,828 copying build/lib/placement/tests/functional/db/test_project.py -> build/bdist.linux-armv7l/wheel/./placement/tests/functional/db 2025-06-02T08:28:23,830 copying build/lib/placement/tests/functional/db/test_consumer_type.py -> build/bdist.linux-armv7l/wheel/./placement/tests/functional/db 2025-06-02T08:28:23,831 copying build/lib/placement/tests/functional/db/test_attribute_cache.py -> build/bdist.linux-armv7l/wheel/./placement/tests/functional/db 2025-06-02T08:28:23,834 copying build/lib/placement/tests/functional/db/test_migrations.py -> build/bdist.linux-armv7l/wheel/./placement/tests/functional/db 2025-06-02T08:28:23,836 copying build/lib/placement/tests/functional/db/test_resource_class.py -> build/bdist.linux-armv7l/wheel/./placement/tests/functional/db 2025-06-02T08:28:23,838 copying build/lib/placement/tests/functional/test_verify_policy.py -> build/bdist.linux-armv7l/wheel/./placement/tests/functional 2025-06-02T08:28:23,840 copying build/lib/placement/tests/functional/base.py -> build/bdist.linux-armv7l/wheel/./placement/tests/functional 2025-06-02T08:28:23,842 copying build/lib/placement/tests/functional/test_allocation.py -> build/bdist.linux-armv7l/wheel/./placement/tests/functional 2025-06-02T08:28:23,844 copying build/lib/placement/tests/functional/__init__.py -> build/bdist.linux-armv7l/wheel/./placement/tests/functional 2025-06-02T08:28:23,845 copying build/lib/placement/tests/functional/test_lib_sync.py -> build/bdist.linux-armv7l/wheel/./placement/tests/functional 2025-06-02T08:28:23,847 copying build/lib/placement/tests/functional/test_api.py -> build/bdist.linux-armv7l/wheel/./placement/tests/functional 2025-06-02T08:28:23,851 creating build/bdist.linux-armv7l/wheel/placement/tests/functional/gabbits 2025-06-02T08:28:23,852 copying build/lib/placement/tests/functional/gabbits/resource-provider-secure-rbac.yaml -> build/bdist.linux-armv7l/wheel/./placement/tests/functional/gabbits 2025-06-02T08:28:23,854 copying build/lib/placement/tests/functional/gabbits/traits.yaml -> build/bdist.linux-armv7l/wheel/./placement/tests/functional/gabbits 2025-06-02T08:28:23,856 copying build/lib/placement/tests/functional/gabbits/inventory-legacy-rbac.yaml -> build/bdist.linux-armv7l/wheel/./placement/tests/functional/gabbits 2025-06-02T08:28:23,859 copying build/lib/placement/tests/functional/gabbits/consumer-types-1.38.yaml -> build/bdist.linux-armv7l/wheel/./placement/tests/functional/gabbits 2025-06-02T08:28:23,861 copying build/lib/placement/tests/functional/gabbits/same-subtree-deep.yaml -> build/bdist.linux-armv7l/wheel/./placement/tests/functional/gabbits 2025-06-02T08:28:23,863 copying build/lib/placement/tests/functional/gabbits/reshaper-secure-rbac.yaml -> build/bdist.linux-armv7l/wheel/./placement/tests/functional/gabbits 2025-06-02T08:28:23,865 copying build/lib/placement/tests/functional/gabbits/allocation-candidates-mappings-numa.yaml -> build/bdist.linux-armv7l/wheel/./placement/tests/functional/gabbits 2025-06-02T08:28:23,867 copying build/lib/placement/tests/functional/gabbits/ensure-consumer.yaml -> build/bdist.linux-armv7l/wheel/./placement/tests/functional/gabbits 2025-06-02T08:28:23,869 copying build/lib/placement/tests/functional/gabbits/usage-secure-rbac.yaml -> build/bdist.linux-armv7l/wheel/./placement/tests/functional/gabbits 2025-06-02T08:28:23,871 copying build/lib/placement/tests/functional/gabbits/inventory.yaml -> build/bdist.linux-armv7l/wheel/./placement/tests/functional/gabbits 2025-06-02T08:28:23,874 copying build/lib/placement/tests/functional/gabbits/allocation-candidates-mappings-sharing.yaml -> build/bdist.linux-armv7l/wheel/./placement/tests/functional/gabbits 2025-06-02T08:28:23,875 copying build/lib/placement/tests/functional/gabbits/resource-provider-aggregates.yaml -> build/bdist.linux-armv7l/wheel/./placement/tests/functional/gabbits 2025-06-02T08:28:23,878 copying build/lib/placement/tests/functional/gabbits/resource-class-in-use.yaml -> build/bdist.linux-armv7l/wheel/./placement/tests/functional/gabbits 2025-06-02T08:28:23,879 copying build/lib/placement/tests/functional/gabbits/resource-provider-legacy-rbac.yaml -> build/bdist.linux-armv7l/wheel/./placement/tests/functional/gabbits 2025-06-02T08:28:23,882 copying build/lib/placement/tests/functional/gabbits/allocation-candidates-secure-rbac.yaml -> build/bdist.linux-armv7l/wheel/./placement/tests/functional/gabbits 2025-06-02T08:28:23,884 copying build/lib/placement/tests/functional/gabbits/allocation-candidates-root-required.yaml -> build/bdist.linux-armv7l/wheel/./placement/tests/functional/gabbits 2025-06-02T08:28:23,886 copying build/lib/placement/tests/functional/gabbits/reshaper-legacy-rbac.yaml -> build/bdist.linux-armv7l/wheel/./placement/tests/functional/gabbits 2025-06-02T08:28:23,888 copying build/lib/placement/tests/functional/gabbits/allocation-candidates-member-of.yaml -> build/bdist.linux-armv7l/wheel/./placement/tests/functional/gabbits 2025-06-02T08:28:23,890 copying build/lib/placement/tests/functional/gabbits/resource-classes.yaml -> build/bdist.linux-armv7l/wheel/./placement/tests/functional/gabbits 2025-06-02T08:28:23,892 copying build/lib/placement/tests/functional/gabbits/allocations-secure-rbac.yaml -> build/bdist.linux-armv7l/wheel/./placement/tests/functional/gabbits 2025-06-02T08:28:23,895 copying build/lib/placement/tests/functional/gabbits/reshaper.yaml -> build/bdist.linux-armv7l/wheel/./placement/tests/functional/gabbits 2025-06-02T08:28:23,897 copying build/lib/placement/tests/functional/gabbits/granular-same-subtree.yaml -> build/bdist.linux-armv7l/wheel/./placement/tests/functional/gabbits 2025-06-02T08:28:23,900 copying build/lib/placement/tests/functional/gabbits/bug-1674694.yaml -> build/bdist.linux-armv7l/wheel/./placement/tests/functional/gabbits 2025-06-02T08:28:23,902 copying build/lib/placement/tests/functional/gabbits/allocations.yaml -> build/bdist.linux-armv7l/wheel/./placement/tests/functional/gabbits 2025-06-02T08:28:23,905 copying build/lib/placement/tests/functional/gabbits/usage.yaml -> build/bdist.linux-armv7l/wheel/./placement/tests/functional/gabbits 2025-06-02T08:28:23,907 copying build/lib/placement/tests/functional/gabbits/traits-legacy-rbac.yaml -> build/bdist.linux-armv7l/wheel/./placement/tests/functional/gabbits 2025-06-02T08:28:23,909 copying build/lib/placement/tests/functional/gabbits/aggregate-legacy-rbac.yaml -> build/bdist.linux-armv7l/wheel/./placement/tests/functional/gabbits 2025-06-02T08:28:23,911 copying build/lib/placement/tests/functional/gabbits/resource-classes-1-6.yaml -> build/bdist.linux-armv7l/wheel/./placement/tests/functional/gabbits 2025-06-02T08:28:23,913 copying build/lib/placement/tests/functional/gabbits/allocation-bad-class.yaml -> build/bdist.linux-armv7l/wheel/./placement/tests/functional/gabbits 2025-06-02T08:28:23,915 copying build/lib/placement/tests/functional/gabbits/allocations-bug-1779717.yaml -> build/bdist.linux-armv7l/wheel/./placement/tests/functional/gabbits 2025-06-02T08:28:23,918 copying build/lib/placement/tests/functional/gabbits/aggregate-policy.yaml -> build/bdist.linux-armv7l/wheel/./placement/tests/functional/gabbits 2025-06-02T08:28:23,920 copying build/lib/placement/tests/functional/gabbits/allocations-bug-1778591.yaml -> build/bdist.linux-armv7l/wheel/./placement/tests/functional/gabbits 2025-06-02T08:28:23,922 copying build/lib/placement/tests/functional/gabbits/aggregate.yaml -> build/bdist.linux-armv7l/wheel/./placement/tests/functional/gabbits 2025-06-02T08:28:23,925 copying build/lib/placement/tests/functional/gabbits/allocations-mappings.yaml -> build/bdist.linux-armv7l/wheel/./placement/tests/functional/gabbits 2025-06-02T08:28:23,927 copying build/lib/placement/tests/functional/gabbits/resource-classes-secure-rbac.yaml -> build/bdist.linux-armv7l/wheel/./placement/tests/functional/gabbits 2025-06-02T08:28:23,929 copying build/lib/placement/tests/functional/gabbits/microversion-bug-1724065.yaml -> build/bdist.linux-armv7l/wheel/./placement/tests/functional/gabbits 2025-06-02T08:28:23,931 copying build/lib/placement/tests/functional/gabbits/traits-secure-rbac.yaml -> build/bdist.linux-armv7l/wheel/./placement/tests/functional/gabbits 2025-06-02T08:28:23,934 copying build/lib/placement/tests/functional/gabbits/unicode.yaml -> build/bdist.linux-armv7l/wheel/./placement/tests/functional/gabbits 2025-06-02T08:28:23,936 copying build/lib/placement/tests/functional/gabbits/allocations-1-8.yaml -> build/bdist.linux-armv7l/wheel/./placement/tests/functional/gabbits 2025-06-02T08:28:23,938 copying build/lib/placement/tests/functional/gabbits/allocation-candidates-any-traits.yaml -> build/bdist.linux-armv7l/wheel/./placement/tests/functional/gabbits 2025-06-02T08:28:23,941 copying build/lib/placement/tests/functional/gabbits/resource-classes-1-7.yaml -> build/bdist.linux-armv7l/wheel/./placement/tests/functional/gabbits 2025-06-02T08:28:23,943 copying build/lib/placement/tests/functional/gabbits/allocation-candidates-legacy-rbac.yaml -> build/bdist.linux-armv7l/wheel/./placement/tests/functional/gabbits 2025-06-02T08:28:23,945 copying build/lib/placement/tests/functional/gabbits/resource-classes-last-modified.yaml -> build/bdist.linux-armv7l/wheel/./placement/tests/functional/gabbits 2025-06-02T08:28:23,947 copying build/lib/placement/tests/functional/gabbits/allocation-candidates-any-traits-groups.yaml -> build/bdist.linux-armv7l/wheel/./placement/tests/functional/gabbits 2025-06-02T08:28:23,949 copying build/lib/placement/tests/functional/gabbits/basic-http.yaml -> build/bdist.linux-armv7l/wheel/./placement/tests/functional/gabbits 2025-06-02T08:28:23,952 copying build/lib/placement/tests/functional/gabbits/usage-policy.yaml -> build/bdist.linux-armv7l/wheel/./placement/tests/functional/gabbits 2025-06-02T08:28:23,954 copying build/lib/placement/tests/functional/gabbits/allocations-post.yaml -> build/bdist.linux-armv7l/wheel/./placement/tests/functional/gabbits 2025-06-02T08:28:23,957 copying build/lib/placement/tests/functional/gabbits/inventory-policy.yaml -> build/bdist.linux-armv7l/wheel/./placement/tests/functional/gabbits 2025-06-02T08:28:23,959 copying build/lib/placement/tests/functional/gabbits/shared-resources.yaml -> build/bdist.linux-armv7l/wheel/./placement/tests/functional/gabbits 2025-06-02T08:28:23,962 copying build/lib/placement/tests/functional/gabbits/cors.yaml -> build/bdist.linux-armv7l/wheel/./placement/tests/functional/gabbits 2025-06-02T08:28:23,964 copying build/lib/placement/tests/functional/gabbits/resource-classes-legacy-rbac.yaml -> build/bdist.linux-armv7l/wheel/./placement/tests/functional/gabbits 2025-06-02T08:28:23,966 copying build/lib/placement/tests/functional/gabbits/usage-legacy-rbac.yaml -> build/bdist.linux-armv7l/wheel/./placement/tests/functional/gabbits 2025-06-02T08:28:23,968 copying build/lib/placement/tests/functional/gabbits/resource-provider-links.yaml -> build/bdist.linux-armv7l/wheel/./placement/tests/functional/gabbits 2025-06-02T08:28:23,970 copying build/lib/placement/tests/functional/gabbits/resource-provider.yaml -> build/bdist.linux-armv7l/wheel/./placement/tests/functional/gabbits 2025-06-02T08:28:23,973 copying build/lib/placement/tests/functional/gabbits/resource-provider-any-traits.yaml -> build/bdist.linux-armv7l/wheel/./placement/tests/functional/gabbits 2025-06-02T08:28:23,975 copying build/lib/placement/tests/functional/gabbits/allocations-1-12.yaml -> build/bdist.linux-armv7l/wheel/./placement/tests/functional/gabbits 2025-06-02T08:28:23,978 copying build/lib/placement/tests/functional/gabbits/allocations-bug-1778743.yaml -> build/bdist.linux-armv7l/wheel/./placement/tests/functional/gabbits 2025-06-02T08:28:23,980 copying build/lib/placement/tests/functional/gabbits/allocations-policy.yaml -> build/bdist.linux-armv7l/wheel/./placement/tests/functional/gabbits 2025-06-02T08:28:23,982 copying build/lib/placement/tests/functional/gabbits/traits-policy.yaml -> build/bdist.linux-armv7l/wheel/./placement/tests/functional/gabbits 2025-06-02T08:28:23,984 copying build/lib/placement/tests/functional/gabbits/allocations-bug-1714072.yaml -> build/bdist.linux-armv7l/wheel/./placement/tests/functional/gabbits 2025-06-02T08:28:23,986 copying build/lib/placement/tests/functional/gabbits/allocation-candidates.yaml -> build/bdist.linux-armv7l/wheel/./placement/tests/functional/gabbits 2025-06-02T08:28:23,989 copying build/lib/placement/tests/functional/gabbits/consumer-types-bug-story-2009167.yaml -> build/bdist.linux-armv7l/wheel/./placement/tests/functional/gabbits 2025-06-02T08:28:23,991 copying build/lib/placement/tests/functional/gabbits/resource-provider-bug-1779818.yaml -> build/bdist.linux-armv7l/wheel/./placement/tests/functional/gabbits 2025-06-02T08:28:23,993 copying build/lib/placement/tests/functional/gabbits/resource-provider-policy.yaml -> build/bdist.linux-armv7l/wheel/./placement/tests/functional/gabbits 2025-06-02T08:28:23,995 copying build/lib/placement/tests/functional/gabbits/resource-provider-duplication.yaml -> build/bdist.linux-armv7l/wheel/./placement/tests/functional/gabbits 2025-06-02T08:28:23,996 copying build/lib/placement/tests/functional/gabbits/granular.yaml -> build/bdist.linux-armv7l/wheel/./placement/tests/functional/gabbits 2025-06-02T08:28:23,999 copying build/lib/placement/tests/functional/gabbits/allocations-1.28.yaml -> build/bdist.linux-armv7l/wheel/./placement/tests/functional/gabbits 2025-06-02T08:28:24,001 copying build/lib/placement/tests/functional/gabbits/resource-classes-policy.yaml -> build/bdist.linux-armv7l/wheel/./placement/tests/functional/gabbits 2025-06-02T08:28:24,003 copying build/lib/placement/tests/functional/gabbits/with-allocations.yaml -> build/bdist.linux-armv7l/wheel/./placement/tests/functional/gabbits 2025-06-02T08:28:24,005 copying build/lib/placement/tests/functional/gabbits/aggregate-secure-rbac.yaml -> build/bdist.linux-armv7l/wheel/./placement/tests/functional/gabbits 2025-06-02T08:28:24,007 copying build/lib/placement/tests/functional/gabbits/allocation-candidates-policy.yaml -> build/bdist.linux-armv7l/wheel/./placement/tests/functional/gabbits 2025-06-02T08:28:24,009 copying build/lib/placement/tests/functional/gabbits/inventory-secure-rbac.yaml -> build/bdist.linux-armv7l/wheel/./placement/tests/functional/gabbits 2025-06-02T08:28:24,012 copying build/lib/placement/tests/functional/gabbits/confirm-auth.yaml -> build/bdist.linux-armv7l/wheel/./placement/tests/functional/gabbits 2025-06-02T08:28:24,013 copying build/lib/placement/tests/functional/gabbits/reshaper-policy.yaml -> build/bdist.linux-armv7l/wheel/./placement/tests/functional/gabbits 2025-06-02T08:28:24,015 copying build/lib/placement/tests/functional/gabbits/microversion.yaml -> build/bdist.linux-armv7l/wheel/./placement/tests/functional/gabbits 2025-06-02T08:28:24,017 copying build/lib/placement/tests/functional/gabbits/non-cors.yaml -> build/bdist.linux-armv7l/wheel/./placement/tests/functional/gabbits 2025-06-02T08:28:24,019 copying build/lib/placement/tests/functional/gabbits/resource-provider-resources-query.yaml -> build/bdist.linux-armv7l/wheel/./placement/tests/functional/gabbits 2025-06-02T08:28:24,021 copying build/lib/placement/tests/functional/gabbits/allocations-legacy-rbac.yaml -> build/bdist.linux-armv7l/wheel/./placement/tests/functional/gabbits 2025-06-02T08:28:24,023 copying build/lib/placement/tests/functional/gabbits/allocation-candidates-bug-1792503.yaml -> build/bdist.linux-armv7l/wheel/./placement/tests/functional/gabbits 2025-06-02T08:28:24,026 creating build/bdist.linux-armv7l/wheel/placement/tests/functional/cmd 2025-06-02T08:28:24,027 copying build/lib/placement/tests/functional/cmd/test_status.py -> build/bdist.linux-armv7l/wheel/./placement/tests/functional/cmd 2025-06-02T08:28:24,029 copying build/lib/placement/tests/functional/cmd/__init__.py -> build/bdist.linux-armv7l/wheel/./placement/tests/functional/cmd 2025-06-02T08:28:24,030 copying build/lib/placement/tests/functional/test_direct.py -> build/bdist.linux-armv7l/wheel/./placement/tests/functional 2025-06-02T08:28:24,032 copying build/lib/placement/attribute_cache.py -> build/bdist.linux-armv7l/wheel/./placement 2025-06-02T08:28:24,035 creating build/bdist.linux-armv7l/wheel/placement/policies 2025-06-02T08:28:24,036 copying build/lib/placement/policies/inventory.py -> build/bdist.linux-armv7l/wheel/./placement/policies 2025-06-02T08:28:24,037 copying build/lib/placement/policies/aggregate.py -> build/bdist.linux-armv7l/wheel/./placement/policies 2025-06-02T08:28:24,039 copying build/lib/placement/policies/resource_class.py -> build/bdist.linux-armv7l/wheel/./placement/policies 2025-06-02T08:28:24,041 copying build/lib/placement/policies/trait.py -> build/bdist.linux-armv7l/wheel/./placement/policies 2025-06-02T08:28:24,043 copying build/lib/placement/policies/resource_provider.py -> build/bdist.linux-armv7l/wheel/./placement/policies 2025-06-02T08:28:24,044 copying build/lib/placement/policies/base.py -> build/bdist.linux-armv7l/wheel/./placement/policies 2025-06-02T08:28:24,046 copying build/lib/placement/policies/reshaper.py -> build/bdist.linux-armv7l/wheel/./placement/policies 2025-06-02T08:28:24,048 copying build/lib/placement/policies/allocation.py -> build/bdist.linux-armv7l/wheel/./placement/policies 2025-06-02T08:28:24,050 copying build/lib/placement/policies/__init__.py -> build/bdist.linux-armv7l/wheel/./placement/policies 2025-06-02T08:28:24,052 copying build/lib/placement/policies/allocation_candidate.py -> build/bdist.linux-armv7l/wheel/./placement/policies 2025-06-02T08:28:24,053 copying build/lib/placement/policies/usage.py -> build/bdist.linux-armv7l/wheel/./placement/policies 2025-06-02T08:28:24,055 copying build/lib/placement/rest_api_version_history.rst -> build/bdist.linux-armv7l/wheel/./placement 2025-06-02T08:28:24,058 copying build/lib/placement/lib.py -> build/bdist.linux-armv7l/wheel/./placement 2025-06-02T08:28:24,060 copying build/lib/placement/microversion.py -> build/bdist.linux-armv7l/wheel/./placement 2025-06-02T08:28:24,062 copying build/lib/placement/wsgi_wrapper.py -> build/bdist.linux-armv7l/wheel/./placement 2025-06-02T08:28:24,064 copying build/lib/placement/deploy.py -> build/bdist.linux-armv7l/wheel/./placement 2025-06-02T08:28:24,067 creating build/bdist.linux-armv7l/wheel/placement/handlers 2025-06-02T08:28:24,068 copying build/lib/placement/handlers/inventory.py -> build/bdist.linux-armv7l/wheel/./placement/handlers 2025-06-02T08:28:24,070 copying build/lib/placement/handlers/aggregate.py -> build/bdist.linux-armv7l/wheel/./placement/handlers 2025-06-02T08:28:24,073 copying build/lib/placement/handlers/resource_class.py -> build/bdist.linux-armv7l/wheel/./placement/handlers 2025-06-02T08:28:24,075 copying build/lib/placement/handlers/trait.py -> build/bdist.linux-armv7l/wheel/./placement/handlers 2025-06-02T08:28:24,077 copying build/lib/placement/handlers/resource_provider.py -> build/bdist.linux-armv7l/wheel/./placement/handlers 2025-06-02T08:28:24,079 copying build/lib/placement/handlers/root.py -> build/bdist.linux-armv7l/wheel/./placement/handlers 2025-06-02T08:28:24,081 copying build/lib/placement/handlers/reshaper.py -> build/bdist.linux-armv7l/wheel/./placement/handlers 2025-06-02T08:28:24,083 copying build/lib/placement/handlers/allocation.py -> build/bdist.linux-armv7l/wheel/./placement/handlers 2025-06-02T08:28:24,086 copying build/lib/placement/handlers/__init__.py -> build/bdist.linux-armv7l/wheel/./placement/handlers 2025-06-02T08:28:24,087 copying build/lib/placement/handlers/allocation_candidate.py -> build/bdist.linux-armv7l/wheel/./placement/handlers 2025-06-02T08:28:24,090 copying build/lib/placement/handlers/usage.py -> build/bdist.linux-armv7l/wheel/./placement/handlers 2025-06-02T08:28:24,092 copying build/lib/placement/handlers/util.py -> build/bdist.linux-armv7l/wheel/./placement/handlers 2025-06-02T08:28:24,094 copying build/lib/placement/db_api.py -> build/bdist.linux-armv7l/wheel/./placement 2025-06-02T08:28:24,096 creating build/bdist.linux-armv7l/wheel/placement/conf 2025-06-02T08:28:24,097 copying build/lib/placement/conf/paths.py -> build/bdist.linux-armv7l/wheel/./placement/conf 2025-06-02T08:28:24,099 copying build/lib/placement/conf/placement.py -> build/bdist.linux-armv7l/wheel/./placement/conf 2025-06-02T08:28:24,101 copying build/lib/placement/conf/api.py -> build/bdist.linux-armv7l/wheel/./placement/conf 2025-06-02T08:28:24,103 copying build/lib/placement/conf/base.py -> build/bdist.linux-armv7l/wheel/./placement/conf 2025-06-02T08:28:24,105 copying build/lib/placement/conf/database.py -> build/bdist.linux-armv7l/wheel/./placement/conf 2025-06-02T08:28:24,107 copying build/lib/placement/conf/__init__.py -> build/bdist.linux-armv7l/wheel/./placement/conf 2025-06-02T08:28:24,109 copying build/lib/placement/conf/opts.py -> build/bdist.linux-armv7l/wheel/./placement/conf 2025-06-02T08:28:24,111 copying build/lib/placement/__init__.py -> build/bdist.linux-armv7l/wheel/./placement 2025-06-02T08:28:24,112 copying build/lib/placement/wsgi.py -> build/bdist.linux-armv7l/wheel/./placement 2025-06-02T08:28:24,115 creating build/bdist.linux-armv7l/wheel/placement/objects 2025-06-02T08:28:24,116 copying build/lib/placement/objects/inventory.py -> build/bdist.linux-armv7l/wheel/./placement/objects 2025-06-02T08:28:24,118 copying build/lib/placement/objects/consumer.py -> build/bdist.linux-armv7l/wheel/./placement/objects 2025-06-02T08:28:24,120 copying build/lib/placement/objects/user.py -> build/bdist.linux-armv7l/wheel/./placement/objects 2025-06-02T08:28:24,122 copying build/lib/placement/objects/consumer_type.py -> build/bdist.linux-armv7l/wheel/./placement/objects 2025-06-02T08:28:24,124 copying build/lib/placement/objects/rp_candidates.py -> build/bdist.linux-armv7l/wheel/./placement/objects 2025-06-02T08:28:24,125 copying build/lib/placement/objects/resource_class.py -> build/bdist.linux-armv7l/wheel/./placement/objects 2025-06-02T08:28:24,128 copying build/lib/placement/objects/trait.py -> build/bdist.linux-armv7l/wheel/./placement/objects 2025-06-02T08:28:24,130 copying build/lib/placement/objects/research_context.py -> build/bdist.linux-armv7l/wheel/./placement/objects 2025-06-02T08:28:24,133 copying build/lib/placement/objects/project.py -> build/bdist.linux-armv7l/wheel/./placement/objects 2025-06-02T08:28:24,135 copying build/lib/placement/objects/resource_provider.py -> build/bdist.linux-armv7l/wheel/./placement/objects 2025-06-02T08:28:24,138 copying build/lib/placement/objects/reshaper.py -> build/bdist.linux-armv7l/wheel/./placement/objects 2025-06-02T08:28:24,140 copying build/lib/placement/objects/allocation.py -> build/bdist.linux-armv7l/wheel/./placement/objects 2025-06-02T08:28:24,143 copying build/lib/placement/objects/__init__.py -> build/bdist.linux-armv7l/wheel/./placement/objects 2025-06-02T08:28:24,145 copying build/lib/placement/objects/allocation_candidate.py -> build/bdist.linux-armv7l/wheel/./placement/objects 2025-06-02T08:28:24,147 copying build/lib/placement/objects/usage.py -> build/bdist.linux-armv7l/wheel/./placement/objects 2025-06-02T08:28:24,150 copying build/lib/placement/handler.py -> build/bdist.linux-armv7l/wheel/./placement 2025-06-02T08:28:24,152 copying build/lib/placement/policy.py -> build/bdist.linux-armv7l/wheel/./placement 2025-06-02T08:28:24,154 copying build/lib/placement/util.py -> build/bdist.linux-armv7l/wheel/./placement 2025-06-02T08:28:24,157 creating build/bdist.linux-armv7l/wheel/placement/cmd 2025-06-02T08:28:24,158 copying build/lib/placement/cmd/manage.py -> build/bdist.linux-armv7l/wheel/./placement/cmd 2025-06-02T08:28:24,160 copying build/lib/placement/cmd/status.py -> build/bdist.linux-armv7l/wheel/./placement/cmd 2025-06-02T08:28:24,162 copying build/lib/placement/cmd/__init__.py -> build/bdist.linux-armv7l/wheel/./placement/cmd 2025-06-02T08:28:24,163 running install_egg_info 2025-06-02T08:28:24,193 Copying openstack_placement.egg-info to build/bdist.linux-armv7l/wheel/./openstack_placement-12.0.1-py3.11.egg-info 2025-06-02T08:28:24,209 running install_scripts 2025-06-02T08:28:24,210 /tmp/pip-wheel-y7iqbbtd/openstack-placement_d3a0254a10de4dbea3559b8dc3d8f168/.eggs/pbr-6.1.1-py3.11.egg/pbr/packaging.py:492: SetuptoolsDeprecationWarning: easy_install module is deprecated 2025-06-02T08:28:24,211 !! 2025-06-02T08:28:24,212 ******************************************************************************** 2025-06-02T08:28:24,212 Avoid accessing attributes of setuptools.command.easy_install. 2025-06-02T08:28:24,213 By 2025-Oct-31, you need to update your project and remove deprecated calls 2025-06-02T08:28:24,214 or your builds will no longer be supported. 2025-06-02T08:28:24,214 See https://github.com/pypa/setuptools/issues/4976 for details. 2025-06-02T08:28:24,215 ******************************************************************************** 2025-06-02T08:28:24,216 !! 2025-06-02T08:28:24,216 bs_cmd, 'executable', easy_install.sys_executable) 2025-06-02T08:28:24,217 /tmp/pip-wheel-y7iqbbtd/openstack-placement_d3a0254a10de4dbea3559b8dc3d8f168/.eggs/pbr-6.1.1-py3.11.egg/pbr/packaging.py:465: SetuptoolsDeprecationWarning: easy_install module is deprecated 2025-06-02T08:28:24,217 !! 2025-06-02T08:28:24,218 ******************************************************************************** 2025-06-02T08:28:24,218 Avoid accessing attributes of setuptools.command.easy_install. 2025-06-02T08:28:24,219 By 2025-Oct-31, you need to update your project and remove deprecated calls 2025-06-02T08:28:24,220 or your builds will no longer be supported. 2025-06-02T08:28:24,221 See https://github.com/pypa/setuptools/issues/4976 for details. 2025-06-02T08:28:24,221 ******************************************************************************** 2025-06-02T08:28:24,222 !! 2025-06-02T08:28:24,223 header = easy_install.ScriptWriter.get_header("", executable) 2025-06-02T08:28:24,223 Installing placement-api script to build/bdist.linux-armv7l/wheel/openstack_placement-12.0.1.data/scripts 2025-06-02T08:28:24,234 creating build/bdist.linux-armv7l/wheel/openstack_placement-12.0.1.dist-info/WHEEL 2025-06-02T08:28:24,237 creating '/tmp/pip-wheel-fqrri92z/openstack_placement-12.0.1-py3-none-any.whl' and adding 'build/bdist.linux-armv7l/wheel' to it 2025-06-02T08:28:24,239 adding 'openstack_placement-12.0.1.data/scripts/placement-api' 2025-06-02T08:28:24,245 adding 'openstack_placement-12.0.1.dist-info/licenses/AUTHORS' 2025-06-02T08:28:24,247 adding 'openstack_placement-12.0.1.dist-info/licenses/LICENSE' 2025-06-02T08:28:24,249 adding 'placement/__init__.py' 2025-06-02T08:28:24,251 adding 'placement/attribute_cache.py' 2025-06-02T08:28:24,253 adding 'placement/auth.py' 2025-06-02T08:28:24,254 adding 'placement/context.py' 2025-06-02T08:28:24,255 adding 'placement/db_api.py' 2025-06-02T08:28:24,257 adding 'placement/deploy.py' 2025-06-02T08:28:24,259 adding 'placement/direct.py' 2025-06-02T08:28:24,260 adding 'placement/errors.py' 2025-06-02T08:28:24,262 adding 'placement/exception.py' 2025-06-02T08:28:24,263 adding 'placement/fault_wrap.py' 2025-06-02T08:28:24,265 adding 'placement/handler.py' 2025-06-02T08:28:24,268 adding 'placement/lib.py' 2025-06-02T08:28:24,270 adding 'placement/microversion.py' 2025-06-02T08:28:24,271 adding 'placement/policy.py' 2025-06-02T08:28:24,273 adding 'placement/requestlog.py' 2025-06-02T08:28:24,277 adding 'placement/rest_api_version_history.rst' 2025-06-02T08:28:24,280 adding 'placement/util.py' 2025-06-02T08:28:24,282 adding 'placement/wsgi.py' 2025-06-02T08:28:24,283 adding 'placement/wsgi_wrapper.py' 2025-06-02T08:28:24,284 adding 'placement/cmd/__init__.py' 2025-06-02T08:28:24,286 adding 'placement/cmd/manage.py' 2025-06-02T08:28:24,288 adding 'placement/cmd/status.py' 2025-06-02T08:28:24,289 adding 'placement/conf/__init__.py' 2025-06-02T08:28:24,291 adding 'placement/conf/api.py' 2025-06-02T08:28:24,292 adding 'placement/conf/base.py' 2025-06-02T08:28:24,293 adding 'placement/conf/database.py' 2025-06-02T08:28:24,295 adding 'placement/conf/opts.py' 2025-06-02T08:28:24,296 adding 'placement/conf/paths.py' 2025-06-02T08:28:24,297 adding 'placement/conf/placement.py' 2025-06-02T08:28:24,299 adding 'placement/db/__init__.py' 2025-06-02T08:28:24,300 adding 'placement/db/constants.py' 2025-06-02T08:28:24,302 adding 'placement/db/sqlalchemy/__init__.py' 2025-06-02T08:28:24,303 adding 'placement/db/sqlalchemy/alembic.ini' 2025-06-02T08:28:24,304 adding 'placement/db/sqlalchemy/migration.py' 2025-06-02T08:28:24,306 adding 'placement/db/sqlalchemy/models.py' 2025-06-02T08:28:24,307 adding 'placement/db/sqlalchemy/alembic/env.py' 2025-06-02T08:28:24,309 adding 'placement/db/sqlalchemy/alembic/script.py.mako' 2025-06-02T08:28:24,311 adding 'placement/db/sqlalchemy/alembic/versions/422ece571366_add_consumer_types_table.py' 2025-06-02T08:28:24,312 adding 'placement/db/sqlalchemy/alembic/versions/611cd6dffd7b_block_on_null_root_provider_id.py' 2025-06-02T08:28:24,313 adding 'placement/db/sqlalchemy/alembic/versions/a082b8bb98d0_drop_redundant_indexes_for_unique_.py' 2025-06-02T08:28:24,315 adding 'placement/db/sqlalchemy/alembic/versions/b4ed3a175331_initial.py' 2025-06-02T08:28:24,316 adding 'placement/db/sqlalchemy/alembic/versions/b5c396305c25_block_on_null_consumer.py' 2025-06-02T08:28:24,318 adding 'placement/handlers/__init__.py' 2025-06-02T08:28:24,319 adding 'placement/handlers/aggregate.py' 2025-06-02T08:28:24,322 adding 'placement/handlers/allocation.py' 2025-06-02T08:28:24,324 adding 'placement/handlers/allocation_candidate.py' 2025-06-02T08:28:24,326 adding 'placement/handlers/inventory.py' 2025-06-02T08:28:24,328 adding 'placement/handlers/reshaper.py' 2025-06-02T08:28:24,330 adding 'placement/handlers/resource_class.py' 2025-06-02T08:28:24,332 adding 'placement/handlers/resource_provider.py' 2025-06-02T08:28:24,333 adding 'placement/handlers/root.py' 2025-06-02T08:28:24,335 adding 'placement/handlers/trait.py' 2025-06-02T08:28:24,336 adding 'placement/handlers/usage.py' 2025-06-02T08:28:24,338 adding 'placement/handlers/util.py' 2025-06-02T08:28:24,340 adding 'placement/objects/__init__.py' 2025-06-02T08:28:24,343 adding 'placement/objects/allocation.py' 2025-06-02T08:28:24,349 adding 'placement/objects/allocation_candidate.py' 2025-06-02T08:28:24,351 adding 'placement/objects/consumer.py' 2025-06-02T08:28:24,353 adding 'placement/objects/consumer_type.py' 2025-06-02T08:28:24,354 adding 'placement/objects/inventory.py' 2025-06-02T08:28:24,355 adding 'placement/objects/project.py' 2025-06-02T08:28:24,363 adding 'placement/objects/research_context.py' 2025-06-02T08:28:24,365 adding 'placement/objects/reshaper.py' 2025-06-02T08:28:24,367 adding 'placement/objects/resource_class.py' 2025-06-02T08:28:24,372 adding 'placement/objects/resource_provider.py' 2025-06-02T08:28:24,374 adding 'placement/objects/rp_candidates.py' 2025-06-02T08:28:24,376 adding 'placement/objects/trait.py' 2025-06-02T08:28:24,377 adding 'placement/objects/usage.py' 2025-06-02T08:28:24,379 adding 'placement/objects/user.py' 2025-06-02T08:28:24,381 adding 'placement/policies/__init__.py' 2025-06-02T08:28:24,382 adding 'placement/policies/aggregate.py' 2025-06-02T08:28:24,383 adding 'placement/policies/allocation.py' 2025-06-02T08:28:24,384 adding 'placement/policies/allocation_candidate.py' 2025-06-02T08:28:24,386 adding 'placement/policies/base.py' 2025-06-02T08:28:24,387 adding 'placement/policies/inventory.py' 2025-06-02T08:28:24,388 adding 'placement/policies/reshaper.py' 2025-06-02T08:28:24,390 adding 'placement/policies/resource_class.py' 2025-06-02T08:28:24,391 adding 'placement/policies/resource_provider.py' 2025-06-02T08:28:24,392 adding 'placement/policies/trait.py' 2025-06-02T08:28:24,393 adding 'placement/policies/usage.py' 2025-06-02T08:28:24,395 adding 'placement/schemas/__init__.py' 2025-06-02T08:28:24,396 adding 'placement/schemas/aggregate.py' 2025-06-02T08:28:24,397 adding 'placement/schemas/allocation.py' 2025-06-02T08:28:24,398 adding 'placement/schemas/allocation_candidate.py' 2025-06-02T08:28:24,400 adding 'placement/schemas/common.py' 2025-06-02T08:28:24,401 adding 'placement/schemas/inventory.py' 2025-06-02T08:28:24,402 adding 'placement/schemas/reshaper.py' 2025-06-02T08:28:24,403 adding 'placement/schemas/resource_class.py' 2025-06-02T08:28:24,405 adding 'placement/schemas/resource_provider.py' 2025-06-02T08:28:24,407 adding 'placement/schemas/trait.py' 2025-06-02T08:28:24,408 adding 'placement/schemas/usage.py' 2025-06-02T08:28:24,410 adding 'placement/tests/README.rst' 2025-06-02T08:28:24,411 adding 'placement/tests/__init__.py' 2025-06-02T08:28:24,413 adding 'placement/tests/fixtures.py' 2025-06-02T08:28:24,414 adding 'placement/tests/functional/__init__.py' 2025-06-02T08:28:24,416 adding 'placement/tests/functional/base.py' 2025-06-02T08:28:24,417 adding 'placement/tests/functional/test_allocation.py' 2025-06-02T08:28:24,419 adding 'placement/tests/functional/test_allocation_candidates.py' 2025-06-02T08:28:24,420 adding 'placement/tests/functional/test_api.py' 2025-06-02T08:28:24,422 adding 'placement/tests/functional/test_direct.py' 2025-06-02T08:28:24,423 adding 'placement/tests/functional/test_lib_sync.py' 2025-06-02T08:28:24,424 adding 'placement/tests/functional/test_verify_policy.py' 2025-06-02T08:28:24,426 adding 'placement/tests/functional/cmd/__init__.py' 2025-06-02T08:28:24,427 adding 'placement/tests/functional/cmd/test_status.py' 2025-06-02T08:28:24,429 adding 'placement/tests/functional/db/__init__.py' 2025-06-02T08:28:24,432 adding 'placement/tests/functional/db/test_allocation.py' 2025-06-02T08:28:24,443 adding 'placement/tests/functional/db/test_allocation_candidates.py' 2025-06-02T08:28:24,446 adding 'placement/tests/functional/db/test_attribute_cache.py' 2025-06-02T08:28:24,447 adding 'placement/tests/functional/db/test_base.py' 2025-06-02T08:28:24,449 adding 'placement/tests/functional/db/test_consumer.py' 2025-06-02T08:28:24,450 adding 'placement/tests/functional/db/test_consumer_type.py' 2025-06-02T08:28:24,452 adding 'placement/tests/functional/db/test_migrations.py' 2025-06-02T08:28:24,454 adding 'placement/tests/functional/db/test_project.py' 2025-06-02T08:28:24,456 adding 'placement/tests/functional/db/test_reshape.py' 2025-06-02T08:28:24,458 adding 'placement/tests/functional/db/test_resource_class.py' 2025-06-02T08:28:24,463 adding 'placement/tests/functional/db/test_resource_provider.py' 2025-06-02T08:28:24,465 adding 'placement/tests/functional/db/test_trait.py' 2025-06-02T08:28:24,466 adding 'placement/tests/functional/db/test_usage.py' 2025-06-02T08:28:24,468 adding 'placement/tests/functional/db/test_user.py' 2025-06-02T08:28:24,469 adding 'placement/tests/functional/fixtures/__init__.py' 2025-06-02T08:28:24,471 adding 'placement/tests/functional/fixtures/capture.py' 2025-06-02T08:28:24,475 adding 'placement/tests/functional/fixtures/gabbits.py' 2025-06-02T08:28:24,477 adding 'placement/tests/functional/fixtures/placement.py' 2025-06-02T08:28:24,480 adding 'placement/tests/functional/gabbits/aggregate-legacy-rbac.yaml' 2025-06-02T08:28:24,481 adding 'placement/tests/functional/gabbits/aggregate-policy.yaml' 2025-06-02T08:28:24,483 adding 'placement/tests/functional/gabbits/aggregate-secure-rbac.yaml' 2025-06-02T08:28:24,484 adding 'placement/tests/functional/gabbits/aggregate.yaml' 2025-06-02T08:28:24,485 adding 'placement/tests/functional/gabbits/allocation-bad-class.yaml' 2025-06-02T08:28:24,487 adding 'placement/tests/functional/gabbits/allocation-candidates-any-traits-groups.yaml' 2025-06-02T08:28:24,489 adding 'placement/tests/functional/gabbits/allocation-candidates-any-traits.yaml' 2025-06-02T08:28:24,490 adding 'placement/tests/functional/gabbits/allocation-candidates-bug-1792503.yaml' 2025-06-02T08:28:24,492 adding 'placement/tests/functional/gabbits/allocation-candidates-legacy-rbac.yaml' 2025-06-02T08:28:24,493 adding 'placement/tests/functional/gabbits/allocation-candidates-mappings-numa.yaml' 2025-06-02T08:28:24,494 adding 'placement/tests/functional/gabbits/allocation-candidates-mappings-sharing.yaml' 2025-06-02T08:28:24,496 adding 'placement/tests/functional/gabbits/allocation-candidates-member-of.yaml' 2025-06-02T08:28:24,497 adding 'placement/tests/functional/gabbits/allocation-candidates-policy.yaml' 2025-06-02T08:28:24,499 adding 'placement/tests/functional/gabbits/allocation-candidates-root-required.yaml' 2025-06-02T08:28:24,500 adding 'placement/tests/functional/gabbits/allocation-candidates-secure-rbac.yaml' 2025-06-02T08:28:24,503 adding 'placement/tests/functional/gabbits/allocation-candidates.yaml' 2025-06-02T08:28:24,504 adding 'placement/tests/functional/gabbits/allocations-1-12.yaml' 2025-06-02T08:28:24,505 adding 'placement/tests/functional/gabbits/allocations-1-8.yaml' 2025-06-02T08:28:24,507 adding 'placement/tests/functional/gabbits/allocations-1.28.yaml' 2025-06-02T08:28:24,508 adding 'placement/tests/functional/gabbits/allocations-bug-1714072.yaml' 2025-06-02T08:28:24,509 adding 'placement/tests/functional/gabbits/allocations-bug-1778591.yaml' 2025-06-02T08:28:24,511 adding 'placement/tests/functional/gabbits/allocations-bug-1778743.yaml' 2025-06-02T08:28:24,512 adding 'placement/tests/functional/gabbits/allocations-bug-1779717.yaml' 2025-06-02T08:28:24,513 adding 'placement/tests/functional/gabbits/allocations-legacy-rbac.yaml' 2025-06-02T08:28:24,515 adding 'placement/tests/functional/gabbits/allocations-mappings.yaml' 2025-06-02T08:28:24,516 adding 'placement/tests/functional/gabbits/allocations-policy.yaml' 2025-06-02T08:28:24,518 adding 'placement/tests/functional/gabbits/allocations-post.yaml' 2025-06-02T08:28:24,519 adding 'placement/tests/functional/gabbits/allocations-secure-rbac.yaml' 2025-06-02T08:28:24,521 adding 'placement/tests/functional/gabbits/allocations.yaml' 2025-06-02T08:28:24,523 adding 'placement/tests/functional/gabbits/basic-http.yaml' 2025-06-02T08:28:24,524 adding 'placement/tests/functional/gabbits/bug-1674694.yaml' 2025-06-02T08:28:24,525 adding 'placement/tests/functional/gabbits/confirm-auth.yaml' 2025-06-02T08:28:24,527 adding 'placement/tests/functional/gabbits/consumer-types-1.38.yaml' 2025-06-02T08:28:24,528 adding 'placement/tests/functional/gabbits/consumer-types-bug-story-2009167.yaml' 2025-06-02T08:28:24,529 adding 'placement/tests/functional/gabbits/cors.yaml' 2025-06-02T08:28:24,531 adding 'placement/tests/functional/gabbits/ensure-consumer.yaml' 2025-06-02T08:28:24,533 adding 'placement/tests/functional/gabbits/granular-same-subtree.yaml' 2025-06-02T08:28:24,535 adding 'placement/tests/functional/gabbits/granular.yaml' 2025-06-02T08:28:24,537 adding 'placement/tests/functional/gabbits/inventory-legacy-rbac.yaml' 2025-06-02T08:28:24,539 adding 'placement/tests/functional/gabbits/inventory-policy.yaml' 2025-06-02T08:28:24,540 adding 'placement/tests/functional/gabbits/inventory-secure-rbac.yaml' 2025-06-02T08:28:24,542 adding 'placement/tests/functional/gabbits/inventory.yaml' 2025-06-02T08:28:24,544 adding 'placement/tests/functional/gabbits/microversion-bug-1724065.yaml' 2025-06-02T08:28:24,545 adding 'placement/tests/functional/gabbits/microversion.yaml' 2025-06-02T08:28:24,546 adding 'placement/tests/functional/gabbits/non-cors.yaml' 2025-06-02T08:28:24,548 adding 'placement/tests/functional/gabbits/reshaper-legacy-rbac.yaml' 2025-06-02T08:28:24,549 adding 'placement/tests/functional/gabbits/reshaper-policy.yaml' 2025-06-02T08:28:24,550 adding 'placement/tests/functional/gabbits/reshaper-secure-rbac.yaml' 2025-06-02T08:28:24,552 adding 'placement/tests/functional/gabbits/reshaper.yaml' 2025-06-02T08:28:24,553 adding 'placement/tests/functional/gabbits/resource-class-in-use.yaml' 2025-06-02T08:28:24,555 adding 'placement/tests/functional/gabbits/resource-classes-1-6.yaml' 2025-06-02T08:28:24,556 adding 'placement/tests/functional/gabbits/resource-classes-1-7.yaml' 2025-06-02T08:28:24,557 adding 'placement/tests/functional/gabbits/resource-classes-last-modified.yaml' 2025-06-02T08:28:24,558 adding 'placement/tests/functional/gabbits/resource-classes-legacy-rbac.yaml' 2025-06-02T08:28:24,559 adding 'placement/tests/functional/gabbits/resource-classes-policy.yaml' 2025-06-02T08:28:24,560 adding 'placement/tests/functional/gabbits/resource-classes-secure-rbac.yaml' 2025-06-02T08:28:24,562 adding 'placement/tests/functional/gabbits/resource-classes.yaml' 2025-06-02T08:28:24,563 adding 'placement/tests/functional/gabbits/resource-provider-aggregates.yaml' 2025-06-02T08:28:24,565 adding 'placement/tests/functional/gabbits/resource-provider-any-traits.yaml' 2025-06-02T08:28:24,566 adding 'placement/tests/functional/gabbits/resource-provider-bug-1779818.yaml' 2025-06-02T08:28:24,567 adding 'placement/tests/functional/gabbits/resource-provider-duplication.yaml' 2025-06-02T08:28:24,568 adding 'placement/tests/functional/gabbits/resource-provider-legacy-rbac.yaml' 2025-06-02T08:28:24,570 adding 'placement/tests/functional/gabbits/resource-provider-links.yaml' 2025-06-02T08:28:24,571 adding 'placement/tests/functional/gabbits/resource-provider-policy.yaml' 2025-06-02T08:28:24,572 adding 'placement/tests/functional/gabbits/resource-provider-resources-query.yaml' 2025-06-02T08:28:24,574 adding 'placement/tests/functional/gabbits/resource-provider-secure-rbac.yaml' 2025-06-02T08:28:24,576 adding 'placement/tests/functional/gabbits/resource-provider.yaml' 2025-06-02T08:28:24,578 adding 'placement/tests/functional/gabbits/same-subtree-deep.yaml' 2025-06-02T08:28:24,579 adding 'placement/tests/functional/gabbits/shared-resources.yaml' 2025-06-02T08:28:24,580 adding 'placement/tests/functional/gabbits/traits-legacy-rbac.yaml' 2025-06-02T08:28:24,582 adding 'placement/tests/functional/gabbits/traits-policy.yaml' 2025-06-02T08:28:24,584 adding 'placement/tests/functional/gabbits/traits-secure-rbac.yaml' 2025-06-02T08:28:24,586 adding 'placement/tests/functional/gabbits/traits.yaml' 2025-06-02T08:28:24,588 adding 'placement/tests/functional/gabbits/unicode.yaml' 2025-06-02T08:28:24,590 adding 'placement/tests/functional/gabbits/usage-legacy-rbac.yaml' 2025-06-02T08:28:24,591 adding 'placement/tests/functional/gabbits/usage-policy.yaml' 2025-06-02T08:28:24,593 adding 'placement/tests/functional/gabbits/usage-secure-rbac.yaml' 2025-06-02T08:28:24,595 adding 'placement/tests/functional/gabbits/usage.yaml' 2025-06-02T08:28:24,597 adding 'placement/tests/functional/gabbits/with-allocations.yaml' 2025-06-02T08:28:24,599 adding 'placement/tests/unit/__init__.py' 2025-06-02T08:28:24,601 adding 'placement/tests/unit/base.py' 2025-06-02T08:28:24,603 adding 'placement/tests/unit/policy_fixture.py' 2025-06-02T08:28:24,604 adding 'placement/tests/unit/test_auth.py' 2025-06-02T08:28:24,606 adding 'placement/tests/unit/test_context.py' 2025-06-02T08:28:24,609 adding 'placement/tests/unit/test_db_api.py' 2025-06-02T08:28:24,611 adding 'placement/tests/unit/test_db_conf.py' 2025-06-02T08:28:24,612 adding 'placement/tests/unit/test_deploy.py' 2025-06-02T08:28:24,614 adding 'placement/tests/unit/test_fault_wrap.py' 2025-06-02T08:28:24,616 adding 'placement/tests/unit/test_handler.py' 2025-06-02T08:28:24,618 adding 'placement/tests/unit/test_microversion.py' 2025-06-02T08:28:24,620 adding 'placement/tests/unit/test_policy.py' 2025-06-02T08:28:24,622 adding 'placement/tests/unit/test_requestlog.py' 2025-06-02T08:28:24,628 adding 'placement/tests/unit/test_util.py' 2025-06-02T08:28:24,630 adding 'placement/tests/unit/cmd/__init__.py' 2025-06-02T08:28:24,632 adding 'placement/tests/unit/cmd/test_manage.py' 2025-06-02T08:28:24,634 adding 'placement/tests/unit/handlers/__init__.py' 2025-06-02T08:28:24,636 adding 'placement/tests/unit/handlers/test_aggregate.py' 2025-06-02T08:28:24,637 adding 'placement/tests/unit/handlers/test_resource_provider.py' 2025-06-02T08:28:24,639 adding 'placement/tests/unit/handlers/test_trait.py' 2025-06-02T08:28:24,641 adding 'placement/tests/unit/handlers/test_util.py' 2025-06-02T08:28:24,643 adding 'placement/tests/unit/objects/__init__.py' 2025-06-02T08:28:24,645 adding 'placement/tests/unit/objects/base.py' 2025-06-02T08:28:24,647 adding 'placement/tests/unit/objects/test_allocation.py' 2025-06-02T08:28:24,649 adding 'placement/tests/unit/objects/test_allocation_candidate.py' 2025-06-02T08:28:24,651 adding 'placement/tests/unit/objects/test_inventory.py' 2025-06-02T08:28:24,653 adding 'placement/tests/unit/objects/test_resource_class.py' 2025-06-02T08:28:24,656 adding 'placement/tests/unit/objects/test_resource_provider.py' 2025-06-02T08:28:24,657 adding 'placement/tests/unit/objects/test_rp_candidates.py' 2025-06-02T08:28:24,659 adding 'placement/tests/unit/objects/test_trait.py' 2025-06-02T08:28:24,661 adding 'placement/tests/unit/objects/test_usage.py' 2025-06-02T08:28:24,664 adding 'placement_db_tools/__init__.py' 2025-06-02T08:28:24,667 adding 'placement_db_tools/mysql-migrate-db.sh' 2025-06-02T08:28:24,669 adding 'placement_db_tools/postgresql-migrate-db.sh' 2025-06-02T08:28:24,672 adding 'openstack_placement-12.0.1.dist-info/METADATA' 2025-06-02T08:28:24,674 adding 'openstack_placement-12.0.1.dist-info/WHEEL' 2025-06-02T08:28:24,675 adding 'openstack_placement-12.0.1.dist-info/entry_points.txt' 2025-06-02T08:28:24,677 adding 'openstack_placement-12.0.1.dist-info/pbr.json' 2025-06-02T08:28:24,679 adding 'openstack_placement-12.0.1.dist-info/top_level.txt' 2025-06-02T08:28:24,684 adding 'openstack_placement-12.0.1.dist-info/RECORD' 2025-06-02T08:28:24,693 removing build/bdist.linux-armv7l/wheel 2025-06-02T08:28:24,866 Building wheel for openstack-placement (setup.py): finished with status 'done' 2025-06-02T08:28:24,873 Created wheel for openstack-placement: filename=openstack_placement-12.0.1-py3-none-any.whl size=453478 sha256=cd260ab81c573a152623a4db970bd5615cb3eee8ee0b234d6e31699049cbe4ac 2025-06-02T08:28:24,874 Stored in directory: /tmp/pip-ephem-wheel-cache-fbq0jow9/wheels/1d/d5/81/a05c6d999958096a5c303f7df27c5d6825d401684703b326f2 2025-06-02T08:28:24,896 Successfully built openstack-placement 2025-06-02T08:28:24,910 Removed build tracker: '/tmp/pip-build-tracker-glcbe4d7'