2025-06-02T08:29:56,786 Created temporary directory: /tmp/pip-build-tracker-aiwf9mwy 2025-06-02T08:29:56,787 Initialized build tracking at /tmp/pip-build-tracker-aiwf9mwy 2025-06-02T08:29:56,787 Created build tracker: /tmp/pip-build-tracker-aiwf9mwy 2025-06-02T08:29:56,788 Entered build tracker: /tmp/pip-build-tracker-aiwf9mwy 2025-06-02T08:29:56,789 Created temporary directory: /tmp/pip-wheel-p97tegfj 2025-06-02T08:29:56,793 Created temporary directory: /tmp/pip-ephem-wheel-cache-fef24y5r 2025-06-02T08:29:56,842 Looking in indexes: https://pypi.org/simple, https://www.piwheels.org/simple 2025-06-02T08:29:56,844 2 location(s) to search for versions of openstack-placement: 2025-06-02T08:29:56,844 * https://pypi.org/simple/openstack-placement/ 2025-06-02T08:29:56,844 * https://www.piwheels.org/simple/openstack-placement/ 2025-06-02T08:29:56,845 Fetching project page and analyzing links: https://pypi.org/simple/openstack-placement/ 2025-06-02T08:29:56,846 Getting page https://pypi.org/simple/openstack-placement/ 2025-06-02T08:29:56,847 Found index url https://pypi.org/simple/ 2025-06-02T08:29:56,993 Fetched page https://pypi.org/simple/openstack-placement/ as application/vnd.pypi.simple.v1+json 2025-06-02T08:29:57,003 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:29:57,004 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:29:57,004 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:29:57,005 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:29:57,006 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:29:57,006 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:29:57,007 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:29:57,008 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:29:57,009 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:29:57,009 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:29:57,010 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:29:57,010 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:29:57,011 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:29:57,012 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:29:57,012 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:29:57,013 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:29:57,014 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:29:57,014 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:29:57,015 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:29:57,015 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:29:57,016 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:29:57,017 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:29:57,018 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:29:57,018 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:29:57,019 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:29:57,020 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:29:57,020 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:29:57,021 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:29:57,022 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:29:57,022 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:29:57,023 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:29:57,023 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:29:57,024 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:29:57,025 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:29:57,025 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:29:57,026 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:29:57,027 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:29:57,028 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:29:57,028 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:29:57,029 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:29:57,029 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:29:57,030 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:29:57,031 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:29:57,031 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:29:57,032 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:29:57,032 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:29:57,033 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:29:57,033 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:29:57,034 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:29:57,035 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:29:57,036 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:29:57,036 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:29:57,037 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:29:57,038 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:29:57,038 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:29:57,039 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:29:57,040 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:29:57,040 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:29:57,041 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:29:57,041 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:29:57,042 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:29:57,042 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:29:57,043 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:29:57,044 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:29:57,044 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:29:57,045 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:29:57,046 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:29:57,046 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:29:57,047 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:29:57,048 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:29:57,048 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:29:57,049 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:29:57,049 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:29:57,050 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:29:57,050 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:29:57,051 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:29:57,051 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:29:57,053 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:29:57,053 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:29:57,054 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:29:57,055 Fetching project page and analyzing links: https://www.piwheels.org/simple/openstack-placement/ 2025-06-02T08:29:57,055 Getting page https://www.piwheels.org/simple/openstack-placement/ 2025-06-02T08:29:57,057 Found index url https://www.piwheels.org/simple/ 2025-06-02T08:29:57,205 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:29:57,857 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:29:59,007 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:30:01,199 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:30:05,410 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:30:05,607 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:30:05,608 Skipping link: not a file: https://www.piwheels.org/simple/openstack-placement/ 2025-06-02T08:30:05,609 Skipping link: not a file: https://pypi.org/simple/openstack-placement/ 2025-06-02T08:30:05,631 Given no hashes to check 1 links for project 'openstack-placement': discarding no candidates 2025-06-02T08:30:05,633 Collecting openstack-placement==10.0.1 2025-06-02T08:30:05,636 Created temporary directory: /tmp/pip-unpack-oty0chj9 2025-06-02T08:30:05,866 Downloading openstack_placement-10.0.1.tar.gz (569 kB) 2025-06-02T08:30:06,837 Added openstack-placement==10.0.1 from https://files.pythonhosted.org/packages/40/9b/1e51502a17655055c32b4fa468382e32958b59ee57142f04e28656dbbeaa/openstack_placement-10.0.1.tar.gz to build tracker '/tmp/pip-build-tracker-aiwf9mwy' 2025-06-02T08:30:06,839 Running setup.py (path:/tmp/pip-wheel-p97tegfj/openstack-placement_379273261d51404cbb120825105eb8b8/setup.py) egg_info for package openstack-placement 2025-06-02T08:30:06,840 Created temporary directory: /tmp/pip-pip-egg-info-8odm9gjw 2025-06-02T08:30:06,841 Preparing metadata (setup.py): started 2025-06-02T08:30:06,842 Running command python setup.py egg_info 2025-06-02T08:30:07,385 /usr/local/lib/python3.11/dist-packages/setuptools/dist.py:759: SetuptoolsDeprecationWarning: License classifiers are deprecated. 2025-06-02T08:30:07,386 !! 2025-06-02T08:30:07,387 ******************************************************************************** 2025-06-02T08:30:07,388 Please consider removing the following classifiers in favor of a SPDX license expression: 2025-06-02T08:30:07,389 License :: OSI Approved :: Apache Software License 2025-06-02T08:30:07,390 See https://packaging.python.org/en/latest/guides/writing-pyproject-toml/#license for details. 2025-06-02T08:30:07,391 ******************************************************************************** 2025-06-02T08:30:07,392 !! 2025-06-02T08:30:07,393 self._finalize_license_expression() 2025-06-02T08:30:07,416 /usr/local/lib/python3.11/dist-packages/setuptools/__init__.py:92: _DeprecatedInstaller: setuptools.installer and fetch_build_eggs are deprecated. 2025-06-02T08:30:07,417 !! 2025-06-02T08:30:07,417 ******************************************************************************** 2025-06-02T08:30:07,418 Requirements should be satisfied by a PEP 517 installer. 2025-06-02T08:30:07,418 If you are using pip, you can try `pip install --use-pep517`. 2025-06-02T08:30:07,419 By 2025-Oct-31, you need to update your project and remove deprecated calls 2025-06-02T08:30:07,420 or your builds will no longer be supported. 2025-06-02T08:30:07,420 ******************************************************************************** 2025-06-02T08:30:07,421 !! 2025-06-02T08:30:07,422 dist.fetch_build_eggs(dist.setup_requires) 2025-06-02T08:30:10,189 /tmp/pip-wheel-p97tegfj/openstack-placement_379273261d51404cbb120825105eb8b8/.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:30:10,189 import pkg_resources 2025-06-02T08:30:10,564 /usr/local/lib/python3.11/dist-packages/setuptools/_distutils/cmd.py:90: DevelopDeprecationWarning: develop command is deprecated. 2025-06-02T08:30:10,565 !! 2025-06-02T08:30:10,566 ******************************************************************************** 2025-06-02T08:30:10,566 Please avoid running ``setup.py`` and ``develop``. 2025-06-02T08:30:10,567 Instead, use standards-based tools like pip or uv. 2025-06-02T08:30:10,568 By 2025-Oct-31, you need to update your project and remove deprecated calls 2025-06-02T08:30:10,568 or your builds will no longer be supported. 2025-06-02T08:30:10,570 See https://github.com/pypa/setuptools/issues/917 for details. 2025-06-02T08:30:10,570 ******************************************************************************** 2025-06-02T08:30:10,572 !! 2025-06-02T08:30:10,572 self.initialize_options() 2025-06-02T08:30:10,573 /usr/local/lib/python3.11/dist-packages/setuptools/_distutils/cmd.py:90: SetuptoolsDeprecationWarning: setup.py install is deprecated. 2025-06-02T08:30:10,574 !! 2025-06-02T08:30:10,575 ******************************************************************************** 2025-06-02T08:30:10,576 Please avoid running ``setup.py`` directly. 2025-06-02T08:30:10,576 Instead, use pypa/build, pypa/installer or other 2025-06-02T08:30:10,577 standards-based tools. 2025-06-02T08:30:10,578 By 2025-Oct-31, you need to update your project and remove deprecated calls 2025-06-02T08:30:10,578 or your builds will no longer be supported. 2025-06-02T08:30:10,579 See https://blog.ganssle.io/articles/2021/10/setup-py-deprecated.html for details. 2025-06-02T08:30:10,580 ******************************************************************************** 2025-06-02T08:30:10,581 !! 2025-06-02T08:30:10,582 self.initialize_options() 2025-06-02T08:30:10,582 /tmp/pip-wheel-p97tegfj/openstack-placement_379273261d51404cbb120825105eb8b8/.eggs/pbr-6.1.1-py3.11.egg/pbr/core.py:140: UserWarning: Unknown distribution option: 'tests_require' 2025-06-02T08:30:10,583 warnings.warn(msg) 2025-06-02T08:30:10,584 /usr/local/lib/python3.11/dist-packages/setuptools/dist.py:759: SetuptoolsDeprecationWarning: License classifiers are deprecated. 2025-06-02T08:30:10,584 !! 2025-06-02T08:30:10,586 ******************************************************************************** 2025-06-02T08:30:10,586 Please consider removing the following classifiers in favor of a SPDX license expression: 2025-06-02T08:30:10,588 License :: OSI Approved :: Apache Software License 2025-06-02T08:30:10,589 See https://packaging.python.org/en/latest/guides/writing-pyproject-toml/#license for details. 2025-06-02T08:30:10,590 ******************************************************************************** 2025-06-02T08:30:10,591 !! 2025-06-02T08:30:10,591 self._finalize_license_expression() 2025-06-02T08:30:10,591 running egg_info 2025-06-02T08:30:10,614 creating /tmp/pip-pip-egg-info-8odm9gjw/openstack_placement.egg-info 2025-06-02T08:30:10,627 writing /tmp/pip-pip-egg-info-8odm9gjw/openstack_placement.egg-info/PKG-INFO 2025-06-02T08:30:10,631 writing dependency_links to /tmp/pip-pip-egg-info-8odm9gjw/openstack_placement.egg-info/dependency_links.txt 2025-06-02T08:30:10,633 writing entry points to /tmp/pip-pip-egg-info-8odm9gjw/openstack_placement.egg-info/entry_points.txt 2025-06-02T08:30:10,634 writing requirements to /tmp/pip-pip-egg-info-8odm9gjw/openstack_placement.egg-info/requires.txt 2025-06-02T08:30:10,635 writing top-level names to /tmp/pip-pip-egg-info-8odm9gjw/openstack_placement.egg-info/top_level.txt 2025-06-02T08:30:10,637 [pbr] Processing SOURCES.txt 2025-06-02T08:30:10,637 writing manifest file '/tmp/pip-pip-egg-info-8odm9gjw/openstack_placement.egg-info/SOURCES.txt' 2025-06-02T08:30:10,735 warning: no previously-included files found matching '.gitignore' 2025-06-02T08:30:10,735 warning: no previously-included files found matching '.gitreview' 2025-06-02T08:30:10,736 warning: no previously-included files matching '*.pyc' found anywhere in distribution 2025-06-02T08:30:10,811 adding license file 'LICENSE' 2025-06-02T08:30:10,812 adding license file 'AUTHORS' 2025-06-02T08:30:10,818 writing manifest file '/tmp/pip-pip-egg-info-8odm9gjw/openstack_placement.egg-info/SOURCES.txt' 2025-06-02T08:30:10,939 Preparing metadata (setup.py): finished with status 'done' 2025-06-02T08:30:10,943 Source in /tmp/pip-wheel-p97tegfj/openstack-placement_379273261d51404cbb120825105eb8b8 has version 10.0.1, which satisfies requirement openstack-placement==10.0.1 from https://files.pythonhosted.org/packages/40/9b/1e51502a17655055c32b4fa468382e32958b59ee57142f04e28656dbbeaa/openstack_placement-10.0.1.tar.gz 2025-06-02T08:30:10,944 Removed openstack-placement==10.0.1 from https://files.pythonhosted.org/packages/40/9b/1e51502a17655055c32b4fa468382e32958b59ee57142f04e28656dbbeaa/openstack_placement-10.0.1.tar.gz from build tracker '/tmp/pip-build-tracker-aiwf9mwy' 2025-06-02T08:30:10,957 Created temporary directory: /tmp/pip-unpack-hadzcq4b 2025-06-02T08:30:10,958 Created temporary directory: /tmp/pip-unpack-okeb_tmb 2025-06-02T08:30:10,959 Building wheels for collected packages: openstack-placement 2025-06-02T08:30:10,963 Created temporary directory: /tmp/pip-wheel-cexv_3oo 2025-06-02T08:30:10,964 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:30:10,965 Building wheel for openstack-placement (setup.py): started 2025-06-02T08:30:10,966 Destination directory: /tmp/pip-wheel-cexv_3oo 2025-06-02T08:30:10,967 Running command python setup.py bdist_wheel 2025-06-02T08:30:11,486 /usr/local/lib/python3.11/dist-packages/setuptools/dist.py:759: SetuptoolsDeprecationWarning: License classifiers are deprecated. 2025-06-02T08:30:11,486 !! 2025-06-02T08:30:11,487 ******************************************************************************** 2025-06-02T08:30:11,488 Please consider removing the following classifiers in favor of a SPDX license expression: 2025-06-02T08:30:11,489 License :: OSI Approved :: Apache Software License 2025-06-02T08:30:11,490 See https://packaging.python.org/en/latest/guides/writing-pyproject-toml/#license for details. 2025-06-02T08:30:11,491 ******************************************************************************** 2025-06-02T08:30:11,492 !! 2025-06-02T08:30:11,493 self._finalize_license_expression() 2025-06-02T08:30:11,513 /usr/local/lib/python3.11/dist-packages/setuptools/__init__.py:92: _DeprecatedInstaller: setuptools.installer and fetch_build_eggs are deprecated. 2025-06-02T08:30:11,513 !! 2025-06-02T08:30:11,514 ******************************************************************************** 2025-06-02T08:30:11,514 Requirements should be satisfied by a PEP 517 installer. 2025-06-02T08:30:11,515 If you are using pip, you can try `pip install --use-pep517`. 2025-06-02T08:30:11,516 By 2025-Oct-31, you need to update your project and remove deprecated calls 2025-06-02T08:30:11,516 or your builds will no longer be supported. 2025-06-02T08:30:11,517 ******************************************************************************** 2025-06-02T08:30:11,517 !! 2025-06-02T08:30:11,518 dist.fetch_build_eggs(dist.setup_requires) 2025-06-02T08:30:12,025 /tmp/pip-wheel-p97tegfj/openstack-placement_379273261d51404cbb120825105eb8b8/.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:30:12,029 import pkg_resources 2025-06-02T08:30:12,357 /usr/local/lib/python3.11/dist-packages/setuptools/_distutils/cmd.py:90: DevelopDeprecationWarning: develop command is deprecated. 2025-06-02T08:30:12,358 !! 2025-06-02T08:30:12,359 ******************************************************************************** 2025-06-02T08:30:12,360 Please avoid running ``setup.py`` and ``develop``. 2025-06-02T08:30:12,360 Instead, use standards-based tools like pip or uv. 2025-06-02T08:30:12,362 By 2025-Oct-31, you need to update your project and remove deprecated calls 2025-06-02T08:30:12,362 or your builds will no longer be supported. 2025-06-02T08:30:12,363 See https://github.com/pypa/setuptools/issues/917 for details. 2025-06-02T08:30:12,364 ******************************************************************************** 2025-06-02T08:30:12,365 !! 2025-06-02T08:30:12,366 self.initialize_options() 2025-06-02T08:30:12,367 /usr/local/lib/python3.11/dist-packages/setuptools/_distutils/cmd.py:90: SetuptoolsDeprecationWarning: setup.py install is deprecated. 2025-06-02T08:30:12,367 !! 2025-06-02T08:30:12,368 ******************************************************************************** 2025-06-02T08:30:12,369 Please avoid running ``setup.py`` directly. 2025-06-02T08:30:12,370 Instead, use pypa/build, pypa/installer or other 2025-06-02T08:30:12,370 standards-based tools. 2025-06-02T08:30:12,371 By 2025-Oct-31, you need to update your project and remove deprecated calls 2025-06-02T08:30:12,372 or your builds will no longer be supported. 2025-06-02T08:30:12,373 See https://blog.ganssle.io/articles/2021/10/setup-py-deprecated.html for details. 2025-06-02T08:30:12,373 ******************************************************************************** 2025-06-02T08:30:12,374 !! 2025-06-02T08:30:12,375 self.initialize_options() 2025-06-02T08:30:12,376 /tmp/pip-wheel-p97tegfj/openstack-placement_379273261d51404cbb120825105eb8b8/.eggs/pbr-6.1.1-py3.11.egg/pbr/core.py:140: UserWarning: Unknown distribution option: 'tests_require' 2025-06-02T08:30:12,376 warnings.warn(msg) 2025-06-02T08:30:12,377 /usr/local/lib/python3.11/dist-packages/setuptools/dist.py:759: SetuptoolsDeprecationWarning: License classifiers are deprecated. 2025-06-02T08:30:12,377 !! 2025-06-02T08:30:12,379 ******************************************************************************** 2025-06-02T08:30:12,379 Please consider removing the following classifiers in favor of a SPDX license expression: 2025-06-02T08:30:12,380 License :: OSI Approved :: Apache Software License 2025-06-02T08:30:12,381 See https://packaging.python.org/en/latest/guides/writing-pyproject-toml/#license for details. 2025-06-02T08:30:12,382 ******************************************************************************** 2025-06-02T08:30:12,382 !! 2025-06-02T08:30:12,383 self._finalize_license_expression() 2025-06-02T08:30:12,383 running bdist_wheel 2025-06-02T08:30:12,484 running build 2025-06-02T08:30:12,485 running build_py 2025-06-02T08:30:12,516 creating build/lib/placement/tests/functional/cmd 2025-06-02T08:30:12,519 copying placement/tests/functional/cmd/test_status.py -> build/lib/placement/tests/functional/cmd 2025-06-02T08:30:12,521 copying placement/tests/functional/cmd/__init__.py -> build/lib/placement/tests/functional/cmd 2025-06-02T08:30:12,523 copying placement/tests/fixtures.py -> build/lib/placement/tests 2025-06-02T08:30:12,525 copying placement/tests/__init__.py -> build/lib/placement/tests 2025-06-02T08:30:12,527 creating build/lib/placement/tests/functional/fixtures 2025-06-02T08:30:12,528 copying placement/tests/functional/fixtures/placement.py -> build/lib/placement/tests/functional/fixtures 2025-06-02T08:30:12,530 copying placement/tests/functional/fixtures/capture.py -> build/lib/placement/tests/functional/fixtures 2025-06-02T08:30:12,532 copying placement/tests/functional/fixtures/__init__.py -> build/lib/placement/tests/functional/fixtures 2025-06-02T08:30:12,533 copying placement/tests/functional/fixtures/gabbits.py -> build/lib/placement/tests/functional/fixtures 2025-06-02T08:30:12,537 creating build/lib/placement/tests/functional/db 2025-06-02T08:30:12,538 copying placement/tests/functional/db/test_allocation_candidates.py -> build/lib/placement/tests/functional/db 2025-06-02T08:30:12,543 copying placement/tests/functional/db/test_consumer.py -> build/lib/placement/tests/functional/db 2025-06-02T08:30:12,546 copying placement/tests/functional/db/test_user.py -> build/lib/placement/tests/functional/db 2025-06-02T08:30:12,548 copying placement/tests/functional/db/test_reshape.py -> build/lib/placement/tests/functional/db 2025-06-02T08:30:12,550 copying placement/tests/functional/db/test_base.py -> build/lib/placement/tests/functional/db 2025-06-02T08:30:12,553 copying placement/tests/functional/db/test_trait.py -> build/lib/placement/tests/functional/db 2025-06-02T08:30:12,555 copying placement/tests/functional/db/test_usage.py -> build/lib/placement/tests/functional/db 2025-06-02T08:30:12,557 copying placement/tests/functional/db/test_allocation.py -> build/lib/placement/tests/functional/db 2025-06-02T08:30:12,560 copying placement/tests/functional/db/test_resource_provider.py -> build/lib/placement/tests/functional/db 2025-06-02T08:30:12,564 copying placement/tests/functional/db/__init__.py -> build/lib/placement/tests/functional/db 2025-06-02T08:30:12,565 copying placement/tests/functional/db/test_project.py -> build/lib/placement/tests/functional/db 2025-06-02T08:30:12,567 copying placement/tests/functional/db/test_consumer_type.py -> build/lib/placement/tests/functional/db 2025-06-02T08:30:12,569 copying placement/tests/functional/db/test_attribute_cache.py -> build/lib/placement/tests/functional/db 2025-06-02T08:30:12,571 copying placement/tests/functional/db/test_migrations.py -> build/lib/placement/tests/functional/db 2025-06-02T08:30:12,574 copying placement/tests/functional/db/test_resource_class.py -> build/lib/placement/tests/functional/db 2025-06-02T08:30:12,577 creating build/lib/placement/objects 2025-06-02T08:30:12,578 copying placement/objects/inventory.py -> build/lib/placement/objects 2025-06-02T08:30:12,580 copying placement/objects/consumer.py -> build/lib/placement/objects 2025-06-02T08:30:12,582 copying placement/objects/user.py -> build/lib/placement/objects 2025-06-02T08:30:12,584 copying placement/objects/consumer_type.py -> build/lib/placement/objects 2025-06-02T08:30:12,586 copying placement/objects/rp_candidates.py -> build/lib/placement/objects 2025-06-02T08:30:12,587 copying placement/objects/resource_class.py -> build/lib/placement/objects 2025-06-02T08:30:12,590 copying placement/objects/trait.py -> build/lib/placement/objects 2025-06-02T08:30:12,592 copying placement/objects/research_context.py -> build/lib/placement/objects 2025-06-02T08:30:12,595 copying placement/objects/project.py -> build/lib/placement/objects 2025-06-02T08:30:12,596 copying placement/objects/resource_provider.py -> build/lib/placement/objects 2025-06-02T08:30:12,600 copying placement/objects/reshaper.py -> build/lib/placement/objects 2025-06-02T08:30:12,602 copying placement/objects/allocation.py -> build/lib/placement/objects 2025-06-02T08:30:12,604 copying placement/objects/__init__.py -> build/lib/placement/objects 2025-06-02T08:30:12,606 copying placement/objects/allocation_candidate.py -> build/lib/placement/objects 2025-06-02T08:30:12,608 copying placement/objects/usage.py -> build/lib/placement/objects 2025-06-02T08:30:12,611 creating build/lib/placement/tests/unit 2025-06-02T08:30:12,612 copying placement/tests/unit/test_deploy.py -> build/lib/placement/tests/unit 2025-06-02T08:30:12,614 copying placement/tests/unit/test_requestlog.py -> build/lib/placement/tests/unit 2025-06-02T08:30:12,616 copying placement/tests/unit/test_fault_wrap.py -> build/lib/placement/tests/unit 2025-06-02T08:30:12,618 copying placement/tests/unit/test_db_conf.py -> build/lib/placement/tests/unit 2025-06-02T08:30:12,619 copying placement/tests/unit/test_handler.py -> build/lib/placement/tests/unit 2025-06-02T08:30:12,622 copying placement/tests/unit/test_microversion.py -> build/lib/placement/tests/unit 2025-06-02T08:30:12,624 copying placement/tests/unit/test_util.py -> build/lib/placement/tests/unit 2025-06-02T08:30:12,627 copying placement/tests/unit/test_db_api.py -> build/lib/placement/tests/unit 2025-06-02T08:30:12,629 copying placement/tests/unit/base.py -> build/lib/placement/tests/unit 2025-06-02T08:30:12,631 copying placement/tests/unit/test_auth.py -> build/lib/placement/tests/unit 2025-06-02T08:30:12,632 copying placement/tests/unit/policy_fixture.py -> build/lib/placement/tests/unit 2025-06-02T08:30:12,634 copying placement/tests/unit/__init__.py -> build/lib/placement/tests/unit 2025-06-02T08:30:12,636 copying placement/tests/unit/test_policy.py -> build/lib/placement/tests/unit 2025-06-02T08:30:12,638 copying placement/tests/unit/test_context.py -> build/lib/placement/tests/unit 2025-06-02T08:30:12,641 creating build/lib/placement/tests/unit/objects 2025-06-02T08:30:12,642 copying placement/tests/unit/objects/test_allocation_candidate.py -> build/lib/placement/tests/unit/objects 2025-06-02T08:30:12,644 copying placement/tests/unit/objects/test_rp_candidates.py -> build/lib/placement/tests/unit/objects 2025-06-02T08:30:12,646 copying placement/tests/unit/objects/base.py -> build/lib/placement/tests/unit/objects 2025-06-02T08:30:12,648 copying placement/tests/unit/objects/test_trait.py -> build/lib/placement/tests/unit/objects 2025-06-02T08:30:12,650 copying placement/tests/unit/objects/test_usage.py -> build/lib/placement/tests/unit/objects 2025-06-02T08:30:12,651 copying placement/tests/unit/objects/test_allocation.py -> build/lib/placement/tests/unit/objects 2025-06-02T08:30:12,653 copying placement/tests/unit/objects/test_resource_provider.py -> build/lib/placement/tests/unit/objects 2025-06-02T08:30:12,655 copying placement/tests/unit/objects/__init__.py -> build/lib/placement/tests/unit/objects 2025-06-02T08:30:12,657 copying placement/tests/unit/objects/test_inventory.py -> build/lib/placement/tests/unit/objects 2025-06-02T08:30:12,659 copying placement/tests/unit/objects/test_resource_class.py -> build/lib/placement/tests/unit/objects 2025-06-02T08:30:12,662 copying placement/tests/functional/test_allocation_candidates.py -> build/lib/placement/tests/functional 2025-06-02T08:30:12,664 copying placement/tests/functional/test_verify_policy.py -> build/lib/placement/tests/functional 2025-06-02T08:30:12,666 copying placement/tests/functional/base.py -> build/lib/placement/tests/functional 2025-06-02T08:30:12,668 copying placement/tests/functional/test_allocation.py -> build/lib/placement/tests/functional 2025-06-02T08:30:12,670 copying placement/tests/functional/__init__.py -> build/lib/placement/tests/functional 2025-06-02T08:30:12,671 copying placement/tests/functional/test_lib_sync.py -> build/lib/placement/tests/functional 2025-06-02T08:30:12,673 copying placement/tests/functional/test_api.py -> build/lib/placement/tests/functional 2025-06-02T08:30:12,675 copying placement/tests/functional/test_direct.py -> build/lib/placement/tests/functional 2025-06-02T08:30:12,677 creating build/lib/placement/cmd 2025-06-02T08:30:12,678 copying placement/cmd/manage.py -> build/lib/placement/cmd 2025-06-02T08:30:12,680 copying placement/cmd/status.py -> build/lib/placement/cmd 2025-06-02T08:30:12,683 copying placement/cmd/__init__.py -> build/lib/placement/cmd 2025-06-02T08:30:12,685 creating build/lib/placement/handlers 2025-06-02T08:30:12,686 copying placement/handlers/inventory.py -> build/lib/placement/handlers 2025-06-02T08:30:12,688 copying placement/handlers/aggregate.py -> build/lib/placement/handlers 2025-06-02T08:30:12,690 copying placement/handlers/resource_class.py -> build/lib/placement/handlers 2025-06-02T08:30:12,693 copying placement/handlers/trait.py -> build/lib/placement/handlers 2025-06-02T08:30:12,695 copying placement/handlers/resource_provider.py -> build/lib/placement/handlers 2025-06-02T08:30:12,697 copying placement/handlers/root.py -> build/lib/placement/handlers 2025-06-02T08:30:12,699 copying placement/handlers/reshaper.py -> build/lib/placement/handlers 2025-06-02T08:30:12,701 copying placement/handlers/allocation.py -> build/lib/placement/handlers 2025-06-02T08:30:12,704 copying placement/handlers/__init__.py -> build/lib/placement/handlers 2025-06-02T08:30:12,705 copying placement/handlers/allocation_candidate.py -> build/lib/placement/handlers 2025-06-02T08:30:12,708 copying placement/handlers/usage.py -> build/lib/placement/handlers 2025-06-02T08:30:12,710 copying placement/handlers/util.py -> build/lib/placement/handlers 2025-06-02T08:30:12,713 creating build/lib/placement/tests/unit/handlers 2025-06-02T08:30:12,714 copying placement/tests/unit/handlers/test_aggregate.py -> build/lib/placement/tests/unit/handlers 2025-06-02T08:30:12,716 copying placement/tests/unit/handlers/test_util.py -> build/lib/placement/tests/unit/handlers 2025-06-02T08:30:12,718 copying placement/tests/unit/handlers/test_trait.py -> build/lib/placement/tests/unit/handlers 2025-06-02T08:30:12,720 copying placement/tests/unit/handlers/test_resource_provider.py -> build/lib/placement/tests/unit/handlers 2025-06-02T08:30:12,722 copying placement/tests/unit/handlers/__init__.py -> build/lib/placement/tests/unit/handlers 2025-06-02T08:30:12,724 creating build/lib/placement/db/sqlalchemy 2025-06-02T08:30:12,726 copying placement/db/sqlalchemy/models.py -> build/lib/placement/db/sqlalchemy 2025-06-02T08:30:12,728 copying placement/db/sqlalchemy/migration.py -> build/lib/placement/db/sqlalchemy 2025-06-02T08:30:12,730 copying placement/db/sqlalchemy/__init__.py -> build/lib/placement/db/sqlalchemy 2025-06-02T08:30:12,733 copying placement/db/constants.py -> build/lib/placement/db 2025-06-02T08:30:12,734 copying placement/db/__init__.py -> build/lib/placement/db 2025-06-02T08:30:12,737 creating build/lib/placement/tests/unit/cmd 2025-06-02T08:30:12,738 copying placement/tests/unit/cmd/test_manage.py -> build/lib/placement/tests/unit/cmd 2025-06-02T08:30:12,740 copying placement/tests/unit/cmd/__init__.py -> build/lib/placement/tests/unit/cmd 2025-06-02T08:30:12,742 creating build/lib/placement/schemas 2025-06-02T08:30:12,744 copying placement/schemas/inventory.py -> build/lib/placement/schemas 2025-06-02T08:30:12,746 copying placement/schemas/aggregate.py -> build/lib/placement/schemas 2025-06-02T08:30:12,747 copying placement/schemas/resource_class.py -> build/lib/placement/schemas 2025-06-02T08:30:12,749 copying placement/schemas/trait.py -> build/lib/placement/schemas 2025-06-02T08:30:12,751 copying placement/schemas/resource_provider.py -> build/lib/placement/schemas 2025-06-02T08:30:12,752 copying placement/schemas/reshaper.py -> build/lib/placement/schemas 2025-06-02T08:30:12,754 copying placement/schemas/allocation.py -> build/lib/placement/schemas 2025-06-02T08:30:12,756 copying placement/schemas/__init__.py -> build/lib/placement/schemas 2025-06-02T08:30:12,758 copying placement/schemas/common.py -> build/lib/placement/schemas 2025-06-02T08:30:12,759 copying placement/schemas/allocation_candidate.py -> build/lib/placement/schemas 2025-06-02T08:30:12,761 copying placement/schemas/usage.py -> build/lib/placement/schemas 2025-06-02T08:30:12,763 creating build/lib/placement/conf 2025-06-02T08:30:12,764 copying placement/conf/paths.py -> build/lib/placement/conf 2025-06-02T08:30:12,766 copying placement/conf/placement.py -> build/lib/placement/conf 2025-06-02T08:30:12,768 copying placement/conf/api.py -> build/lib/placement/conf 2025-06-02T08:30:12,770 copying placement/conf/base.py -> build/lib/placement/conf 2025-06-02T08:30:12,772 copying placement/conf/database.py -> build/lib/placement/conf 2025-06-02T08:30:12,773 copying placement/conf/__init__.py -> build/lib/placement/conf 2025-06-02T08:30:12,775 copying placement/conf/opts.py -> build/lib/placement/conf 2025-06-02T08:30:12,778 copying placement/exception.py -> build/lib/placement 2025-06-02T08:30:12,781 copying placement/fault_wrap.py -> build/lib/placement 2025-06-02T08:30:12,783 copying placement/direct.py -> build/lib/placement 2025-06-02T08:30:12,784 copying placement/context.py -> build/lib/placement 2025-06-02T08:30:12,786 copying placement/requestlog.py -> build/lib/placement 2025-06-02T08:30:12,788 copying placement/errors.py -> build/lib/placement 2025-06-02T08:30:12,790 copying placement/auth.py -> build/lib/placement 2025-06-02T08:30:12,792 copying placement/attribute_cache.py -> build/lib/placement 2025-06-02T08:30:12,794 copying placement/lib.py -> build/lib/placement 2025-06-02T08:30:12,797 copying placement/microversion.py -> build/lib/placement 2025-06-02T08:30:12,799 copying placement/wsgi_wrapper.py -> build/lib/placement 2025-06-02T08:30:12,801 copying placement/deploy.py -> build/lib/placement 2025-06-02T08:30:12,803 copying placement/db_api.py -> build/lib/placement 2025-06-02T08:30:12,805 copying placement/__init__.py -> build/lib/placement 2025-06-02T08:30:12,806 copying placement/wsgi.py -> build/lib/placement 2025-06-02T08:30:12,809 copying placement/handler.py -> build/lib/placement 2025-06-02T08:30:12,811 copying placement/policy.py -> build/lib/placement 2025-06-02T08:30:12,813 copying placement/util.py -> build/lib/placement 2025-06-02T08:30:12,817 creating build/lib/placement/policies 2025-06-02T08:30:12,818 copying placement/policies/inventory.py -> build/lib/placement/policies 2025-06-02T08:30:12,820 copying placement/policies/aggregate.py -> build/lib/placement/policies 2025-06-02T08:30:12,822 copying placement/policies/resource_class.py -> build/lib/placement/policies 2025-06-02T08:30:12,824 copying placement/policies/trait.py -> build/lib/placement/policies 2025-06-02T08:30:12,826 copying placement/policies/resource_provider.py -> build/lib/placement/policies 2025-06-02T08:30:12,828 copying placement/policies/base.py -> build/lib/placement/policies 2025-06-02T08:30:12,830 copying placement/policies/reshaper.py -> build/lib/placement/policies 2025-06-02T08:30:12,832 copying placement/policies/allocation.py -> build/lib/placement/policies 2025-06-02T08:30:12,833 copying placement/policies/__init__.py -> build/lib/placement/policies 2025-06-02T08:30:12,835 copying placement/policies/allocation_candidate.py -> build/lib/placement/policies 2025-06-02T08:30:12,837 copying placement/policies/usage.py -> build/lib/placement/policies 2025-06-02T08:30:12,840 creating build/lib/placement_db_tools 2025-06-02T08:30:12,840 copying placement_db_tools/__init__.py -> build/lib/placement_db_tools 2025-06-02T08:30:12,842 running egg_info 2025-06-02T08:30:12,886 writing openstack_placement.egg-info/PKG-INFO 2025-06-02T08:30:12,890 writing dependency_links to openstack_placement.egg-info/dependency_links.txt 2025-06-02T08:30:12,892 writing entry points to openstack_placement.egg-info/entry_points.txt 2025-06-02T08:30:12,894 writing requirements to openstack_placement.egg-info/requires.txt 2025-06-02T08:30:12,895 writing top-level names to openstack_placement.egg-info/top_level.txt 2025-06-02T08:30:12,896 [pbr] Reusing existing SOURCES.txt 2025-06-02T08:30:12,924 /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:30:12,925 !! 2025-06-02T08:30:12,926 ******************************************************************************** 2025-06-02T08:30:12,926 ############################ 2025-06-02T08:30:12,927 # Package would be ignored # 2025-06-02T08:30:12,927 ############################ 2025-06-02T08:30:12,927 Python recognizes 'placement.db.sqlalchemy.alembic' as an importable package[^1], 2025-06-02T08:30:12,928 but it is absent from setuptools' `packages` configuration. 2025-06-02T08:30:12,929 This leads to an ambiguous overall configuration. If you want to distribute this 2025-06-02T08:30:12,929 package, please make sure that 'placement.db.sqlalchemy.alembic' is explicitly added 2025-06-02T08:30:12,930 to the `packages` configuration field. 2025-06-02T08:30:12,931 Alternatively, you can also rely on setuptools' discovery methods 2025-06-02T08:30:12,932 (for example by using `find_namespace_packages(...)`/`find_namespace:` 2025-06-02T08:30:12,932 instead of `find_packages(...)`/`find:`). 2025-06-02T08:30:12,933 You can read more about "package discovery" on setuptools documentation page: 2025-06-02T08:30:12,935 - https://setuptools.pypa.io/en/latest/userguide/package_discovery.html 2025-06-02T08:30:12,936 If you don't want 'placement.db.sqlalchemy.alembic' to be distributed and are 2025-06-02T08:30:12,936 already explicitly excluding 'placement.db.sqlalchemy.alembic' via 2025-06-02T08:30:12,937 `find_namespace_packages(...)/find_namespace` or `find_packages(...)/find`, 2025-06-02T08:30:12,937 you can try to use `exclude_package_data`, or `include-package-data=False` in 2025-06-02T08:30:12,938 combination with a more fine grained `package-data` configuration. 2025-06-02T08:30:12,939 You can read more about "package data files" on setuptools documentation page: 2025-06-02T08:30:12,940 - https://setuptools.pypa.io/en/latest/userguide/datafiles.html 2025-06-02T08:30:12,941 [^1]: For Python, any directory (with suitable naming) can be imported, 2025-06-02T08:30:12,942 even if it does not contain any `.py` files. 2025-06-02T08:30:12,942 On the other hand, currently there is no concept of package data 2025-06-02T08:30:12,943 directory, all directories are treated like packages. 2025-06-02T08:30:12,943 ******************************************************************************** 2025-06-02T08:30:12,944 !! 2025-06-02T08:30:12,945 check.warn(importable) 2025-06-02T08:30:12,945 /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:30:12,946 !! 2025-06-02T08:30:12,947 ******************************************************************************** 2025-06-02T08:30:12,948 ############################ 2025-06-02T08:30:12,948 # Package would be ignored # 2025-06-02T08:30:12,949 ############################ 2025-06-02T08:30:12,949 Python recognizes 'placement.db.sqlalchemy.alembic.versions' as an importable package[^1], 2025-06-02T08:30:12,949 but it is absent from setuptools' `packages` configuration. 2025-06-02T08:30:12,950 This leads to an ambiguous overall configuration. If you want to distribute this 2025-06-02T08:30:12,951 package, please make sure that 'placement.db.sqlalchemy.alembic.versions' is explicitly added 2025-06-02T08:30:12,951 to the `packages` configuration field. 2025-06-02T08:30:12,952 Alternatively, you can also rely on setuptools' discovery methods 2025-06-02T08:30:12,952 (for example by using `find_namespace_packages(...)`/`find_namespace:` 2025-06-02T08:30:12,953 instead of `find_packages(...)`/`find:`). 2025-06-02T08:30:12,954 You can read more about "package discovery" on setuptools documentation page: 2025-06-02T08:30:12,954 - https://setuptools.pypa.io/en/latest/userguide/package_discovery.html 2025-06-02T08:30:12,955 If you don't want 'placement.db.sqlalchemy.alembic.versions' to be distributed and are 2025-06-02T08:30:12,956 already explicitly excluding 'placement.db.sqlalchemy.alembic.versions' via 2025-06-02T08:30:12,956 `find_namespace_packages(...)/find_namespace` or `find_packages(...)/find`, 2025-06-02T08:30:12,957 you can try to use `exclude_package_data`, or `include-package-data=False` in 2025-06-02T08:30:12,957 combination with a more fine grained `package-data` configuration. 2025-06-02T08:30:12,958 You can read more about "package data files" on setuptools documentation page: 2025-06-02T08:30:12,959 - https://setuptools.pypa.io/en/latest/userguide/datafiles.html 2025-06-02T08:30:12,960 [^1]: For Python, any directory (with suitable naming) can be imported, 2025-06-02T08:30:12,961 even if it does not contain any `.py` files. 2025-06-02T08:30:12,961 On the other hand, currently there is no concept of package data 2025-06-02T08:30:12,962 directory, all directories are treated like packages. 2025-06-02T08:30:12,962 ******************************************************************************** 2025-06-02T08:30:12,963 !! 2025-06-02T08:30:12,964 check.warn(importable) 2025-06-02T08:30:12,964 /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:30:12,965 !! 2025-06-02T08:30:12,966 ******************************************************************************** 2025-06-02T08:30:12,966 ############################ 2025-06-02T08:30:12,967 # Package would be ignored # 2025-06-02T08:30:12,967 ############################ 2025-06-02T08:30:12,968 Python recognizes 'placement.tests.functional.gabbits' as an importable package[^1], 2025-06-02T08:30:12,968 but it is absent from setuptools' `packages` configuration. 2025-06-02T08:30:12,969 This leads to an ambiguous overall configuration. If you want to distribute this 2025-06-02T08:30:12,970 package, please make sure that 'placement.tests.functional.gabbits' is explicitly added 2025-06-02T08:30:12,970 to the `packages` configuration field. 2025-06-02T08:30:12,971 Alternatively, you can also rely on setuptools' discovery methods 2025-06-02T08:30:12,972 (for example by using `find_namespace_packages(...)`/`find_namespace:` 2025-06-02T08:30:12,972 instead of `find_packages(...)`/`find:`). 2025-06-02T08:30:12,973 You can read more about "package discovery" on setuptools documentation page: 2025-06-02T08:30:12,974 - https://setuptools.pypa.io/en/latest/userguide/package_discovery.html 2025-06-02T08:30:12,975 If you don't want 'placement.tests.functional.gabbits' to be distributed and are 2025-06-02T08:30:12,975 already explicitly excluding 'placement.tests.functional.gabbits' via 2025-06-02T08:30:12,976 `find_namespace_packages(...)/find_namespace` or `find_packages(...)/find`, 2025-06-02T08:30:12,976 you can try to use `exclude_package_data`, or `include-package-data=False` in 2025-06-02T08:30:12,976 combination with a more fine grained `package-data` configuration. 2025-06-02T08:30:12,978 You can read more about "package data files" on setuptools documentation page: 2025-06-02T08:30:12,979 - https://setuptools.pypa.io/en/latest/userguide/datafiles.html 2025-06-02T08:30:12,980 [^1]: For Python, any directory (with suitable naming) can be imported, 2025-06-02T08:30:12,980 even if it does not contain any `.py` files. 2025-06-02T08:30:12,981 On the other hand, currently there is no concept of package data 2025-06-02T08:30:12,981 directory, all directories are treated like packages. 2025-06-02T08:30:12,982 ******************************************************************************** 2025-06-02T08:30:12,983 !! 2025-06-02T08:30:12,983 check.warn(importable) 2025-06-02T08:30:12,983 copying placement/tests/README.rst -> build/lib/placement/tests 2025-06-02T08:30:12,984 creating build/lib/placement/tests/functional/gabbits 2025-06-02T08:30:12,984 copying placement/tests/functional/gabbits/aggregate-legacy-rbac.yaml -> build/lib/placement/tests/functional/gabbits 2025-06-02T08:30:12,985 copying placement/tests/functional/gabbits/aggregate-policy.yaml -> build/lib/placement/tests/functional/gabbits 2025-06-02T08:30:12,985 copying placement/tests/functional/gabbits/aggregate-secure-rbac.yaml -> build/lib/placement/tests/functional/gabbits 2025-06-02T08:30:12,986 copying placement/tests/functional/gabbits/aggregate.yaml -> build/lib/placement/tests/functional/gabbits 2025-06-02T08:30:12,986 copying placement/tests/functional/gabbits/allocation-bad-class.yaml -> build/lib/placement/tests/functional/gabbits 2025-06-02T08:30:12,987 copying placement/tests/functional/gabbits/allocation-candidates-any-traits-groups.yaml -> build/lib/placement/tests/functional/gabbits 2025-06-02T08:30:12,987 copying placement/tests/functional/gabbits/allocation-candidates-any-traits.yaml -> build/lib/placement/tests/functional/gabbits 2025-06-02T08:30:12,987 copying placement/tests/functional/gabbits/allocation-candidates-bug-1792503.yaml -> build/lib/placement/tests/functional/gabbits 2025-06-02T08:30:12,988 copying placement/tests/functional/gabbits/allocation-candidates-legacy-rbac.yaml -> build/lib/placement/tests/functional/gabbits 2025-06-02T08:30:12,988 copying placement/tests/functional/gabbits/allocation-candidates-mappings-numa.yaml -> build/lib/placement/tests/functional/gabbits 2025-06-02T08:30:12,989 copying placement/tests/functional/gabbits/allocation-candidates-mappings-sharing.yaml -> build/lib/placement/tests/functional/gabbits 2025-06-02T08:30:12,989 copying placement/tests/functional/gabbits/allocation-candidates-member-of.yaml -> build/lib/placement/tests/functional/gabbits 2025-06-02T08:30:12,990 copying placement/tests/functional/gabbits/allocation-candidates-policy.yaml -> build/lib/placement/tests/functional/gabbits 2025-06-02T08:30:12,990 copying placement/tests/functional/gabbits/allocation-candidates-root-required.yaml -> build/lib/placement/tests/functional/gabbits 2025-06-02T08:30:12,991 copying placement/tests/functional/gabbits/allocation-candidates-secure-rbac.yaml -> build/lib/placement/tests/functional/gabbits 2025-06-02T08:30:12,991 copying placement/tests/functional/gabbits/allocation-candidates.yaml -> build/lib/placement/tests/functional/gabbits 2025-06-02T08:30:12,994 copying placement/tests/functional/gabbits/allocations-1-12.yaml -> build/lib/placement/tests/functional/gabbits 2025-06-02T08:30:12,996 copying placement/tests/functional/gabbits/allocations-1-8.yaml -> build/lib/placement/tests/functional/gabbits 2025-06-02T08:30:12,999 copying placement/tests/functional/gabbits/allocations-1.28.yaml -> build/lib/placement/tests/functional/gabbits 2025-06-02T08:30:13,002 copying placement/tests/functional/gabbits/allocations-bug-1714072.yaml -> build/lib/placement/tests/functional/gabbits 2025-06-02T08:30:13,004 copying placement/tests/functional/gabbits/allocations-bug-1778591.yaml -> build/lib/placement/tests/functional/gabbits 2025-06-02T08:30:13,006 copying placement/tests/functional/gabbits/allocations-bug-1778743.yaml -> build/lib/placement/tests/functional/gabbits 2025-06-02T08:30:13,008 copying placement/tests/functional/gabbits/allocations-bug-1779717.yaml -> build/lib/placement/tests/functional/gabbits 2025-06-02T08:30:13,010 copying placement/tests/functional/gabbits/allocations-legacy-rbac.yaml -> build/lib/placement/tests/functional/gabbits 2025-06-02T08:30:13,012 copying placement/tests/functional/gabbits/allocations-mappings.yaml -> build/lib/placement/tests/functional/gabbits 2025-06-02T08:30:13,015 copying placement/tests/functional/gabbits/allocations-policy.yaml -> build/lib/placement/tests/functional/gabbits 2025-06-02T08:30:13,018 copying placement/tests/functional/gabbits/allocations-post.yaml -> build/lib/placement/tests/functional/gabbits 2025-06-02T08:30:13,020 copying placement/tests/functional/gabbits/allocations-secure-rbac.yaml -> build/lib/placement/tests/functional/gabbits 2025-06-02T08:30:13,023 copying placement/tests/functional/gabbits/allocations.yaml -> build/lib/placement/tests/functional/gabbits 2025-06-02T08:30:13,026 copying placement/tests/functional/gabbits/basic-http.yaml -> build/lib/placement/tests/functional/gabbits 2025-06-02T08:30:13,028 copying placement/tests/functional/gabbits/bug-1674694.yaml -> build/lib/placement/tests/functional/gabbits 2025-06-02T08:30:13,030 copying placement/tests/functional/gabbits/confirm-auth.yaml -> build/lib/placement/tests/functional/gabbits 2025-06-02T08:30:13,032 copying placement/tests/functional/gabbits/consumer-types-1.38.yaml -> build/lib/placement/tests/functional/gabbits 2025-06-02T08:30:13,035 copying placement/tests/functional/gabbits/consumer-types-bug-story-2009167.yaml -> build/lib/placement/tests/functional/gabbits 2025-06-02T08:30:13,037 copying placement/tests/functional/gabbits/cors.yaml -> build/lib/placement/tests/functional/gabbits 2025-06-02T08:30:13,039 copying placement/tests/functional/gabbits/ensure-consumer.yaml -> build/lib/placement/tests/functional/gabbits 2025-06-02T08:30:13,041 copying placement/tests/functional/gabbits/granular-same-subtree.yaml -> build/lib/placement/tests/functional/gabbits 2025-06-02T08:30:13,044 copying placement/tests/functional/gabbits/granular.yaml -> build/lib/placement/tests/functional/gabbits 2025-06-02T08:30:13,046 copying placement/tests/functional/gabbits/inventory-legacy-rbac.yaml -> build/lib/placement/tests/functional/gabbits 2025-06-02T08:30:13,049 copying placement/tests/functional/gabbits/inventory-policy.yaml -> build/lib/placement/tests/functional/gabbits 2025-06-02T08:30:13,051 copying placement/tests/functional/gabbits/inventory-secure-rbac.yaml -> build/lib/placement/tests/functional/gabbits 2025-06-02T08:30:13,054 copying placement/tests/functional/gabbits/inventory.yaml -> build/lib/placement/tests/functional/gabbits 2025-06-02T08:30:13,057 copying placement/tests/functional/gabbits/microversion-bug-1724065.yaml -> build/lib/placement/tests/functional/gabbits 2025-06-02T08:30:13,059 copying placement/tests/functional/gabbits/microversion.yaml -> build/lib/placement/tests/functional/gabbits 2025-06-02T08:30:13,061 copying placement/tests/functional/gabbits/non-cors.yaml -> build/lib/placement/tests/functional/gabbits 2025-06-02T08:30:13,063 copying placement/tests/functional/gabbits/reshaper-legacy-rbac.yaml -> build/lib/placement/tests/functional/gabbits 2025-06-02T08:30:13,066 copying placement/tests/functional/gabbits/reshaper-policy.yaml -> build/lib/placement/tests/functional/gabbits 2025-06-02T08:30:13,068 copying placement/tests/functional/gabbits/reshaper-secure-rbac.yaml -> build/lib/placement/tests/functional/gabbits 2025-06-02T08:30:13,070 copying placement/tests/functional/gabbits/reshaper.yaml -> build/lib/placement/tests/functional/gabbits 2025-06-02T08:30:13,073 copying placement/tests/functional/gabbits/resource-class-in-use.yaml -> build/lib/placement/tests/functional/gabbits 2025-06-02T08:30:13,075 copying placement/tests/functional/gabbits/resource-classes-1-6.yaml -> build/lib/placement/tests/functional/gabbits 2025-06-02T08:30:13,077 copying placement/tests/functional/gabbits/resource-classes-1-7.yaml -> build/lib/placement/tests/functional/gabbits 2025-06-02T08:30:13,079 copying placement/tests/functional/gabbits/resource-classes-last-modified.yaml -> build/lib/placement/tests/functional/gabbits 2025-06-02T08:30:13,081 copying placement/tests/functional/gabbits/resource-classes-legacy-rbac.yaml -> build/lib/placement/tests/functional/gabbits 2025-06-02T08:30:13,083 copying placement/tests/functional/gabbits/resource-classes-policy.yaml -> build/lib/placement/tests/functional/gabbits 2025-06-02T08:30:13,085 copying placement/tests/functional/gabbits/resource-classes-secure-rbac.yaml -> build/lib/placement/tests/functional/gabbits 2025-06-02T08:30:13,087 copying placement/tests/functional/gabbits/resource-classes.yaml -> build/lib/placement/tests/functional/gabbits 2025-06-02T08:30:13,090 copying placement/tests/functional/gabbits/resource-provider-aggregates.yaml -> build/lib/placement/tests/functional/gabbits 2025-06-02T08:30:13,092 copying placement/tests/functional/gabbits/resource-provider-any-traits.yaml -> build/lib/placement/tests/functional/gabbits 2025-06-02T08:30:13,094 copying placement/tests/functional/gabbits/resource-provider-bug-1779818.yaml -> build/lib/placement/tests/functional/gabbits 2025-06-02T08:30:13,097 copying placement/tests/functional/gabbits/resource-provider-duplication.yaml -> build/lib/placement/tests/functional/gabbits 2025-06-02T08:30:13,099 copying placement/tests/functional/gabbits/resource-provider-legacy-rbac.yaml -> build/lib/placement/tests/functional/gabbits 2025-06-02T08:30:13,102 copying placement/tests/functional/gabbits/resource-provider-links.yaml -> build/lib/placement/tests/functional/gabbits 2025-06-02T08:30:13,104 copying placement/tests/functional/gabbits/resource-provider-policy.yaml -> build/lib/placement/tests/functional/gabbits 2025-06-02T08:30:13,106 copying placement/tests/functional/gabbits/resource-provider-resources-query.yaml -> build/lib/placement/tests/functional/gabbits 2025-06-02T08:30:13,109 copying placement/tests/functional/gabbits/resource-provider-secure-rbac.yaml -> build/lib/placement/tests/functional/gabbits 2025-06-02T08:30:13,111 copying placement/tests/functional/gabbits/resource-provider.yaml -> build/lib/placement/tests/functional/gabbits 2025-06-02T08:30:13,114 copying placement/tests/functional/gabbits/same-subtree-deep.yaml -> build/lib/placement/tests/functional/gabbits 2025-06-02T08:30:13,116 copying placement/tests/functional/gabbits/shared-resources.yaml -> build/lib/placement/tests/functional/gabbits 2025-06-02T08:30:13,119 copying placement/tests/functional/gabbits/traits-legacy-rbac.yaml -> build/lib/placement/tests/functional/gabbits 2025-06-02T08:30:13,121 copying placement/tests/functional/gabbits/traits-policy.yaml -> build/lib/placement/tests/functional/gabbits 2025-06-02T08:30:13,123 copying placement/tests/functional/gabbits/traits-secure-rbac.yaml -> build/lib/placement/tests/functional/gabbits 2025-06-02T08:30:13,126 copying placement/tests/functional/gabbits/traits.yaml -> build/lib/placement/tests/functional/gabbits 2025-06-02T08:30:13,128 copying placement/tests/functional/gabbits/unicode.yaml -> build/lib/placement/tests/functional/gabbits 2025-06-02T08:30:13,131 copying placement/tests/functional/gabbits/usage-legacy-rbac.yaml -> build/lib/placement/tests/functional/gabbits 2025-06-02T08:30:13,133 copying placement/tests/functional/gabbits/usage-policy.yaml -> build/lib/placement/tests/functional/gabbits 2025-06-02T08:30:13,135 copying placement/tests/functional/gabbits/usage-secure-rbac.yaml -> build/lib/placement/tests/functional/gabbits 2025-06-02T08:30:13,137 copying placement/tests/functional/gabbits/usage.yaml -> build/lib/placement/tests/functional/gabbits 2025-06-02T08:30:13,139 copying placement/tests/functional/gabbits/with-allocations.yaml -> build/lib/placement/tests/functional/gabbits 2025-06-02T08:30:13,141 copying placement/db/sqlalchemy/alembic.ini -> build/lib/placement/db/sqlalchemy 2025-06-02T08:30:13,143 creating build/lib/placement/db/sqlalchemy/alembic 2025-06-02T08:30:13,144 copying placement/db/sqlalchemy/alembic/env.py -> build/lib/placement/db/sqlalchemy/alembic 2025-06-02T08:30:13,146 copying placement/db/sqlalchemy/alembic/script.py.mako -> build/lib/placement/db/sqlalchemy/alembic 2025-06-02T08:30:13,148 creating build/lib/placement/db/sqlalchemy/alembic/versions 2025-06-02T08:30:13,149 copying placement/db/sqlalchemy/alembic/versions/422ece571366_add_consumer_types_table.py -> build/lib/placement/db/sqlalchemy/alembic/versions 2025-06-02T08:30:13,152 copying placement/db/sqlalchemy/alembic/versions/611cd6dffd7b_block_on_null_root_provider_id.py -> build/lib/placement/db/sqlalchemy/alembic/versions 2025-06-02T08:30:13,154 copying placement/db/sqlalchemy/alembic/versions/a082b8bb98d0_drop_redundant_indexes_for_unique_.py -> build/lib/placement/db/sqlalchemy/alembic/versions 2025-06-02T08:30:13,156 copying placement/db/sqlalchemy/alembic/versions/b4ed3a175331_initial.py -> build/lib/placement/db/sqlalchemy/alembic/versions 2025-06-02T08:30:13,159 copying placement/db/sqlalchemy/alembic/versions/b5c396305c25_block_on_null_consumer.py -> build/lib/placement/db/sqlalchemy/alembic/versions 2025-06-02T08:30:13,161 copying placement/rest_api_version_history.rst -> build/lib/placement 2025-06-02T08:30:13,164 copying placement_db_tools/mysql-migrate-db.sh -> build/lib/placement_db_tools 2025-06-02T08:30:13,167 copying placement_db_tools/postgresql-migrate-db.sh -> build/lib/placement_db_tools 2025-06-02T08:30:13,179 /usr/local/lib/python3.11/dist-packages/setuptools/_distutils/cmd.py:90: SetuptoolsDeprecationWarning: setup.py install is deprecated. 2025-06-02T08:30:13,180 !! 2025-06-02T08:30:13,181 ******************************************************************************** 2025-06-02T08:30:13,182 Please avoid running ``setup.py`` directly. 2025-06-02T08:30:13,182 Instead, use pypa/build, pypa/installer or other 2025-06-02T08:30:13,183 standards-based tools. 2025-06-02T08:30:13,184 By 2025-Oct-31, you need to update your project and remove deprecated calls 2025-06-02T08:30:13,184 or your builds will no longer be supported. 2025-06-02T08:30:13,186 See https://blog.ganssle.io/articles/2021/10/setup-py-deprecated.html for details. 2025-06-02T08:30:13,186 ******************************************************************************** 2025-06-02T08:30:13,187 !! 2025-06-02T08:30:13,188 self.initialize_options() 2025-06-02T08:30:13,188 installing to build/bdist.linux-armv7l/wheel 2025-06-02T08:30:13,189 running install 2025-06-02T08:30:13,220 [pbr] Generating AUTHORS 2025-06-02T08:30:13,226 [pbr] AUTHORS complete (0.0s) 2025-06-02T08:30:13,226 running install_lib 2025-06-02T08:30:13,254 creating build/bdist.linux-armv7l/wheel 2025-06-02T08:30:13,256 creating build/bdist.linux-armv7l/wheel/placement_db_tools 2025-06-02T08:30:13,257 copying build/lib/placement_db_tools/mysql-migrate-db.sh -> build/bdist.linux-armv7l/wheel/./placement_db_tools 2025-06-02T08:30:13,259 copying build/lib/placement_db_tools/postgresql-migrate-db.sh -> build/bdist.linux-armv7l/wheel/./placement_db_tools 2025-06-02T08:30:13,262 copying build/lib/placement_db_tools/__init__.py -> build/bdist.linux-armv7l/wheel/./placement_db_tools 2025-06-02T08:30:13,264 creating build/bdist.linux-armv7l/wheel/placement 2025-06-02T08:30:13,265 copying build/lib/placement/exception.py -> build/bdist.linux-armv7l/wheel/./placement 2025-06-02T08:30:13,267 copying build/lib/placement/fault_wrap.py -> build/bdist.linux-armv7l/wheel/./placement 2025-06-02T08:30:13,269 copying build/lib/placement/direct.py -> build/bdist.linux-armv7l/wheel/./placement 2025-06-02T08:30:13,271 creating build/bdist.linux-armv7l/wheel/placement/db 2025-06-02T08:30:13,273 creating build/bdist.linux-armv7l/wheel/placement/db/sqlalchemy 2025-06-02T08:30:13,274 copying build/lib/placement/db/sqlalchemy/models.py -> build/bdist.linux-armv7l/wheel/./placement/db/sqlalchemy 2025-06-02T08:30:13,276 copying build/lib/placement/db/sqlalchemy/migration.py -> build/bdist.linux-armv7l/wheel/./placement/db/sqlalchemy 2025-06-02T08:30:13,278 copying build/lib/placement/db/sqlalchemy/alembic.ini -> build/bdist.linux-armv7l/wheel/./placement/db/sqlalchemy 2025-06-02T08:30:13,280 creating build/bdist.linux-armv7l/wheel/placement/db/sqlalchemy/alembic 2025-06-02T08:30:13,281 copying build/lib/placement/db/sqlalchemy/alembic/script.py.mako -> build/bdist.linux-armv7l/wheel/./placement/db/sqlalchemy/alembic 2025-06-02T08:30:13,283 copying build/lib/placement/db/sqlalchemy/alembic/env.py -> build/bdist.linux-armv7l/wheel/./placement/db/sqlalchemy/alembic 2025-06-02T08:30:13,285 creating build/bdist.linux-armv7l/wheel/placement/db/sqlalchemy/alembic/versions 2025-06-02T08:30:13,286 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:30:13,288 copying build/lib/placement/db/sqlalchemy/alembic/versions/b4ed3a175331_initial.py -> build/bdist.linux-armv7l/wheel/./placement/db/sqlalchemy/alembic/versions 2025-06-02T08:30:13,290 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:30:13,292 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:30:13,294 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:30:13,296 copying build/lib/placement/db/sqlalchemy/__init__.py -> build/bdist.linux-armv7l/wheel/./placement/db/sqlalchemy 2025-06-02T08:30:13,297 copying build/lib/placement/db/constants.py -> build/bdist.linux-armv7l/wheel/./placement/db 2025-06-02T08:30:13,299 copying build/lib/placement/db/__init__.py -> build/bdist.linux-armv7l/wheel/./placement/db 2025-06-02T08:30:13,301 creating build/bdist.linux-armv7l/wheel/placement/schemas 2025-06-02T08:30:13,302 copying build/lib/placement/schemas/inventory.py -> build/bdist.linux-armv7l/wheel/./placement/schemas 2025-06-02T08:30:13,304 copying build/lib/placement/schemas/aggregate.py -> build/bdist.linux-armv7l/wheel/./placement/schemas 2025-06-02T08:30:13,306 copying build/lib/placement/schemas/resource_class.py -> build/bdist.linux-armv7l/wheel/./placement/schemas 2025-06-02T08:30:13,308 copying build/lib/placement/schemas/trait.py -> build/bdist.linux-armv7l/wheel/./placement/schemas 2025-06-02T08:30:13,310 copying build/lib/placement/schemas/resource_provider.py -> build/bdist.linux-armv7l/wheel/./placement/schemas 2025-06-02T08:30:13,312 copying build/lib/placement/schemas/reshaper.py -> build/bdist.linux-armv7l/wheel/./placement/schemas 2025-06-02T08:30:13,314 copying build/lib/placement/schemas/allocation.py -> build/bdist.linux-armv7l/wheel/./placement/schemas 2025-06-02T08:30:13,316 copying build/lib/placement/schemas/__init__.py -> build/bdist.linux-armv7l/wheel/./placement/schemas 2025-06-02T08:30:13,317 copying build/lib/placement/schemas/common.py -> build/bdist.linux-armv7l/wheel/./placement/schemas 2025-06-02T08:30:13,319 copying build/lib/placement/schemas/allocation_candidate.py -> build/bdist.linux-armv7l/wheel/./placement/schemas 2025-06-02T08:30:13,321 copying build/lib/placement/schemas/usage.py -> build/bdist.linux-armv7l/wheel/./placement/schemas 2025-06-02T08:30:13,322 copying build/lib/placement/context.py -> build/bdist.linux-armv7l/wheel/./placement 2025-06-02T08:30:13,324 copying build/lib/placement/requestlog.py -> build/bdist.linux-armv7l/wheel/./placement 2025-06-02T08:30:13,326 copying build/lib/placement/errors.py -> build/bdist.linux-armv7l/wheel/./placement 2025-06-02T08:30:13,328 copying build/lib/placement/auth.py -> build/bdist.linux-armv7l/wheel/./placement 2025-06-02T08:30:13,330 creating build/bdist.linux-armv7l/wheel/placement/tests 2025-06-02T08:30:13,331 copying build/lib/placement/tests/fixtures.py -> build/bdist.linux-armv7l/wheel/./placement/tests 2025-06-02T08:30:13,334 creating build/bdist.linux-armv7l/wheel/placement/tests/unit 2025-06-02T08:30:13,335 copying build/lib/placement/tests/unit/test_deploy.py -> build/bdist.linux-armv7l/wheel/./placement/tests/unit 2025-06-02T08:30:13,337 copying build/lib/placement/tests/unit/test_requestlog.py -> build/bdist.linux-armv7l/wheel/./placement/tests/unit 2025-06-02T08:30:13,338 copying build/lib/placement/tests/unit/test_fault_wrap.py -> build/bdist.linux-armv7l/wheel/./placement/tests/unit 2025-06-02T08:30:13,340 copying build/lib/placement/tests/unit/test_db_conf.py -> build/bdist.linux-armv7l/wheel/./placement/tests/unit 2025-06-02T08:30:13,342 copying build/lib/placement/tests/unit/test_handler.py -> build/bdist.linux-armv7l/wheel/./placement/tests/unit 2025-06-02T08:30:13,344 copying build/lib/placement/tests/unit/test_microversion.py -> build/bdist.linux-armv7l/wheel/./placement/tests/unit 2025-06-02T08:30:13,346 copying build/lib/placement/tests/unit/test_util.py -> build/bdist.linux-armv7l/wheel/./placement/tests/unit 2025-06-02T08:30:13,349 copying build/lib/placement/tests/unit/test_db_api.py -> build/bdist.linux-armv7l/wheel/./placement/tests/unit 2025-06-02T08:30:13,351 copying build/lib/placement/tests/unit/base.py -> build/bdist.linux-armv7l/wheel/./placement/tests/unit 2025-06-02T08:30:13,353 creating build/bdist.linux-armv7l/wheel/placement/tests/unit/handlers 2025-06-02T08:30:13,354 copying build/lib/placement/tests/unit/handlers/test_aggregate.py -> build/bdist.linux-armv7l/wheel/./placement/tests/unit/handlers 2025-06-02T08:30:13,356 copying build/lib/placement/tests/unit/handlers/test_util.py -> build/bdist.linux-armv7l/wheel/./placement/tests/unit/handlers 2025-06-02T08:30:13,359 copying build/lib/placement/tests/unit/handlers/test_trait.py -> build/bdist.linux-armv7l/wheel/./placement/tests/unit/handlers 2025-06-02T08:30:13,361 copying build/lib/placement/tests/unit/handlers/test_resource_provider.py -> build/bdist.linux-armv7l/wheel/./placement/tests/unit/handlers 2025-06-02T08:30:13,363 copying build/lib/placement/tests/unit/handlers/__init__.py -> build/bdist.linux-armv7l/wheel/./placement/tests/unit/handlers 2025-06-02T08:30:13,364 copying build/lib/placement/tests/unit/test_auth.py -> build/bdist.linux-armv7l/wheel/./placement/tests/unit 2025-06-02T08:30:13,366 copying build/lib/placement/tests/unit/policy_fixture.py -> build/bdist.linux-armv7l/wheel/./placement/tests/unit 2025-06-02T08:30:13,368 copying build/lib/placement/tests/unit/__init__.py -> build/bdist.linux-armv7l/wheel/./placement/tests/unit 2025-06-02T08:30:13,369 copying build/lib/placement/tests/unit/test_policy.py -> build/bdist.linux-armv7l/wheel/./placement/tests/unit 2025-06-02T08:30:13,372 creating build/bdist.linux-armv7l/wheel/placement/tests/unit/objects 2025-06-02T08:30:13,373 copying build/lib/placement/tests/unit/objects/test_allocation_candidate.py -> build/bdist.linux-armv7l/wheel/./placement/tests/unit/objects 2025-06-02T08:30:13,375 copying build/lib/placement/tests/unit/objects/test_rp_candidates.py -> build/bdist.linux-armv7l/wheel/./placement/tests/unit/objects 2025-06-02T08:30:13,377 copying build/lib/placement/tests/unit/objects/base.py -> build/bdist.linux-armv7l/wheel/./placement/tests/unit/objects 2025-06-02T08:30:13,379 copying build/lib/placement/tests/unit/objects/test_trait.py -> build/bdist.linux-armv7l/wheel/./placement/tests/unit/objects 2025-06-02T08:30:13,381 copying build/lib/placement/tests/unit/objects/test_usage.py -> build/bdist.linux-armv7l/wheel/./placement/tests/unit/objects 2025-06-02T08:30:13,382 copying build/lib/placement/tests/unit/objects/test_allocation.py -> build/bdist.linux-armv7l/wheel/./placement/tests/unit/objects 2025-06-02T08:30:13,384 copying build/lib/placement/tests/unit/objects/test_resource_provider.py -> build/bdist.linux-armv7l/wheel/./placement/tests/unit/objects 2025-06-02T08:30:13,386 copying build/lib/placement/tests/unit/objects/__init__.py -> build/bdist.linux-armv7l/wheel/./placement/tests/unit/objects 2025-06-02T08:30:13,387 copying build/lib/placement/tests/unit/objects/test_inventory.py -> build/bdist.linux-armv7l/wheel/./placement/tests/unit/objects 2025-06-02T08:30:13,389 copying build/lib/placement/tests/unit/objects/test_resource_class.py -> build/bdist.linux-armv7l/wheel/./placement/tests/unit/objects 2025-06-02T08:30:13,391 copying build/lib/placement/tests/unit/test_context.py -> build/bdist.linux-armv7l/wheel/./placement/tests/unit 2025-06-02T08:30:13,393 creating build/bdist.linux-armv7l/wheel/placement/tests/unit/cmd 2025-06-02T08:30:13,394 copying build/lib/placement/tests/unit/cmd/test_manage.py -> build/bdist.linux-armv7l/wheel/./placement/tests/unit/cmd 2025-06-02T08:30:13,396 copying build/lib/placement/tests/unit/cmd/__init__.py -> build/bdist.linux-armv7l/wheel/./placement/tests/unit/cmd 2025-06-02T08:30:13,398 copying build/lib/placement/tests/README.rst -> build/bdist.linux-armv7l/wheel/./placement/tests 2025-06-02T08:30:13,400 copying build/lib/placement/tests/__init__.py -> build/bdist.linux-armv7l/wheel/./placement/tests 2025-06-02T08:30:13,402 creating build/bdist.linux-armv7l/wheel/placement/tests/functional 2025-06-02T08:30:13,404 creating build/bdist.linux-armv7l/wheel/placement/tests/functional/fixtures 2025-06-02T08:30:13,405 copying build/lib/placement/tests/functional/fixtures/placement.py -> build/bdist.linux-armv7l/wheel/./placement/tests/functional/fixtures 2025-06-02T08:30:13,407 copying build/lib/placement/tests/functional/fixtures/capture.py -> build/bdist.linux-armv7l/wheel/./placement/tests/functional/fixtures 2025-06-02T08:30:13,408 copying build/lib/placement/tests/functional/fixtures/__init__.py -> build/bdist.linux-armv7l/wheel/./placement/tests/functional/fixtures 2025-06-02T08:30:13,410 copying build/lib/placement/tests/functional/fixtures/gabbits.py -> build/bdist.linux-armv7l/wheel/./placement/tests/functional/fixtures 2025-06-02T08:30:13,413 copying build/lib/placement/tests/functional/test_allocation_candidates.py -> build/bdist.linux-armv7l/wheel/./placement/tests/functional 2025-06-02T08:30:13,416 creating build/bdist.linux-armv7l/wheel/placement/tests/functional/db 2025-06-02T08:30:13,417 copying build/lib/placement/tests/functional/db/test_allocation_candidates.py -> build/bdist.linux-armv7l/wheel/./placement/tests/functional/db 2025-06-02T08:30:13,421 copying build/lib/placement/tests/functional/db/test_consumer.py -> build/bdist.linux-armv7l/wheel/./placement/tests/functional/db 2025-06-02T08:30:13,423 copying build/lib/placement/tests/functional/db/test_user.py -> build/bdist.linux-armv7l/wheel/./placement/tests/functional/db 2025-06-02T08:30:13,425 copying build/lib/placement/tests/functional/db/test_reshape.py -> build/bdist.linux-armv7l/wheel/./placement/tests/functional/db 2025-06-02T08:30:13,427 copying build/lib/placement/tests/functional/db/test_base.py -> build/bdist.linux-armv7l/wheel/./placement/tests/functional/db 2025-06-02T08:30:13,430 copying build/lib/placement/tests/functional/db/test_trait.py -> build/bdist.linux-armv7l/wheel/./placement/tests/functional/db 2025-06-02T08:30:13,432 copying build/lib/placement/tests/functional/db/test_usage.py -> build/bdist.linux-armv7l/wheel/./placement/tests/functional/db 2025-06-02T08:30:13,434 copying build/lib/placement/tests/functional/db/test_allocation.py -> build/bdist.linux-armv7l/wheel/./placement/tests/functional/db 2025-06-02T08:30:13,436 copying build/lib/placement/tests/functional/db/test_resource_provider.py -> build/bdist.linux-armv7l/wheel/./placement/tests/functional/db 2025-06-02T08:30:13,439 copying build/lib/placement/tests/functional/db/__init__.py -> build/bdist.linux-armv7l/wheel/./placement/tests/functional/db 2025-06-02T08:30:13,441 copying build/lib/placement/tests/functional/db/test_project.py -> build/bdist.linux-armv7l/wheel/./placement/tests/functional/db 2025-06-02T08:30:13,442 copying build/lib/placement/tests/functional/db/test_consumer_type.py -> build/bdist.linux-armv7l/wheel/./placement/tests/functional/db 2025-06-02T08:30:13,444 copying build/lib/placement/tests/functional/db/test_attribute_cache.py -> build/bdist.linux-armv7l/wheel/./placement/tests/functional/db 2025-06-02T08:30:13,446 copying build/lib/placement/tests/functional/db/test_migrations.py -> build/bdist.linux-armv7l/wheel/./placement/tests/functional/db 2025-06-02T08:30:13,448 copying build/lib/placement/tests/functional/db/test_resource_class.py -> build/bdist.linux-armv7l/wheel/./placement/tests/functional/db 2025-06-02T08:30:13,450 copying build/lib/placement/tests/functional/test_verify_policy.py -> build/bdist.linux-armv7l/wheel/./placement/tests/functional 2025-06-02T08:30:13,452 copying build/lib/placement/tests/functional/base.py -> build/bdist.linux-armv7l/wheel/./placement/tests/functional 2025-06-02T08:30:13,454 copying build/lib/placement/tests/functional/test_allocation.py -> build/bdist.linux-armv7l/wheel/./placement/tests/functional 2025-06-02T08:30:13,456 copying build/lib/placement/tests/functional/__init__.py -> build/bdist.linux-armv7l/wheel/./placement/tests/functional 2025-06-02T08:30:13,458 copying build/lib/placement/tests/functional/test_lib_sync.py -> build/bdist.linux-armv7l/wheel/./placement/tests/functional 2025-06-02T08:30:13,460 copying build/lib/placement/tests/functional/test_api.py -> build/bdist.linux-armv7l/wheel/./placement/tests/functional 2025-06-02T08:30:13,463 creating build/bdist.linux-armv7l/wheel/placement/tests/functional/gabbits 2025-06-02T08:30:13,464 copying build/lib/placement/tests/functional/gabbits/resource-provider-secure-rbac.yaml -> build/bdist.linux-armv7l/wheel/./placement/tests/functional/gabbits 2025-06-02T08:30:13,466 copying build/lib/placement/tests/functional/gabbits/traits.yaml -> build/bdist.linux-armv7l/wheel/./placement/tests/functional/gabbits 2025-06-02T08:30:13,469 copying build/lib/placement/tests/functional/gabbits/inventory-legacy-rbac.yaml -> build/bdist.linux-armv7l/wheel/./placement/tests/functional/gabbits 2025-06-02T08:30:13,471 copying build/lib/placement/tests/functional/gabbits/consumer-types-1.38.yaml -> build/bdist.linux-armv7l/wheel/./placement/tests/functional/gabbits 2025-06-02T08:30:13,473 copying build/lib/placement/tests/functional/gabbits/same-subtree-deep.yaml -> build/bdist.linux-armv7l/wheel/./placement/tests/functional/gabbits 2025-06-02T08:30:13,475 copying build/lib/placement/tests/functional/gabbits/reshaper-secure-rbac.yaml -> build/bdist.linux-armv7l/wheel/./placement/tests/functional/gabbits 2025-06-02T08:30:13,477 copying build/lib/placement/tests/functional/gabbits/allocation-candidates-mappings-numa.yaml -> build/bdist.linux-armv7l/wheel/./placement/tests/functional/gabbits 2025-06-02T08:30:13,480 copying build/lib/placement/tests/functional/gabbits/ensure-consumer.yaml -> build/bdist.linux-armv7l/wheel/./placement/tests/functional/gabbits 2025-06-02T08:30:13,481 copying build/lib/placement/tests/functional/gabbits/usage-secure-rbac.yaml -> build/bdist.linux-armv7l/wheel/./placement/tests/functional/gabbits 2025-06-02T08:30:13,484 copying build/lib/placement/tests/functional/gabbits/inventory.yaml -> build/bdist.linux-armv7l/wheel/./placement/tests/functional/gabbits 2025-06-02T08:30:13,486 copying build/lib/placement/tests/functional/gabbits/allocation-candidates-mappings-sharing.yaml -> build/bdist.linux-armv7l/wheel/./placement/tests/functional/gabbits 2025-06-02T08:30:13,488 copying build/lib/placement/tests/functional/gabbits/resource-provider-aggregates.yaml -> build/bdist.linux-armv7l/wheel/./placement/tests/functional/gabbits 2025-06-02T08:30:13,490 copying build/lib/placement/tests/functional/gabbits/resource-class-in-use.yaml -> build/bdist.linux-armv7l/wheel/./placement/tests/functional/gabbits 2025-06-02T08:30:13,492 copying build/lib/placement/tests/functional/gabbits/resource-provider-legacy-rbac.yaml -> build/bdist.linux-armv7l/wheel/./placement/tests/functional/gabbits 2025-06-02T08:30:13,494 copying build/lib/placement/tests/functional/gabbits/allocation-candidates-secure-rbac.yaml -> build/bdist.linux-armv7l/wheel/./placement/tests/functional/gabbits 2025-06-02T08:30:13,496 copying build/lib/placement/tests/functional/gabbits/allocation-candidates-root-required.yaml -> build/bdist.linux-armv7l/wheel/./placement/tests/functional/gabbits 2025-06-02T08:30:13,499 copying build/lib/placement/tests/functional/gabbits/reshaper-legacy-rbac.yaml -> build/bdist.linux-armv7l/wheel/./placement/tests/functional/gabbits 2025-06-02T08:30:13,501 copying build/lib/placement/tests/functional/gabbits/allocation-candidates-member-of.yaml -> build/bdist.linux-armv7l/wheel/./placement/tests/functional/gabbits 2025-06-02T08:30:13,503 copying build/lib/placement/tests/functional/gabbits/resource-classes.yaml -> build/bdist.linux-armv7l/wheel/./placement/tests/functional/gabbits 2025-06-02T08:30:13,505 copying build/lib/placement/tests/functional/gabbits/allocations-secure-rbac.yaml -> build/bdist.linux-armv7l/wheel/./placement/tests/functional/gabbits 2025-06-02T08:30:13,508 copying build/lib/placement/tests/functional/gabbits/reshaper.yaml -> build/bdist.linux-armv7l/wheel/./placement/tests/functional/gabbits 2025-06-02T08:30:13,510 copying build/lib/placement/tests/functional/gabbits/granular-same-subtree.yaml -> build/bdist.linux-armv7l/wheel/./placement/tests/functional/gabbits 2025-06-02T08:30:13,513 copying build/lib/placement/tests/functional/gabbits/bug-1674694.yaml -> build/bdist.linux-armv7l/wheel/./placement/tests/functional/gabbits 2025-06-02T08:30:13,515 copying build/lib/placement/tests/functional/gabbits/allocations.yaml -> build/bdist.linux-armv7l/wheel/./placement/tests/functional/gabbits 2025-06-02T08:30:13,517 copying build/lib/placement/tests/functional/gabbits/usage.yaml -> build/bdist.linux-armv7l/wheel/./placement/tests/functional/gabbits 2025-06-02T08:30:13,519 copying build/lib/placement/tests/functional/gabbits/traits-legacy-rbac.yaml -> build/bdist.linux-armv7l/wheel/./placement/tests/functional/gabbits 2025-06-02T08:30:13,521 copying build/lib/placement/tests/functional/gabbits/aggregate-legacy-rbac.yaml -> build/bdist.linux-armv7l/wheel/./placement/tests/functional/gabbits 2025-06-02T08:30:13,523 copying build/lib/placement/tests/functional/gabbits/resource-classes-1-6.yaml -> build/bdist.linux-armv7l/wheel/./placement/tests/functional/gabbits 2025-06-02T08:30:13,525 copying build/lib/placement/tests/functional/gabbits/allocation-bad-class.yaml -> build/bdist.linux-armv7l/wheel/./placement/tests/functional/gabbits 2025-06-02T08:30:13,527 copying build/lib/placement/tests/functional/gabbits/allocations-bug-1779717.yaml -> build/bdist.linux-armv7l/wheel/./placement/tests/functional/gabbits 2025-06-02T08:30:13,529 copying build/lib/placement/tests/functional/gabbits/aggregate-policy.yaml -> build/bdist.linux-armv7l/wheel/./placement/tests/functional/gabbits 2025-06-02T08:30:13,530 copying build/lib/placement/tests/functional/gabbits/allocations-bug-1778591.yaml -> build/bdist.linux-armv7l/wheel/./placement/tests/functional/gabbits 2025-06-02T08:30:13,532 copying build/lib/placement/tests/functional/gabbits/aggregate.yaml -> build/bdist.linux-armv7l/wheel/./placement/tests/functional/gabbits 2025-06-02T08:30:13,535 copying build/lib/placement/tests/functional/gabbits/allocations-mappings.yaml -> build/bdist.linux-armv7l/wheel/./placement/tests/functional/gabbits 2025-06-02T08:30:13,537 copying build/lib/placement/tests/functional/gabbits/resource-classes-secure-rbac.yaml -> build/bdist.linux-armv7l/wheel/./placement/tests/functional/gabbits 2025-06-02T08:30:13,539 copying build/lib/placement/tests/functional/gabbits/microversion-bug-1724065.yaml -> build/bdist.linux-armv7l/wheel/./placement/tests/functional/gabbits 2025-06-02T08:30:13,540 copying build/lib/placement/tests/functional/gabbits/traits-secure-rbac.yaml -> build/bdist.linux-armv7l/wheel/./placement/tests/functional/gabbits 2025-06-02T08:30:13,543 copying build/lib/placement/tests/functional/gabbits/unicode.yaml -> build/bdist.linux-armv7l/wheel/./placement/tests/functional/gabbits 2025-06-02T08:30:13,544 copying build/lib/placement/tests/functional/gabbits/allocations-1-8.yaml -> build/bdist.linux-armv7l/wheel/./placement/tests/functional/gabbits 2025-06-02T08:30:13,546 copying build/lib/placement/tests/functional/gabbits/allocation-candidates-any-traits.yaml -> build/bdist.linux-armv7l/wheel/./placement/tests/functional/gabbits 2025-06-02T08:30:13,548 copying build/lib/placement/tests/functional/gabbits/resource-classes-1-7.yaml -> build/bdist.linux-armv7l/wheel/./placement/tests/functional/gabbits 2025-06-02T08:30:13,550 copying build/lib/placement/tests/functional/gabbits/allocation-candidates-legacy-rbac.yaml -> build/bdist.linux-armv7l/wheel/./placement/tests/functional/gabbits 2025-06-02T08:30:13,552 copying build/lib/placement/tests/functional/gabbits/resource-classes-last-modified.yaml -> build/bdist.linux-armv7l/wheel/./placement/tests/functional/gabbits 2025-06-02T08:30:13,553 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:30:13,556 copying build/lib/placement/tests/functional/gabbits/basic-http.yaml -> build/bdist.linux-armv7l/wheel/./placement/tests/functional/gabbits 2025-06-02T08:30:13,558 copying build/lib/placement/tests/functional/gabbits/usage-policy.yaml -> build/bdist.linux-armv7l/wheel/./placement/tests/functional/gabbits 2025-06-02T08:30:13,560 copying build/lib/placement/tests/functional/gabbits/allocations-post.yaml -> build/bdist.linux-armv7l/wheel/./placement/tests/functional/gabbits 2025-06-02T08:30:13,562 copying build/lib/placement/tests/functional/gabbits/inventory-policy.yaml -> build/bdist.linux-armv7l/wheel/./placement/tests/functional/gabbits 2025-06-02T08:30:13,564 copying build/lib/placement/tests/functional/gabbits/shared-resources.yaml -> build/bdist.linux-armv7l/wheel/./placement/tests/functional/gabbits 2025-06-02T08:30:13,566 copying build/lib/placement/tests/functional/gabbits/cors.yaml -> build/bdist.linux-armv7l/wheel/./placement/tests/functional/gabbits 2025-06-02T08:30:13,568 copying build/lib/placement/tests/functional/gabbits/resource-classes-legacy-rbac.yaml -> build/bdist.linux-armv7l/wheel/./placement/tests/functional/gabbits 2025-06-02T08:30:13,570 copying build/lib/placement/tests/functional/gabbits/usage-legacy-rbac.yaml -> build/bdist.linux-armv7l/wheel/./placement/tests/functional/gabbits 2025-06-02T08:30:13,572 copying build/lib/placement/tests/functional/gabbits/resource-provider-links.yaml -> build/bdist.linux-armv7l/wheel/./placement/tests/functional/gabbits 2025-06-02T08:30:13,574 copying build/lib/placement/tests/functional/gabbits/resource-provider.yaml -> build/bdist.linux-armv7l/wheel/./placement/tests/functional/gabbits 2025-06-02T08:30:13,577 copying build/lib/placement/tests/functional/gabbits/resource-provider-any-traits.yaml -> build/bdist.linux-armv7l/wheel/./placement/tests/functional/gabbits 2025-06-02T08:30:13,579 copying build/lib/placement/tests/functional/gabbits/allocations-1-12.yaml -> build/bdist.linux-armv7l/wheel/./placement/tests/functional/gabbits 2025-06-02T08:30:13,581 copying build/lib/placement/tests/functional/gabbits/allocations-bug-1778743.yaml -> build/bdist.linux-armv7l/wheel/./placement/tests/functional/gabbits 2025-06-02T08:30:13,583 copying build/lib/placement/tests/functional/gabbits/allocations-policy.yaml -> build/bdist.linux-armv7l/wheel/./placement/tests/functional/gabbits 2025-06-02T08:30:13,585 copying build/lib/placement/tests/functional/gabbits/traits-policy.yaml -> build/bdist.linux-armv7l/wheel/./placement/tests/functional/gabbits 2025-06-02T08:30:13,586 copying build/lib/placement/tests/functional/gabbits/allocations-bug-1714072.yaml -> build/bdist.linux-armv7l/wheel/./placement/tests/functional/gabbits 2025-06-02T08:30:13,588 copying build/lib/placement/tests/functional/gabbits/allocation-candidates.yaml -> build/bdist.linux-armv7l/wheel/./placement/tests/functional/gabbits 2025-06-02T08:30:13,591 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:30:13,593 copying build/lib/placement/tests/functional/gabbits/resource-provider-bug-1779818.yaml -> build/bdist.linux-armv7l/wheel/./placement/tests/functional/gabbits 2025-06-02T08:30:13,595 copying build/lib/placement/tests/functional/gabbits/resource-provider-policy.yaml -> build/bdist.linux-armv7l/wheel/./placement/tests/functional/gabbits 2025-06-02T08:30:13,597 copying build/lib/placement/tests/functional/gabbits/resource-provider-duplication.yaml -> build/bdist.linux-armv7l/wheel/./placement/tests/functional/gabbits 2025-06-02T08:30:13,598 copying build/lib/placement/tests/functional/gabbits/granular.yaml -> build/bdist.linux-armv7l/wheel/./placement/tests/functional/gabbits 2025-06-02T08:30:13,601 copying build/lib/placement/tests/functional/gabbits/allocations-1.28.yaml -> build/bdist.linux-armv7l/wheel/./placement/tests/functional/gabbits 2025-06-02T08:30:13,603 copying build/lib/placement/tests/functional/gabbits/resource-classes-policy.yaml -> build/bdist.linux-armv7l/wheel/./placement/tests/functional/gabbits 2025-06-02T08:30:13,605 copying build/lib/placement/tests/functional/gabbits/with-allocations.yaml -> build/bdist.linux-armv7l/wheel/./placement/tests/functional/gabbits 2025-06-02T08:30:13,607 copying build/lib/placement/tests/functional/gabbits/aggregate-secure-rbac.yaml -> build/bdist.linux-armv7l/wheel/./placement/tests/functional/gabbits 2025-06-02T08:30:13,609 copying build/lib/placement/tests/functional/gabbits/allocation-candidates-policy.yaml -> build/bdist.linux-armv7l/wheel/./placement/tests/functional/gabbits 2025-06-02T08:30:13,611 copying build/lib/placement/tests/functional/gabbits/inventory-secure-rbac.yaml -> build/bdist.linux-armv7l/wheel/./placement/tests/functional/gabbits 2025-06-02T08:30:13,613 copying build/lib/placement/tests/functional/gabbits/confirm-auth.yaml -> build/bdist.linux-armv7l/wheel/./placement/tests/functional/gabbits 2025-06-02T08:30:13,615 copying build/lib/placement/tests/functional/gabbits/reshaper-policy.yaml -> build/bdist.linux-armv7l/wheel/./placement/tests/functional/gabbits 2025-06-02T08:30:13,617 copying build/lib/placement/tests/functional/gabbits/microversion.yaml -> build/bdist.linux-armv7l/wheel/./placement/tests/functional/gabbits 2025-06-02T08:30:13,619 copying build/lib/placement/tests/functional/gabbits/non-cors.yaml -> build/bdist.linux-armv7l/wheel/./placement/tests/functional/gabbits 2025-06-02T08:30:13,620 copying build/lib/placement/tests/functional/gabbits/resource-provider-resources-query.yaml -> build/bdist.linux-armv7l/wheel/./placement/tests/functional/gabbits 2025-06-02T08:30:13,623 copying build/lib/placement/tests/functional/gabbits/allocations-legacy-rbac.yaml -> build/bdist.linux-armv7l/wheel/./placement/tests/functional/gabbits 2025-06-02T08:30:13,625 copying build/lib/placement/tests/functional/gabbits/allocation-candidates-bug-1792503.yaml -> build/bdist.linux-armv7l/wheel/./placement/tests/functional/gabbits 2025-06-02T08:30:13,628 creating build/bdist.linux-armv7l/wheel/placement/tests/functional/cmd 2025-06-02T08:30:13,629 copying build/lib/placement/tests/functional/cmd/test_status.py -> build/bdist.linux-armv7l/wheel/./placement/tests/functional/cmd 2025-06-02T08:30:13,631 copying build/lib/placement/tests/functional/cmd/__init__.py -> build/bdist.linux-armv7l/wheel/./placement/tests/functional/cmd 2025-06-02T08:30:13,632 copying build/lib/placement/tests/functional/test_direct.py -> build/bdist.linux-armv7l/wheel/./placement/tests/functional 2025-06-02T08:30:13,634 copying build/lib/placement/attribute_cache.py -> build/bdist.linux-armv7l/wheel/./placement 2025-06-02T08:30:13,637 creating build/bdist.linux-armv7l/wheel/placement/policies 2025-06-02T08:30:13,638 copying build/lib/placement/policies/inventory.py -> build/bdist.linux-armv7l/wheel/./placement/policies 2025-06-02T08:30:13,640 copying build/lib/placement/policies/aggregate.py -> build/bdist.linux-armv7l/wheel/./placement/policies 2025-06-02T08:30:13,641 copying build/lib/placement/policies/resource_class.py -> build/bdist.linux-armv7l/wheel/./placement/policies 2025-06-02T08:30:13,643 copying build/lib/placement/policies/trait.py -> build/bdist.linux-armv7l/wheel/./placement/policies 2025-06-02T08:30:13,645 copying build/lib/placement/policies/resource_provider.py -> build/bdist.linux-armv7l/wheel/./placement/policies 2025-06-02T08:30:13,647 copying build/lib/placement/policies/base.py -> build/bdist.linux-armv7l/wheel/./placement/policies 2025-06-02T08:30:13,648 copying build/lib/placement/policies/reshaper.py -> build/bdist.linux-armv7l/wheel/./placement/policies 2025-06-02T08:30:13,650 copying build/lib/placement/policies/allocation.py -> build/bdist.linux-armv7l/wheel/./placement/policies 2025-06-02T08:30:13,652 copying build/lib/placement/policies/__init__.py -> build/bdist.linux-armv7l/wheel/./placement/policies 2025-06-02T08:30:13,654 copying build/lib/placement/policies/allocation_candidate.py -> build/bdist.linux-armv7l/wheel/./placement/policies 2025-06-02T08:30:13,656 copying build/lib/placement/policies/usage.py -> build/bdist.linux-armv7l/wheel/./placement/policies 2025-06-02T08:30:13,658 copying build/lib/placement/rest_api_version_history.rst -> build/bdist.linux-armv7l/wheel/./placement 2025-06-02T08:30:13,660 copying build/lib/placement/lib.py -> build/bdist.linux-armv7l/wheel/./placement 2025-06-02T08:30:13,663 copying build/lib/placement/microversion.py -> build/bdist.linux-armv7l/wheel/./placement 2025-06-02T08:30:13,665 copying build/lib/placement/wsgi_wrapper.py -> build/bdist.linux-armv7l/wheel/./placement 2025-06-02T08:30:13,667 copying build/lib/placement/deploy.py -> build/bdist.linux-armv7l/wheel/./placement 2025-06-02T08:30:13,669 creating build/bdist.linux-armv7l/wheel/placement/handlers 2025-06-02T08:30:13,670 copying build/lib/placement/handlers/inventory.py -> build/bdist.linux-armv7l/wheel/./placement/handlers 2025-06-02T08:30:13,673 copying build/lib/placement/handlers/aggregate.py -> build/bdist.linux-armv7l/wheel/./placement/handlers 2025-06-02T08:30:13,675 copying build/lib/placement/handlers/resource_class.py -> build/bdist.linux-armv7l/wheel/./placement/handlers 2025-06-02T08:30:13,678 copying build/lib/placement/handlers/trait.py -> build/bdist.linux-armv7l/wheel/./placement/handlers 2025-06-02T08:30:13,680 copying build/lib/placement/handlers/resource_provider.py -> build/bdist.linux-armv7l/wheel/./placement/handlers 2025-06-02T08:30:13,682 copying build/lib/placement/handlers/root.py -> build/bdist.linux-armv7l/wheel/./placement/handlers 2025-06-02T08:30:13,684 copying build/lib/placement/handlers/reshaper.py -> build/bdist.linux-armv7l/wheel/./placement/handlers 2025-06-02T08:30:13,686 copying build/lib/placement/handlers/allocation.py -> build/bdist.linux-armv7l/wheel/./placement/handlers 2025-06-02T08:30:13,689 copying build/lib/placement/handlers/__init__.py -> build/bdist.linux-armv7l/wheel/./placement/handlers 2025-06-02T08:30:13,690 copying build/lib/placement/handlers/allocation_candidate.py -> build/bdist.linux-armv7l/wheel/./placement/handlers 2025-06-02T08:30:13,693 copying build/lib/placement/handlers/usage.py -> build/bdist.linux-armv7l/wheel/./placement/handlers 2025-06-02T08:30:13,695 copying build/lib/placement/handlers/util.py -> build/bdist.linux-armv7l/wheel/./placement/handlers 2025-06-02T08:30:13,697 copying build/lib/placement/db_api.py -> build/bdist.linux-armv7l/wheel/./placement 2025-06-02T08:30:13,700 creating build/bdist.linux-armv7l/wheel/placement/conf 2025-06-02T08:30:13,701 copying build/lib/placement/conf/paths.py -> build/bdist.linux-armv7l/wheel/./placement/conf 2025-06-02T08:30:13,703 copying build/lib/placement/conf/placement.py -> build/bdist.linux-armv7l/wheel/./placement/conf 2025-06-02T08:30:13,705 copying build/lib/placement/conf/api.py -> build/bdist.linux-armv7l/wheel/./placement/conf 2025-06-02T08:30:13,706 copying build/lib/placement/conf/base.py -> build/bdist.linux-armv7l/wheel/./placement/conf 2025-06-02T08:30:13,708 copying build/lib/placement/conf/database.py -> build/bdist.linux-armv7l/wheel/./placement/conf 2025-06-02T08:30:13,711 copying build/lib/placement/conf/__init__.py -> build/bdist.linux-armv7l/wheel/./placement/conf 2025-06-02T08:30:13,712 copying build/lib/placement/conf/opts.py -> build/bdist.linux-armv7l/wheel/./placement/conf 2025-06-02T08:30:13,714 copying build/lib/placement/__init__.py -> build/bdist.linux-armv7l/wheel/./placement 2025-06-02T08:30:13,715 copying build/lib/placement/wsgi.py -> build/bdist.linux-armv7l/wheel/./placement 2025-06-02T08:30:13,718 creating build/bdist.linux-armv7l/wheel/placement/objects 2025-06-02T08:30:13,719 copying build/lib/placement/objects/inventory.py -> build/bdist.linux-armv7l/wheel/./placement/objects 2025-06-02T08:30:13,721 copying build/lib/placement/objects/consumer.py -> build/bdist.linux-armv7l/wheel/./placement/objects 2025-06-02T08:30:13,723 copying build/lib/placement/objects/user.py -> build/bdist.linux-armv7l/wheel/./placement/objects 2025-06-02T08:30:13,725 copying build/lib/placement/objects/consumer_type.py -> build/bdist.linux-armv7l/wheel/./placement/objects 2025-06-02T08:30:13,727 copying build/lib/placement/objects/rp_candidates.py -> build/bdist.linux-armv7l/wheel/./placement/objects 2025-06-02T08:30:13,729 copying build/lib/placement/objects/resource_class.py -> build/bdist.linux-armv7l/wheel/./placement/objects 2025-06-02T08:30:13,731 copying build/lib/placement/objects/trait.py -> build/bdist.linux-armv7l/wheel/./placement/objects 2025-06-02T08:30:13,733 copying build/lib/placement/objects/research_context.py -> build/bdist.linux-armv7l/wheel/./placement/objects 2025-06-02T08:30:13,737 copying build/lib/placement/objects/project.py -> build/bdist.linux-armv7l/wheel/./placement/objects 2025-06-02T08:30:13,739 copying build/lib/placement/objects/resource_provider.py -> build/bdist.linux-armv7l/wheel/./placement/objects 2025-06-02T08:30:13,742 copying build/lib/placement/objects/reshaper.py -> build/bdist.linux-armv7l/wheel/./placement/objects 2025-06-02T08:30:13,744 copying build/lib/placement/objects/allocation.py -> build/bdist.linux-armv7l/wheel/./placement/objects 2025-06-02T08:30:13,748 copying build/lib/placement/objects/__init__.py -> build/bdist.linux-armv7l/wheel/./placement/objects 2025-06-02T08:30:13,749 copying build/lib/placement/objects/allocation_candidate.py -> build/bdist.linux-armv7l/wheel/./placement/objects 2025-06-02T08:30:13,752 copying build/lib/placement/objects/usage.py -> build/bdist.linux-armv7l/wheel/./placement/objects 2025-06-02T08:30:13,755 copying build/lib/placement/handler.py -> build/bdist.linux-armv7l/wheel/./placement 2025-06-02T08:30:13,757 copying build/lib/placement/policy.py -> build/bdist.linux-armv7l/wheel/./placement 2025-06-02T08:30:13,759 copying build/lib/placement/util.py -> build/bdist.linux-armv7l/wheel/./placement 2025-06-02T08:30:13,762 creating build/bdist.linux-armv7l/wheel/placement/cmd 2025-06-02T08:30:13,763 copying build/lib/placement/cmd/manage.py -> build/bdist.linux-armv7l/wheel/./placement/cmd 2025-06-02T08:30:13,765 copying build/lib/placement/cmd/status.py -> build/bdist.linux-armv7l/wheel/./placement/cmd 2025-06-02T08:30:13,768 copying build/lib/placement/cmd/__init__.py -> build/bdist.linux-armv7l/wheel/./placement/cmd 2025-06-02T08:30:13,769 running install_egg_info 2025-06-02T08:30:13,799 Copying openstack_placement.egg-info to build/bdist.linux-armv7l/wheel/./openstack_placement-10.0.1-py3.11.egg-info 2025-06-02T08:30:13,814 running install_scripts 2025-06-02T08:30:13,816 /tmp/pip-wheel-p97tegfj/openstack-placement_379273261d51404cbb120825105eb8b8/.eggs/pbr-6.1.1-py3.11.egg/pbr/packaging.py:492: SetuptoolsDeprecationWarning: easy_install module is deprecated 2025-06-02T08:30:13,817 !! 2025-06-02T08:30:13,817 ******************************************************************************** 2025-06-02T08:30:13,818 Avoid accessing attributes of setuptools.command.easy_install. 2025-06-02T08:30:13,819 By 2025-Oct-31, you need to update your project and remove deprecated calls 2025-06-02T08:30:13,819 or your builds will no longer be supported. 2025-06-02T08:30:13,820 See https://github.com/pypa/setuptools/issues/4976 for details. 2025-06-02T08:30:13,821 ******************************************************************************** 2025-06-02T08:30:13,822 !! 2025-06-02T08:30:13,822 bs_cmd, 'executable', easy_install.sys_executable) 2025-06-02T08:30:13,823 /tmp/pip-wheel-p97tegfj/openstack-placement_379273261d51404cbb120825105eb8b8/.eggs/pbr-6.1.1-py3.11.egg/pbr/packaging.py:465: SetuptoolsDeprecationWarning: easy_install module is deprecated 2025-06-02T08:30:13,823 !! 2025-06-02T08:30:13,824 ******************************************************************************** 2025-06-02T08:30:13,825 Avoid accessing attributes of setuptools.command.easy_install. 2025-06-02T08:30:13,826 By 2025-Oct-31, you need to update your project and remove deprecated calls 2025-06-02T08:30:13,826 or your builds will no longer be supported. 2025-06-02T08:30:13,827 See https://github.com/pypa/setuptools/issues/4976 for details. 2025-06-02T08:30:13,827 ******************************************************************************** 2025-06-02T08:30:13,828 !! 2025-06-02T08:30:13,829 header = easy_install.ScriptWriter.get_header("", executable) 2025-06-02T08:30:13,829 Installing placement-api script to build/bdist.linux-armv7l/wheel/openstack_placement-10.0.1.data/scripts 2025-06-02T08:30:13,840 creating build/bdist.linux-armv7l/wheel/openstack_placement-10.0.1.dist-info/WHEEL 2025-06-02T08:30:13,842 creating '/tmp/pip-wheel-cexv_3oo/openstack_placement-10.0.1-py3-none-any.whl' and adding 'build/bdist.linux-armv7l/wheel' to it 2025-06-02T08:30:13,845 adding 'openstack_placement-10.0.1.data/scripts/placement-api' 2025-06-02T08:30:13,850 adding 'openstack_placement-10.0.1.dist-info/licenses/AUTHORS' 2025-06-02T08:30:13,852 adding 'openstack_placement-10.0.1.dist-info/licenses/LICENSE' 2025-06-02T08:30:13,854 adding 'placement/__init__.py' 2025-06-02T08:30:13,856 adding 'placement/attribute_cache.py' 2025-06-02T08:30:13,857 adding 'placement/auth.py' 2025-06-02T08:30:13,859 adding 'placement/context.py' 2025-06-02T08:30:13,860 adding 'placement/db_api.py' 2025-06-02T08:30:13,862 adding 'placement/deploy.py' 2025-06-02T08:30:13,864 adding 'placement/direct.py' 2025-06-02T08:30:13,866 adding 'placement/errors.py' 2025-06-02T08:30:13,867 adding 'placement/exception.py' 2025-06-02T08:30:13,868 adding 'placement/fault_wrap.py' 2025-06-02T08:30:13,870 adding 'placement/handler.py' 2025-06-02T08:30:13,873 adding 'placement/lib.py' 2025-06-02T08:30:13,875 adding 'placement/microversion.py' 2025-06-02T08:30:13,876 adding 'placement/policy.py' 2025-06-02T08:30:13,878 adding 'placement/requestlog.py' 2025-06-02T08:30:13,882 adding 'placement/rest_api_version_history.rst' 2025-06-02T08:30:13,885 adding 'placement/util.py' 2025-06-02T08:30:13,887 adding 'placement/wsgi.py' 2025-06-02T08:30:13,888 adding 'placement/wsgi_wrapper.py' 2025-06-02T08:30:13,890 adding 'placement/cmd/__init__.py' 2025-06-02T08:30:13,892 adding 'placement/cmd/manage.py' 2025-06-02T08:30:13,893 adding 'placement/cmd/status.py' 2025-06-02T08:30:13,895 adding 'placement/conf/__init__.py' 2025-06-02T08:30:13,896 adding 'placement/conf/api.py' 2025-06-02T08:30:13,897 adding 'placement/conf/base.py' 2025-06-02T08:30:13,899 adding 'placement/conf/database.py' 2025-06-02T08:30:13,900 adding 'placement/conf/opts.py' 2025-06-02T08:30:13,902 adding 'placement/conf/paths.py' 2025-06-02T08:30:13,903 adding 'placement/conf/placement.py' 2025-06-02T08:30:13,904 adding 'placement/db/__init__.py' 2025-06-02T08:30:13,906 adding 'placement/db/constants.py' 2025-06-02T08:30:13,907 adding 'placement/db/sqlalchemy/__init__.py' 2025-06-02T08:30:13,908 adding 'placement/db/sqlalchemy/alembic.ini' 2025-06-02T08:30:13,910 adding 'placement/db/sqlalchemy/migration.py' 2025-06-02T08:30:13,911 adding 'placement/db/sqlalchemy/models.py' 2025-06-02T08:30:13,913 adding 'placement/db/sqlalchemy/alembic/env.py' 2025-06-02T08:30:13,914 adding 'placement/db/sqlalchemy/alembic/script.py.mako' 2025-06-02T08:30:13,916 adding 'placement/db/sqlalchemy/alembic/versions/422ece571366_add_consumer_types_table.py' 2025-06-02T08:30:13,918 adding 'placement/db/sqlalchemy/alembic/versions/611cd6dffd7b_block_on_null_root_provider_id.py' 2025-06-02T08:30:13,919 adding 'placement/db/sqlalchemy/alembic/versions/a082b8bb98d0_drop_redundant_indexes_for_unique_.py' 2025-06-02T08:30:13,920 adding 'placement/db/sqlalchemy/alembic/versions/b4ed3a175331_initial.py' 2025-06-02T08:30:13,922 adding 'placement/db/sqlalchemy/alembic/versions/b5c396305c25_block_on_null_consumer.py' 2025-06-02T08:30:13,923 adding 'placement/handlers/__init__.py' 2025-06-02T08:30:13,925 adding 'placement/handlers/aggregate.py' 2025-06-02T08:30:13,928 adding 'placement/handlers/allocation.py' 2025-06-02T08:30:13,930 adding 'placement/handlers/allocation_candidate.py' 2025-06-02T08:30:13,932 adding 'placement/handlers/inventory.py' 2025-06-02T08:30:13,934 adding 'placement/handlers/reshaper.py' 2025-06-02T08:30:13,935 adding 'placement/handlers/resource_class.py' 2025-06-02T08:30:13,937 adding 'placement/handlers/resource_provider.py' 2025-06-02T08:30:13,939 adding 'placement/handlers/root.py' 2025-06-02T08:30:13,941 adding 'placement/handlers/trait.py' 2025-06-02T08:30:13,942 adding 'placement/handlers/usage.py' 2025-06-02T08:30:13,944 adding 'placement/handlers/util.py' 2025-06-02T08:30:13,946 adding 'placement/objects/__init__.py' 2025-06-02T08:30:13,949 adding 'placement/objects/allocation.py' 2025-06-02T08:30:13,955 adding 'placement/objects/allocation_candidate.py' 2025-06-02T08:30:13,957 adding 'placement/objects/consumer.py' 2025-06-02T08:30:13,958 adding 'placement/objects/consumer_type.py' 2025-06-02T08:30:13,960 adding 'placement/objects/inventory.py' 2025-06-02T08:30:13,961 adding 'placement/objects/project.py' 2025-06-02T08:30:13,968 adding 'placement/objects/research_context.py' 2025-06-02T08:30:13,970 adding 'placement/objects/reshaper.py' 2025-06-02T08:30:13,972 adding 'placement/objects/resource_class.py' 2025-06-02T08:30:13,978 adding 'placement/objects/resource_provider.py' 2025-06-02T08:30:13,980 adding 'placement/objects/rp_candidates.py' 2025-06-02T08:30:13,982 adding 'placement/objects/trait.py' 2025-06-02T08:30:13,983 adding 'placement/objects/usage.py' 2025-06-02T08:30:13,985 adding 'placement/objects/user.py' 2025-06-02T08:30:13,986 adding 'placement/policies/__init__.py' 2025-06-02T08:30:13,988 adding 'placement/policies/aggregate.py' 2025-06-02T08:30:13,989 adding 'placement/policies/allocation.py' 2025-06-02T08:30:13,990 adding 'placement/policies/allocation_candidate.py' 2025-06-02T08:30:13,992 adding 'placement/policies/base.py' 2025-06-02T08:30:13,993 adding 'placement/policies/inventory.py' 2025-06-02T08:30:13,994 adding 'placement/policies/reshaper.py' 2025-06-02T08:30:13,995 adding 'placement/policies/resource_class.py' 2025-06-02T08:30:13,996 adding 'placement/policies/resource_provider.py' 2025-06-02T08:30:13,998 adding 'placement/policies/trait.py' 2025-06-02T08:30:13,999 adding 'placement/policies/usage.py' 2025-06-02T08:30:14,000 adding 'placement/schemas/__init__.py' 2025-06-02T08:30:14,002 adding 'placement/schemas/aggregate.py' 2025-06-02T08:30:14,003 adding 'placement/schemas/allocation.py' 2025-06-02T08:30:14,004 adding 'placement/schemas/allocation_candidate.py' 2025-06-02T08:30:14,005 adding 'placement/schemas/common.py' 2025-06-02T08:30:14,007 adding 'placement/schemas/inventory.py' 2025-06-02T08:30:14,008 adding 'placement/schemas/reshaper.py' 2025-06-02T08:30:14,009 adding 'placement/schemas/resource_class.py' 2025-06-02T08:30:14,010 adding 'placement/schemas/resource_provider.py' 2025-06-02T08:30:14,012 adding 'placement/schemas/trait.py' 2025-06-02T08:30:14,013 adding 'placement/schemas/usage.py' 2025-06-02T08:30:14,015 adding 'placement/tests/README.rst' 2025-06-02T08:30:14,016 adding 'placement/tests/__init__.py' 2025-06-02T08:30:14,018 adding 'placement/tests/fixtures.py' 2025-06-02T08:30:14,020 adding 'placement/tests/functional/__init__.py' 2025-06-02T08:30:14,021 adding 'placement/tests/functional/base.py' 2025-06-02T08:30:14,022 adding 'placement/tests/functional/test_allocation.py' 2025-06-02T08:30:14,024 adding 'placement/tests/functional/test_allocation_candidates.py' 2025-06-02T08:30:14,025 adding 'placement/tests/functional/test_api.py' 2025-06-02T08:30:14,027 adding 'placement/tests/functional/test_direct.py' 2025-06-02T08:30:14,028 adding 'placement/tests/functional/test_lib_sync.py' 2025-06-02T08:30:14,029 adding 'placement/tests/functional/test_verify_policy.py' 2025-06-02T08:30:14,031 adding 'placement/tests/functional/cmd/__init__.py' 2025-06-02T08:30:14,032 adding 'placement/tests/functional/cmd/test_status.py' 2025-06-02T08:30:14,034 adding 'placement/tests/functional/db/__init__.py' 2025-06-02T08:30:14,037 adding 'placement/tests/functional/db/test_allocation.py' 2025-06-02T08:30:14,048 adding 'placement/tests/functional/db/test_allocation_candidates.py' 2025-06-02T08:30:14,051 adding 'placement/tests/functional/db/test_attribute_cache.py' 2025-06-02T08:30:14,053 adding 'placement/tests/functional/db/test_base.py' 2025-06-02T08:30:14,055 adding 'placement/tests/functional/db/test_consumer.py' 2025-06-02T08:30:14,056 adding 'placement/tests/functional/db/test_consumer_type.py' 2025-06-02T08:30:14,058 adding 'placement/tests/functional/db/test_migrations.py' 2025-06-02T08:30:14,060 adding 'placement/tests/functional/db/test_project.py' 2025-06-02T08:30:14,062 adding 'placement/tests/functional/db/test_reshape.py' 2025-06-02T08:30:14,064 adding 'placement/tests/functional/db/test_resource_class.py' 2025-06-02T08:30:14,069 adding 'placement/tests/functional/db/test_resource_provider.py' 2025-06-02T08:30:14,071 adding 'placement/tests/functional/db/test_trait.py' 2025-06-02T08:30:14,073 adding 'placement/tests/functional/db/test_usage.py' 2025-06-02T08:30:14,074 adding 'placement/tests/functional/db/test_user.py' 2025-06-02T08:30:14,075 adding 'placement/tests/functional/fixtures/__init__.py' 2025-06-02T08:30:14,077 adding 'placement/tests/functional/fixtures/capture.py' 2025-06-02T08:30:14,081 adding 'placement/tests/functional/fixtures/gabbits.py' 2025-06-02T08:30:14,083 adding 'placement/tests/functional/fixtures/placement.py' 2025-06-02T08:30:14,086 adding 'placement/tests/functional/gabbits/aggregate-legacy-rbac.yaml' 2025-06-02T08:30:14,087 adding 'placement/tests/functional/gabbits/aggregate-policy.yaml' 2025-06-02T08:30:14,089 adding 'placement/tests/functional/gabbits/aggregate-secure-rbac.yaml' 2025-06-02T08:30:14,090 adding 'placement/tests/functional/gabbits/aggregate.yaml' 2025-06-02T08:30:14,091 adding 'placement/tests/functional/gabbits/allocation-bad-class.yaml' 2025-06-02T08:30:14,093 adding 'placement/tests/functional/gabbits/allocation-candidates-any-traits-groups.yaml' 2025-06-02T08:30:14,094 adding 'placement/tests/functional/gabbits/allocation-candidates-any-traits.yaml' 2025-06-02T08:30:14,096 adding 'placement/tests/functional/gabbits/allocation-candidates-bug-1792503.yaml' 2025-06-02T08:30:14,097 adding 'placement/tests/functional/gabbits/allocation-candidates-legacy-rbac.yaml' 2025-06-02T08:30:14,099 adding 'placement/tests/functional/gabbits/allocation-candidates-mappings-numa.yaml' 2025-06-02T08:30:14,100 adding 'placement/tests/functional/gabbits/allocation-candidates-mappings-sharing.yaml' 2025-06-02T08:30:14,102 adding 'placement/tests/functional/gabbits/allocation-candidates-member-of.yaml' 2025-06-02T08:30:14,103 adding 'placement/tests/functional/gabbits/allocation-candidates-policy.yaml' 2025-06-02T08:30:14,105 adding 'placement/tests/functional/gabbits/allocation-candidates-root-required.yaml' 2025-06-02T08:30:14,106 adding 'placement/tests/functional/gabbits/allocation-candidates-secure-rbac.yaml' 2025-06-02T08:30:14,109 adding 'placement/tests/functional/gabbits/allocation-candidates.yaml' 2025-06-02T08:30:14,110 adding 'placement/tests/functional/gabbits/allocations-1-12.yaml' 2025-06-02T08:30:14,111 adding 'placement/tests/functional/gabbits/allocations-1-8.yaml' 2025-06-02T08:30:14,113 adding 'placement/tests/functional/gabbits/allocations-1.28.yaml' 2025-06-02T08:30:14,114 adding 'placement/tests/functional/gabbits/allocations-bug-1714072.yaml' 2025-06-02T08:30:14,115 adding 'placement/tests/functional/gabbits/allocations-bug-1778591.yaml' 2025-06-02T08:30:14,116 adding 'placement/tests/functional/gabbits/allocations-bug-1778743.yaml' 2025-06-02T08:30:14,118 adding 'placement/tests/functional/gabbits/allocations-bug-1779717.yaml' 2025-06-02T08:30:14,119 adding 'placement/tests/functional/gabbits/allocations-legacy-rbac.yaml' 2025-06-02T08:30:14,121 adding 'placement/tests/functional/gabbits/allocations-mappings.yaml' 2025-06-02T08:30:14,122 adding 'placement/tests/functional/gabbits/allocations-policy.yaml' 2025-06-02T08:30:14,123 adding 'placement/tests/functional/gabbits/allocations-post.yaml' 2025-06-02T08:30:14,125 adding 'placement/tests/functional/gabbits/allocations-secure-rbac.yaml' 2025-06-02T08:30:14,127 adding 'placement/tests/functional/gabbits/allocations.yaml' 2025-06-02T08:30:14,128 adding 'placement/tests/functional/gabbits/basic-http.yaml' 2025-06-02T08:30:14,130 adding 'placement/tests/functional/gabbits/bug-1674694.yaml' 2025-06-02T08:30:14,131 adding 'placement/tests/functional/gabbits/confirm-auth.yaml' 2025-06-02T08:30:14,132 adding 'placement/tests/functional/gabbits/consumer-types-1.38.yaml' 2025-06-02T08:30:14,133 adding 'placement/tests/functional/gabbits/consumer-types-bug-story-2009167.yaml' 2025-06-02T08:30:14,135 adding 'placement/tests/functional/gabbits/cors.yaml' 2025-06-02T08:30:14,136 adding 'placement/tests/functional/gabbits/ensure-consumer.yaml' 2025-06-02T08:30:14,138 adding 'placement/tests/functional/gabbits/granular-same-subtree.yaml' 2025-06-02T08:30:14,140 adding 'placement/tests/functional/gabbits/granular.yaml' 2025-06-02T08:30:14,142 adding 'placement/tests/functional/gabbits/inventory-legacy-rbac.yaml' 2025-06-02T08:30:14,143 adding 'placement/tests/functional/gabbits/inventory-policy.yaml' 2025-06-02T08:30:14,145 adding 'placement/tests/functional/gabbits/inventory-secure-rbac.yaml' 2025-06-02T08:30:14,147 adding 'placement/tests/functional/gabbits/inventory.yaml' 2025-06-02T08:30:14,148 adding 'placement/tests/functional/gabbits/microversion-bug-1724065.yaml' 2025-06-02T08:30:14,150 adding 'placement/tests/functional/gabbits/microversion.yaml' 2025-06-02T08:30:14,151 adding 'placement/tests/functional/gabbits/non-cors.yaml' 2025-06-02T08:30:14,152 adding 'placement/tests/functional/gabbits/reshaper-legacy-rbac.yaml' 2025-06-02T08:30:14,153 adding 'placement/tests/functional/gabbits/reshaper-policy.yaml' 2025-06-02T08:30:14,155 adding 'placement/tests/functional/gabbits/reshaper-secure-rbac.yaml' 2025-06-02T08:30:14,156 adding 'placement/tests/functional/gabbits/reshaper.yaml' 2025-06-02T08:30:14,158 adding 'placement/tests/functional/gabbits/resource-class-in-use.yaml' 2025-06-02T08:30:14,159 adding 'placement/tests/functional/gabbits/resource-classes-1-6.yaml' 2025-06-02T08:30:14,160 adding 'placement/tests/functional/gabbits/resource-classes-1-7.yaml' 2025-06-02T08:30:14,161 adding 'placement/tests/functional/gabbits/resource-classes-last-modified.yaml' 2025-06-02T08:30:14,162 adding 'placement/tests/functional/gabbits/resource-classes-legacy-rbac.yaml' 2025-06-02T08:30:14,163 adding 'placement/tests/functional/gabbits/resource-classes-policy.yaml' 2025-06-02T08:30:14,165 adding 'placement/tests/functional/gabbits/resource-classes-secure-rbac.yaml' 2025-06-02T08:30:14,166 adding 'placement/tests/functional/gabbits/resource-classes.yaml' 2025-06-02T08:30:14,168 adding 'placement/tests/functional/gabbits/resource-provider-aggregates.yaml' 2025-06-02T08:30:14,169 adding 'placement/tests/functional/gabbits/resource-provider-any-traits.yaml' 2025-06-02T08:30:14,170 adding 'placement/tests/functional/gabbits/resource-provider-bug-1779818.yaml' 2025-06-02T08:30:14,172 adding 'placement/tests/functional/gabbits/resource-provider-duplication.yaml' 2025-06-02T08:30:14,173 adding 'placement/tests/functional/gabbits/resource-provider-legacy-rbac.yaml' 2025-06-02T08:30:14,174 adding 'placement/tests/functional/gabbits/resource-provider-links.yaml' 2025-06-02T08:30:14,175 adding 'placement/tests/functional/gabbits/resource-provider-policy.yaml' 2025-06-02T08:30:14,177 adding 'placement/tests/functional/gabbits/resource-provider-resources-query.yaml' 2025-06-02T08:30:14,178 adding 'placement/tests/functional/gabbits/resource-provider-secure-rbac.yaml' 2025-06-02T08:30:14,180 adding 'placement/tests/functional/gabbits/resource-provider.yaml' 2025-06-02T08:30:14,182 adding 'placement/tests/functional/gabbits/same-subtree-deep.yaml' 2025-06-02T08:30:14,183 adding 'placement/tests/functional/gabbits/shared-resources.yaml' 2025-06-02T08:30:14,184 adding 'placement/tests/functional/gabbits/traits-legacy-rbac.yaml' 2025-06-02T08:30:14,186 adding 'placement/tests/functional/gabbits/traits-policy.yaml' 2025-06-02T08:30:14,187 adding 'placement/tests/functional/gabbits/traits-secure-rbac.yaml' 2025-06-02T08:30:14,189 adding 'placement/tests/functional/gabbits/traits.yaml' 2025-06-02T08:30:14,190 adding 'placement/tests/functional/gabbits/unicode.yaml' 2025-06-02T08:30:14,191 adding 'placement/tests/functional/gabbits/usage-legacy-rbac.yaml' 2025-06-02T08:30:14,193 adding 'placement/tests/functional/gabbits/usage-policy.yaml' 2025-06-02T08:30:14,194 adding 'placement/tests/functional/gabbits/usage-secure-rbac.yaml' 2025-06-02T08:30:14,195 adding 'placement/tests/functional/gabbits/usage.yaml' 2025-06-02T08:30:14,197 adding 'placement/tests/functional/gabbits/with-allocations.yaml' 2025-06-02T08:30:14,198 adding 'placement/tests/unit/__init__.py' 2025-06-02T08:30:14,200 adding 'placement/tests/unit/base.py' 2025-06-02T08:30:14,201 adding 'placement/tests/unit/policy_fixture.py' 2025-06-02T08:30:14,202 adding 'placement/tests/unit/test_auth.py' 2025-06-02T08:30:14,204 adding 'placement/tests/unit/test_context.py' 2025-06-02T08:30:14,205 adding 'placement/tests/unit/test_db_api.py' 2025-06-02T08:30:14,207 adding 'placement/tests/unit/test_db_conf.py' 2025-06-02T08:30:14,208 adding 'placement/tests/unit/test_deploy.py' 2025-06-02T08:30:14,209 adding 'placement/tests/unit/test_fault_wrap.py' 2025-06-02T08:30:14,211 adding 'placement/tests/unit/test_handler.py' 2025-06-02T08:30:14,212 adding 'placement/tests/unit/test_microversion.py' 2025-06-02T08:30:14,214 adding 'placement/tests/unit/test_policy.py' 2025-06-02T08:30:14,215 adding 'placement/tests/unit/test_requestlog.py' 2025-06-02T08:30:14,219 adding 'placement/tests/unit/test_util.py' 2025-06-02T08:30:14,221 adding 'placement/tests/unit/cmd/__init__.py' 2025-06-02T08:30:14,222 adding 'placement/tests/unit/cmd/test_manage.py' 2025-06-02T08:30:14,224 adding 'placement/tests/unit/handlers/__init__.py' 2025-06-02T08:30:14,225 adding 'placement/tests/unit/handlers/test_aggregate.py' 2025-06-02T08:30:14,226 adding 'placement/tests/unit/handlers/test_resource_provider.py' 2025-06-02T08:30:14,227 adding 'placement/tests/unit/handlers/test_trait.py' 2025-06-02T08:30:14,229 adding 'placement/tests/unit/handlers/test_util.py' 2025-06-02T08:30:14,231 adding 'placement/tests/unit/objects/__init__.py' 2025-06-02T08:30:14,232 adding 'placement/tests/unit/objects/base.py' 2025-06-02T08:30:14,233 adding 'placement/tests/unit/objects/test_allocation.py' 2025-06-02T08:30:14,235 adding 'placement/tests/unit/objects/test_allocation_candidate.py' 2025-06-02T08:30:14,236 adding 'placement/tests/unit/objects/test_inventory.py' 2025-06-02T08:30:14,237 adding 'placement/tests/unit/objects/test_resource_class.py' 2025-06-02T08:30:14,238 adding 'placement/tests/unit/objects/test_resource_provider.py' 2025-06-02T08:30:14,240 adding 'placement/tests/unit/objects/test_rp_candidates.py' 2025-06-02T08:30:14,241 adding 'placement/tests/unit/objects/test_trait.py' 2025-06-02T08:30:14,242 adding 'placement/tests/unit/objects/test_usage.py' 2025-06-02T08:30:14,244 adding 'placement_db_tools/__init__.py' 2025-06-02T08:30:14,245 adding 'placement_db_tools/mysql-migrate-db.sh' 2025-06-02T08:30:14,247 adding 'placement_db_tools/postgresql-migrate-db.sh' 2025-06-02T08:30:14,249 adding 'openstack_placement-10.0.1.dist-info/METADATA' 2025-06-02T08:30:14,250 adding 'openstack_placement-10.0.1.dist-info/WHEEL' 2025-06-02T08:30:14,250 adding 'openstack_placement-10.0.1.dist-info/entry_points.txt' 2025-06-02T08:30:14,251 adding 'openstack_placement-10.0.1.dist-info/pbr.json' 2025-06-02T08:30:14,252 adding 'openstack_placement-10.0.1.dist-info/top_level.txt' 2025-06-02T08:30:14,256 adding 'openstack_placement-10.0.1.dist-info/RECORD' 2025-06-02T08:30:14,264 removing build/bdist.linux-armv7l/wheel 2025-06-02T08:30:14,436 Building wheel for openstack-placement (setup.py): finished with status 'done' 2025-06-02T08:30:14,444 Created wheel for openstack-placement: filename=openstack_placement-10.0.1-py3-none-any.whl size=453403 sha256=416427eb4d809f0bca2149fe8ed88fa60d02663c33e6a24bad5039c3bd72b4b8 2025-06-02T08:30:14,445 Stored in directory: /tmp/pip-ephem-wheel-cache-fef24y5r/wheels/e0/87/4c/4ae7f40c04804ac12deead0f7052b8e3ee8323c43333b0604e 2025-06-02T08:30:14,468 Successfully built openstack-placement 2025-06-02T08:30:14,485 Removed build tracker: '/tmp/pip-build-tracker-aiwf9mwy'