ROOT: 211 D setup logging to DEBUG on pid 12780 [tox/report.py:222] .pkg: 338 I find interpreter for spec PythonSpec(path=/home/zuul/.local/tox/bin/python3) [virtualenv/discovery/builtin.py:76] .pkg: 339 D filesystem is case-sensitive [virtualenv/info.py:27] .pkg: 340 D discover exe for PythonInfo(spec=CPython3.10.12.final.0-64, exe=/home/zuul/.local/tox/bin/python3, platform=linux, version='3.10.12 (main, Feb 4 2025, 14:57:36) [GCC 11.4.0]', encoding_fs_io=utf-8-utf-8) in /usr [virtualenv/discovery/py_info.py:451] .pkg: 342 D got python info of /usr/bin/python3.10 from /home/zuul/.local/share/virtualenv/py_info/2/8a94588eda9d64d9e9a351ab8144e55b1fabf5113b54e67dd26a8c27df0381b3.json [virtualenv/app_data/via_disk_folder.py:132] .pkg: 343 I proposed PythonInfo(spec=CPython3.10.12.final.0-64, system=/usr/bin/python3.10, exe=/home/zuul/.local/tox/bin/python3, platform=linux, version='3.10.12 (main, Feb 4 2025, 14:57:36) [GCC 11.4.0]', encoding_fs_io=utf-8-utf-8) [virtualenv/discovery/builtin.py:83] .pkg: 343 D accepted PythonInfo(spec=CPython3.10.12.final.0-64, system=/usr/bin/python3.10, exe=/home/zuul/.local/tox/bin/python3, platform=linux, version='3.10.12 (main, Feb 4 2025, 14:57:36) [GCC 11.4.0]', encoding_fs_io=utf-8-utf-8) [virtualenv/discovery/builtin.py:85] .pkg: 394 I find interpreter for spec PythonSpec(path=/home/zuul/.local/tox/bin/python3) [virtualenv/discovery/builtin.py:76] .pkg: 395 D discover exe from cache /usr - exact False: PythonInfo({'architecture': 64, 'base_exec_prefix': '/usr', 'base_prefix': '/usr', 'distutils_install': {}, 'exec_prefix': '/usr', 'executable': '/home/zuul/.local/tox/bin/python3', 'file_system_encoding': 'utf-8', 'free_threaded': False, 'has_venv': True, 'implementation': 'CPython', 'max_size': 9223372036854775807, 'original_executable': '/usr/bin/python3.10', 'os': 'posix', 'path': ['/home/zuul/.local/tox/lib/python3.10/site-packages/virtualenv/discovery', '/usr/lib/python310.zip', '/usr/lib/python3.10', '/usr/lib/python3.10/lib-dynload', '/usr/local/lib/python3.10/dist-packages', '/usr/lib/python3/dist-packages'], 'platform': 'linux', 'prefix': '/usr', 'real_prefix': None, 'stdout_encoding': 'utf-8', 'sysconfig': {'makefile_filename': '/usr/lib/python3.10/config-3.10-x86_64-linux-gnu/Makefile'}, 'sysconfig_paths': {'data': '{base}', 'include': '{installed_base}/include/python{py_version_short}{abiflags}', 'platlib': '{platbase}/{platlibdir}/python{py_version_short}/site-packages', 'platstdlib': '{platbase}/{platlibdir}/python{py_version_short}', 'purelib': '{base}/lib/python{py_version_short}/site-packages', 'scripts': '{base}/bin', 'stdlib': '{installed_base}/{platlibdir}/python{py_version_short}'}, 'sysconfig_scheme': 'posix_prefix', 'sysconfig_vars': {'PYTHONFRAMEWORK': '', 'abiflags': '', 'base': '/usr', 'installed_base': '/usr', 'platbase': '/usr', 'platlibdir': 'lib', 'py_version_short': '3.10'}, 'system_executable': '/usr/bin/python3.10', 'system_stdlib': '/usr/lib/python3.10', 'system_stdlib_platform': '/usr/lib/python3.10', 'version': '3.10.12 (main, Feb 4 2025, 14:57:36) [GCC 11.4.0]', 'version_info': VersionInfo(major=3, minor=10, micro=12, releaselevel='final', serial=0), 'version_nodot': '310'}) [virtualenv/discovery/py_info.py:449] .pkg: 395 I proposed PythonInfo(spec=CPython3.10.12.final.0-64, system=/usr/bin/python3.10, exe=/home/zuul/.local/tox/bin/python3, platform=linux, version='3.10.12 (main, Feb 4 2025, 14:57:36) [GCC 11.4.0]', encoding_fs_io=utf-8-utf-8) [virtualenv/discovery/builtin.py:83] .pkg: 395 D accepted PythonInfo(spec=CPython3.10.12.final.0-64, system=/usr/bin/python3.10, exe=/home/zuul/.local/tox/bin/python3, platform=linux, version='3.10.12 (main, Feb 4 2025, 14:57:36) [GCC 11.4.0]', encoding_fs_io=utf-8-utf-8) [virtualenv/discovery/builtin.py:85] .pkg: 403 I find interpreter for spec PythonSpec(major=3, free_threaded=False) [virtualenv/discovery/builtin.py:76] .pkg: 403 D discover exe from cache /usr - exact False: PythonInfo({'architecture': 64, 'base_exec_prefix': '/usr', 'base_prefix': '/usr', 'distutils_install': {}, 'exec_prefix': '/usr', 'executable': '/home/zuul/.local/tox/bin/python3', 'file_system_encoding': 'utf-8', 'free_threaded': False, 'has_venv': True, 'implementation': 'CPython', 'max_size': 9223372036854775807, 'original_executable': '/usr/bin/python3.10', 'os': 'posix', 'path': ['/home/zuul/.local/tox/lib/python3.10/site-packages/virtualenv/discovery', '/usr/lib/python310.zip', '/usr/lib/python3.10', '/usr/lib/python3.10/lib-dynload', '/usr/local/lib/python3.10/dist-packages', '/usr/lib/python3/dist-packages'], 'platform': 'linux', 'prefix': '/usr', 'real_prefix': None, 'stdout_encoding': 'utf-8', 'sysconfig': {'makefile_filename': '/usr/lib/python3.10/config-3.10-x86_64-linux-gnu/Makefile'}, 'sysconfig_paths': {'data': '{base}', 'include': '{installed_base}/include/python{py_version_short}{abiflags}', 'platlib': '{platbase}/{platlibdir}/python{py_version_short}/site-packages', 'platstdlib': '{platbase}/{platlibdir}/python{py_version_short}', 'purelib': '{base}/lib/python{py_version_short}/site-packages', 'scripts': '{base}/bin', 'stdlib': '{installed_base}/{platlibdir}/python{py_version_short}'}, 'sysconfig_scheme': 'posix_prefix', 'sysconfig_vars': {'PYTHONFRAMEWORK': '', 'abiflags': '', 'base': '/usr', 'installed_base': '/usr', 'platbase': '/usr', 'platlibdir': 'lib', 'py_version_short': '3.10'}, 'system_executable': '/usr/bin/python3.10', 'system_stdlib': '/usr/lib/python3.10', 'system_stdlib_platform': '/usr/lib/python3.10', 'version': '3.10.12 (main, Feb 4 2025, 14:57:36) [GCC 11.4.0]', 'version_info': VersionInfo(major=3, minor=10, micro=12, releaselevel='final', serial=0), 'version_nodot': '310'}) [virtualenv/discovery/py_info.py:449] .pkg: 404 I proposed PythonInfo(spec=CPython3.10.12.final.0-64, system=/usr/bin/python3.10, exe=/home/zuul/.local/tox/bin/python3, platform=linux, version='3.10.12 (main, Feb 4 2025, 14:57:36) [GCC 11.4.0]', encoding_fs_io=utf-8-utf-8) [virtualenv/discovery/builtin.py:83] .pkg: 404 D accepted PythonInfo(spec=CPython3.10.12.final.0-64, system=/usr/bin/python3.10, exe=/home/zuul/.local/tox/bin/python3, platform=linux, version='3.10.12 (main, Feb 4 2025, 14:57:36) [GCC 11.4.0]', encoding_fs_io=utf-8-utf-8) [virtualenv/discovery/builtin.py:85] .pkg: 412 I find interpreter for spec PythonSpec(path=/home/zuul/.local/tox/bin/python3) [virtualenv/discovery/builtin.py:76] .pkg: 413 D discover exe from cache /usr - exact False: PythonInfo({'architecture': 64, 'base_exec_prefix': '/usr', 'base_prefix': '/usr', 'distutils_install': {}, 'exec_prefix': '/usr', 'executable': '/home/zuul/.local/tox/bin/python3', 'file_system_encoding': 'utf-8', 'free_threaded': False, 'has_venv': True, 'implementation': 'CPython', 'max_size': 9223372036854775807, 'original_executable': '/usr/bin/python3.10', 'os': 'posix', 'path': ['/home/zuul/.local/tox/lib/python3.10/site-packages/virtualenv/discovery', '/usr/lib/python310.zip', '/usr/lib/python3.10', '/usr/lib/python3.10/lib-dynload', '/usr/local/lib/python3.10/dist-packages', '/usr/lib/python3/dist-packages'], 'platform': 'linux', 'prefix': '/usr', 'real_prefix': None, 'stdout_encoding': 'utf-8', 'sysconfig': {'makefile_filename': '/usr/lib/python3.10/config-3.10-x86_64-linux-gnu/Makefile'}, 'sysconfig_paths': {'data': '{base}', 'include': '{installed_base}/include/python{py_version_short}{abiflags}', 'platlib': '{platbase}/{platlibdir}/python{py_version_short}/site-packages', 'platstdlib': '{platbase}/{platlibdir}/python{py_version_short}', 'purelib': '{base}/lib/python{py_version_short}/site-packages', 'scripts': '{base}/bin', 'stdlib': '{installed_base}/{platlibdir}/python{py_version_short}'}, 'sysconfig_scheme': 'posix_prefix', 'sysconfig_vars': {'PYTHONFRAMEWORK': '', 'abiflags': '', 'base': '/usr', 'installed_base': '/usr', 'platbase': '/usr', 'platlibdir': 'lib', 'py_version_short': '3.10'}, 'system_executable': '/usr/bin/python3.10', 'system_stdlib': '/usr/lib/python3.10', 'system_stdlib_platform': '/usr/lib/python3.10', 'version': '3.10.12 (main, Feb 4 2025, 14:57:36) [GCC 11.4.0]', 'version_info': VersionInfo(major=3, minor=10, micro=12, releaselevel='final', serial=0), 'version_nodot': '310'}) [virtualenv/discovery/py_info.py:449] .pkg: 413 I proposed PythonInfo(spec=CPython3.10.12.final.0-64, system=/usr/bin/python3.10, exe=/home/zuul/.local/tox/bin/python3, platform=linux, version='3.10.12 (main, Feb 4 2025, 14:57:36) [GCC 11.4.0]', encoding_fs_io=utf-8-utf-8) [virtualenv/discovery/builtin.py:83] .pkg: 413 D accepted PythonInfo(spec=CPython3.10.12.final.0-64, system=/usr/bin/python3.10, exe=/home/zuul/.local/tox/bin/python3, platform=linux, version='3.10.12 (main, Feb 4 2025, 14:57:36) [GCC 11.4.0]', encoding_fs_io=utf-8-utf-8) [virtualenv/discovery/builtin.py:85] .pkg: 420 I find interpreter for spec PythonSpec(path=/home/zuul/.local/tox/bin/python3) [virtualenv/discovery/builtin.py:76] .pkg: 420 D discover exe from cache /usr - exact False: PythonInfo({'architecture': 64, 'base_exec_prefix': '/usr', 'base_prefix': '/usr', 'distutils_install': {}, 'exec_prefix': '/usr', 'executable': '/home/zuul/.local/tox/bin/python3', 'file_system_encoding': 'utf-8', 'free_threaded': False, 'has_venv': True, 'implementation': 'CPython', 'max_size': 9223372036854775807, 'original_executable': '/usr/bin/python3.10', 'os': 'posix', 'path': ['/home/zuul/.local/tox/lib/python3.10/site-packages/virtualenv/discovery', '/usr/lib/python310.zip', '/usr/lib/python3.10', '/usr/lib/python3.10/lib-dynload', '/usr/local/lib/python3.10/dist-packages', '/usr/lib/python3/dist-packages'], 'platform': 'linux', 'prefix': '/usr', 'real_prefix': None, 'stdout_encoding': 'utf-8', 'sysconfig': {'makefile_filename': '/usr/lib/python3.10/config-3.10-x86_64-linux-gnu/Makefile'}, 'sysconfig_paths': {'data': '{base}', 'include': '{installed_base}/include/python{py_version_short}{abiflags}', 'platlib': '{platbase}/{platlibdir}/python{py_version_short}/site-packages', 'platstdlib': '{platbase}/{platlibdir}/python{py_version_short}', 'purelib': '{base}/lib/python{py_version_short}/site-packages', 'scripts': '{base}/bin', 'stdlib': '{installed_base}/{platlibdir}/python{py_version_short}'}, 'sysconfig_scheme': 'posix_prefix', 'sysconfig_vars': {'PYTHONFRAMEWORK': '', 'abiflags': '', 'base': '/usr', 'installed_base': '/usr', 'platbase': '/usr', 'platlibdir': 'lib', 'py_version_short': '3.10'}, 'system_executable': '/usr/bin/python3.10', 'system_stdlib': '/usr/lib/python3.10', 'system_stdlib_platform': '/usr/lib/python3.10', 'version': '3.10.12 (main, Feb 4 2025, 14:57:36) [GCC 11.4.0]', 'version_info': VersionInfo(major=3, minor=10, micro=12, releaselevel='final', serial=0), 'version_nodot': '310'}) [virtualenv/discovery/py_info.py:449] .pkg: 421 I proposed PythonInfo(spec=CPython3.10.12.final.0-64, system=/usr/bin/python3.10, exe=/home/zuul/.local/tox/bin/python3, platform=linux, version='3.10.12 (main, Feb 4 2025, 14:57:36) [GCC 11.4.0]', encoding_fs_io=utf-8-utf-8) [virtualenv/discovery/builtin.py:83] .pkg: 421 D accepted PythonInfo(spec=CPython3.10.12.final.0-64, system=/usr/bin/python3.10, exe=/home/zuul/.local/tox/bin/python3, platform=linux, version='3.10.12 (main, Feb 4 2025, 14:57:36) [GCC 11.4.0]', encoding_fs_io=utf-8-utf-8) [virtualenv/discovery/builtin.py:85] .pkg: 430 I find interpreter for spec PythonSpec(path=/home/zuul/.local/tox/bin/python3) [virtualenv/discovery/builtin.py:76] .pkg: 430 D discover exe from cache /usr - exact False: PythonInfo({'architecture': 64, 'base_exec_prefix': '/usr', 'base_prefix': '/usr', 'distutils_install': {}, 'exec_prefix': '/usr', 'executable': '/home/zuul/.local/tox/bin/python3', 'file_system_encoding': 'utf-8', 'free_threaded': False, 'has_venv': True, 'implementation': 'CPython', 'max_size': 9223372036854775807, 'original_executable': '/usr/bin/python3.10', 'os': 'posix', 'path': ['/home/zuul/.local/tox/lib/python3.10/site-packages/virtualenv/discovery', '/usr/lib/python310.zip', '/usr/lib/python3.10', '/usr/lib/python3.10/lib-dynload', '/usr/local/lib/python3.10/dist-packages', '/usr/lib/python3/dist-packages'], 'platform': 'linux', 'prefix': '/usr', 'real_prefix': None, 'stdout_encoding': 'utf-8', 'sysconfig': {'makefile_filename': '/usr/lib/python3.10/config-3.10-x86_64-linux-gnu/Makefile'}, 'sysconfig_paths': {'data': '{base}', 'include': '{installed_base}/include/python{py_version_short}{abiflags}', 'platlib': '{platbase}/{platlibdir}/python{py_version_short}/site-packages', 'platstdlib': '{platbase}/{platlibdir}/python{py_version_short}', 'purelib': '{base}/lib/python{py_version_short}/site-packages', 'scripts': '{base}/bin', 'stdlib': '{installed_base}/{platlibdir}/python{py_version_short}'}, 'sysconfig_scheme': 'posix_prefix', 'sysconfig_vars': {'PYTHONFRAMEWORK': '', 'abiflags': '', 'base': '/usr', 'installed_base': '/usr', 'platbase': '/usr', 'platlibdir': 'lib', 'py_version_short': '3.10'}, 'system_executable': '/usr/bin/python3.10', 'system_stdlib': '/usr/lib/python3.10', 'system_stdlib_platform': '/usr/lib/python3.10', 'version': '3.10.12 (main, Feb 4 2025, 14:57:36) [GCC 11.4.0]', 'version_info': VersionInfo(major=3, minor=10, micro=12, releaselevel='final', serial=0), 'version_nodot': '310'}) [virtualenv/discovery/py_info.py:449] .pkg: 430 I proposed PythonInfo(spec=CPython3.10.12.final.0-64, system=/usr/bin/python3.10, exe=/home/zuul/.local/tox/bin/python3, platform=linux, version='3.10.12 (main, Feb 4 2025, 14:57:36) [GCC 11.4.0]', encoding_fs_io=utf-8-utf-8) [virtualenv/discovery/builtin.py:83] .pkg: 431 D accepted PythonInfo(spec=CPython3.10.12.final.0-64, system=/usr/bin/python3.10, exe=/home/zuul/.local/tox/bin/python3, platform=linux, version='3.10.12 (main, Feb 4 2025, 14:57:36) [GCC 11.4.0]', encoding_fs_io=utf-8-utf-8) [virtualenv/discovery/builtin.py:85] .pkg: 438 I find interpreter for spec PythonSpec(path=/home/zuul/.local/tox/bin/python3) [virtualenv/discovery/builtin.py:76] .pkg: 438 D discover exe from cache /usr - exact False: PythonInfo({'architecture': 64, 'base_exec_prefix': '/usr', 'base_prefix': '/usr', 'distutils_install': {}, 'exec_prefix': '/usr', 'executable': '/home/zuul/.local/tox/bin/python3', 'file_system_encoding': 'utf-8', 'free_threaded': False, 'has_venv': True, 'implementation': 'CPython', 'max_size': 9223372036854775807, 'original_executable': '/usr/bin/python3.10', 'os': 'posix', 'path': ['/home/zuul/.local/tox/lib/python3.10/site-packages/virtualenv/discovery', '/usr/lib/python310.zip', '/usr/lib/python3.10', '/usr/lib/python3.10/lib-dynload', '/usr/local/lib/python3.10/dist-packages', '/usr/lib/python3/dist-packages'], 'platform': 'linux', 'prefix': '/usr', 'real_prefix': None, 'stdout_encoding': 'utf-8', 'sysconfig': {'makefile_filename': '/usr/lib/python3.10/config-3.10-x86_64-linux-gnu/Makefile'}, 'sysconfig_paths': {'data': '{base}', 'include': '{installed_base}/include/python{py_version_short}{abiflags}', 'platlib': '{platbase}/{platlibdir}/python{py_version_short}/site-packages', 'platstdlib': '{platbase}/{platlibdir}/python{py_version_short}', 'purelib': '{base}/lib/python{py_version_short}/site-packages', 'scripts': '{base}/bin', 'stdlib': '{installed_base}/{platlibdir}/python{py_version_short}'}, 'sysconfig_scheme': 'posix_prefix', 'sysconfig_vars': {'PYTHONFRAMEWORK': '', 'abiflags': '', 'base': '/usr', 'installed_base': '/usr', 'platbase': '/usr', 'platlibdir': 'lib', 'py_version_short': '3.10'}, 'system_executable': '/usr/bin/python3.10', 'system_stdlib': '/usr/lib/python3.10', 'system_stdlib_platform': '/usr/lib/python3.10', 'version': '3.10.12 (main, Feb 4 2025, 14:57:36) [GCC 11.4.0]', 'version_info': VersionInfo(major=3, minor=10, micro=12, releaselevel='final', serial=0), 'version_nodot': '310'}) [virtualenv/discovery/py_info.py:449] .pkg: 439 I proposed PythonInfo(spec=CPython3.10.12.final.0-64, system=/usr/bin/python3.10, exe=/home/zuul/.local/tox/bin/python3, platform=linux, version='3.10.12 (main, Feb 4 2025, 14:57:36) [GCC 11.4.0]', encoding_fs_io=utf-8-utf-8) [virtualenv/discovery/builtin.py:83] .pkg: 439 D accepted PythonInfo(spec=CPython3.10.12.final.0-64, system=/usr/bin/python3.10, exe=/home/zuul/.local/tox/bin/python3, platform=linux, version='3.10.12 (main, Feb 4 2025, 14:57:36) [GCC 11.4.0]', encoding_fs_io=utf-8-utf-8) [virtualenv/discovery/builtin.py:85] .pkg: 447 I find interpreter for spec PythonSpec(path=/home/zuul/.local/tox/bin/python3) [virtualenv/discovery/builtin.py:76] .pkg: 447 D discover exe from cache /usr - exact False: PythonInfo({'architecture': 64, 'base_exec_prefix': '/usr', 'base_prefix': '/usr', 'distutils_install': {}, 'exec_prefix': '/usr', 'executable': '/home/zuul/.local/tox/bin/python3', 'file_system_encoding': 'utf-8', 'free_threaded': False, 'has_venv': True, 'implementation': 'CPython', 'max_size': 9223372036854775807, 'original_executable': '/usr/bin/python3.10', 'os': 'posix', 'path': ['/home/zuul/.local/tox/lib/python3.10/site-packages/virtualenv/discovery', '/usr/lib/python310.zip', '/usr/lib/python3.10', '/usr/lib/python3.10/lib-dynload', '/usr/local/lib/python3.10/dist-packages', '/usr/lib/python3/dist-packages'], 'platform': 'linux', 'prefix': '/usr', 'real_prefix': None, 'stdout_encoding': 'utf-8', 'sysconfig': {'makefile_filename': '/usr/lib/python3.10/config-3.10-x86_64-linux-gnu/Makefile'}, 'sysconfig_paths': {'data': '{base}', 'include': '{installed_base}/include/python{py_version_short}{abiflags}', 'platlib': '{platbase}/{platlibdir}/python{py_version_short}/site-packages', 'platstdlib': '{platbase}/{platlibdir}/python{py_version_short}', 'purelib': '{base}/lib/python{py_version_short}/site-packages', 'scripts': '{base}/bin', 'stdlib': '{installed_base}/{platlibdir}/python{py_version_short}'}, 'sysconfig_scheme': 'posix_prefix', 'sysconfig_vars': {'PYTHONFRAMEWORK': '', 'abiflags': '', 'base': '/usr', 'installed_base': '/usr', 'platbase': '/usr', 'platlibdir': 'lib', 'py_version_short': '3.10'}, 'system_executable': '/usr/bin/python3.10', 'system_stdlib': '/usr/lib/python3.10', 'system_stdlib_platform': '/usr/lib/python3.10', 'version': '3.10.12 (main, Feb 4 2025, 14:57:36) [GCC 11.4.0]', 'version_info': VersionInfo(major=3, minor=10, micro=12, releaselevel='final', serial=0), 'version_nodot': '310'}) [virtualenv/discovery/py_info.py:449] .pkg: 447 I proposed PythonInfo(spec=CPython3.10.12.final.0-64, system=/usr/bin/python3.10, exe=/home/zuul/.local/tox/bin/python3, platform=linux, version='3.10.12 (main, Feb 4 2025, 14:57:36) [GCC 11.4.0]', encoding_fs_io=utf-8-utf-8) [virtualenv/discovery/builtin.py:83] .pkg: 447 D accepted PythonInfo(spec=CPython3.10.12.final.0-64, system=/usr/bin/python3.10, exe=/home/zuul/.local/tox/bin/python3, platform=linux, version='3.10.12 (main, Feb 4 2025, 14:57:36) [GCC 11.4.0]', encoding_fs_io=utf-8-utf-8) [virtualenv/discovery/builtin.py:85] .pkg: 456 I find interpreter for spec PythonSpec(path=/home/zuul/.local/tox/bin/python3) [virtualenv/discovery/builtin.py:76] .pkg: 456 D discover exe from cache /usr - exact False: PythonInfo({'architecture': 64, 'base_exec_prefix': '/usr', 'base_prefix': '/usr', 'distutils_install': {}, 'exec_prefix': '/usr', 'executable': '/home/zuul/.local/tox/bin/python3', 'file_system_encoding': 'utf-8', 'free_threaded': False, 'has_venv': True, 'implementation': 'CPython', 'max_size': 9223372036854775807, 'original_executable': '/usr/bin/python3.10', 'os': 'posix', 'path': ['/home/zuul/.local/tox/lib/python3.10/site-packages/virtualenv/discovery', '/usr/lib/python310.zip', '/usr/lib/python3.10', '/usr/lib/python3.10/lib-dynload', '/usr/local/lib/python3.10/dist-packages', '/usr/lib/python3/dist-packages'], 'platform': 'linux', 'prefix': '/usr', 'real_prefix': None, 'stdout_encoding': 'utf-8', 'sysconfig': {'makefile_filename': '/usr/lib/python3.10/config-3.10-x86_64-linux-gnu/Makefile'}, 'sysconfig_paths': {'data': '{base}', 'include': '{installed_base}/include/python{py_version_short}{abiflags}', 'platlib': '{platbase}/{platlibdir}/python{py_version_short}/site-packages', 'platstdlib': '{platbase}/{platlibdir}/python{py_version_short}', 'purelib': '{base}/lib/python{py_version_short}/site-packages', 'scripts': '{base}/bin', 'stdlib': '{installed_base}/{platlibdir}/python{py_version_short}'}, 'sysconfig_scheme': 'posix_prefix', 'sysconfig_vars': {'PYTHONFRAMEWORK': '', 'abiflags': '', 'base': '/usr', 'installed_base': '/usr', 'platbase': '/usr', 'platlibdir': 'lib', 'py_version_short': '3.10'}, 'system_executable': '/usr/bin/python3.10', 'system_stdlib': '/usr/lib/python3.10', 'system_stdlib_platform': '/usr/lib/python3.10', 'version': '3.10.12 (main, Feb 4 2025, 14:57:36) [GCC 11.4.0]', 'version_info': VersionInfo(major=3, minor=10, micro=12, releaselevel='final', serial=0), 'version_nodot': '310'}) [virtualenv/discovery/py_info.py:449] .pkg: 456 I proposed PythonInfo(spec=CPython3.10.12.final.0-64, system=/usr/bin/python3.10, exe=/home/zuul/.local/tox/bin/python3, platform=linux, version='3.10.12 (main, Feb 4 2025, 14:57:36) [GCC 11.4.0]', encoding_fs_io=utf-8-utf-8) [virtualenv/discovery/builtin.py:83] .pkg: 456 D accepted PythonInfo(spec=CPython3.10.12.final.0-64, system=/usr/bin/python3.10, exe=/home/zuul/.local/tox/bin/python3, platform=linux, version='3.10.12 (main, Feb 4 2025, 14:57:36) [GCC 11.4.0]', encoding_fs_io=utf-8-utf-8) [virtualenv/discovery/builtin.py:85] .pkg: 464 I find interpreter for spec PythonSpec(path=/home/zuul/.local/tox/bin/python3) [virtualenv/discovery/builtin.py:76] .pkg: 464 D discover exe from cache /usr - exact False: PythonInfo({'architecture': 64, 'base_exec_prefix': '/usr', 'base_prefix': '/usr', 'distutils_install': {}, 'exec_prefix': '/usr', 'executable': '/home/zuul/.local/tox/bin/python3', 'file_system_encoding': 'utf-8', 'free_threaded': False, 'has_venv': True, 'implementation': 'CPython', 'max_size': 9223372036854775807, 'original_executable': '/usr/bin/python3.10', 'os': 'posix', 'path': ['/home/zuul/.local/tox/lib/python3.10/site-packages/virtualenv/discovery', '/usr/lib/python310.zip', '/usr/lib/python3.10', '/usr/lib/python3.10/lib-dynload', '/usr/local/lib/python3.10/dist-packages', '/usr/lib/python3/dist-packages'], 'platform': 'linux', 'prefix': '/usr', 'real_prefix': None, 'stdout_encoding': 'utf-8', 'sysconfig': {'makefile_filename': '/usr/lib/python3.10/config-3.10-x86_64-linux-gnu/Makefile'}, 'sysconfig_paths': {'data': '{base}', 'include': '{installed_base}/include/python{py_version_short}{abiflags}', 'platlib': '{platbase}/{platlibdir}/python{py_version_short}/site-packages', 'platstdlib': '{platbase}/{platlibdir}/python{py_version_short}', 'purelib': '{base}/lib/python{py_version_short}/site-packages', 'scripts': '{base}/bin', 'stdlib': '{installed_base}/{platlibdir}/python{py_version_short}'}, 'sysconfig_scheme': 'posix_prefix', 'sysconfig_vars': {'PYTHONFRAMEWORK': '', 'abiflags': '', 'base': '/usr', 'installed_base': '/usr', 'platbase': '/usr', 'platlibdir': 'lib', 'py_version_short': '3.10'}, 'system_executable': '/usr/bin/python3.10', 'system_stdlib': '/usr/lib/python3.10', 'system_stdlib_platform': '/usr/lib/python3.10', 'version': '3.10.12 (main, Feb 4 2025, 14:57:36) [GCC 11.4.0]', 'version_info': VersionInfo(major=3, minor=10, micro=12, releaselevel='final', serial=0), 'version_nodot': '310'}) [virtualenv/discovery/py_info.py:449] .pkg: 464 I proposed PythonInfo(spec=CPython3.10.12.final.0-64, system=/usr/bin/python3.10, exe=/home/zuul/.local/tox/bin/python3, platform=linux, version='3.10.12 (main, Feb 4 2025, 14:57:36) [GCC 11.4.0]', encoding_fs_io=utf-8-utf-8) [virtualenv/discovery/builtin.py:83] .pkg: 464 D accepted PythonInfo(spec=CPython3.10.12.final.0-64, system=/usr/bin/python3.10, exe=/home/zuul/.local/tox/bin/python3, platform=linux, version='3.10.12 (main, Feb 4 2025, 14:57:36) [GCC 11.4.0]', encoding_fs_io=utf-8-utf-8) [virtualenv/discovery/builtin.py:85] .pkg: 473 I find interpreter for spec PythonSpec(path=/home/zuul/.local/tox/bin/python3) [virtualenv/discovery/builtin.py:76] .pkg: 473 D discover exe from cache /usr - exact False: PythonInfo({'architecture': 64, 'base_exec_prefix': '/usr', 'base_prefix': '/usr', 'distutils_install': {}, 'exec_prefix': '/usr', 'executable': '/home/zuul/.local/tox/bin/python3', 'file_system_encoding': 'utf-8', 'free_threaded': False, 'has_venv': True, 'implementation': 'CPython', 'max_size': 9223372036854775807, 'original_executable': '/usr/bin/python3.10', 'os': 'posix', 'path': ['/home/zuul/.local/tox/lib/python3.10/site-packages/virtualenv/discovery', '/usr/lib/python310.zip', '/usr/lib/python3.10', '/usr/lib/python3.10/lib-dynload', '/usr/local/lib/python3.10/dist-packages', '/usr/lib/python3/dist-packages'], 'platform': 'linux', 'prefix': '/usr', 'real_prefix': None, 'stdout_encoding': 'utf-8', 'sysconfig': {'makefile_filename': '/usr/lib/python3.10/config-3.10-x86_64-linux-gnu/Makefile'}, 'sysconfig_paths': {'data': '{base}', 'include': '{installed_base}/include/python{py_version_short}{abiflags}', 'platlib': '{platbase}/{platlibdir}/python{py_version_short}/site-packages', 'platstdlib': '{platbase}/{platlibdir}/python{py_version_short}', 'purelib': '{base}/lib/python{py_version_short}/site-packages', 'scripts': '{base}/bin', 'stdlib': '{installed_base}/{platlibdir}/python{py_version_short}'}, 'sysconfig_scheme': 'posix_prefix', 'sysconfig_vars': {'PYTHONFRAMEWORK': '', 'abiflags': '', 'base': '/usr', 'installed_base': '/usr', 'platbase': '/usr', 'platlibdir': 'lib', 'py_version_short': '3.10'}, 'system_executable': '/usr/bin/python3.10', 'system_stdlib': '/usr/lib/python3.10', 'system_stdlib_platform': '/usr/lib/python3.10', 'version': '3.10.12 (main, Feb 4 2025, 14:57:36) [GCC 11.4.0]', 'version_info': VersionInfo(major=3, minor=10, micro=12, releaselevel='final', serial=0), 'version_nodot': '310'}) [virtualenv/discovery/py_info.py:449] .pkg: 473 I proposed PythonInfo(spec=CPython3.10.12.final.0-64, system=/usr/bin/python3.10, exe=/home/zuul/.local/tox/bin/python3, platform=linux, version='3.10.12 (main, Feb 4 2025, 14:57:36) [GCC 11.4.0]', encoding_fs_io=utf-8-utf-8) [virtualenv/discovery/builtin.py:83] .pkg: 474 D accepted PythonInfo(spec=CPython3.10.12.final.0-64, system=/usr/bin/python3.10, exe=/home/zuul/.local/tox/bin/python3, platform=linux, version='3.10.12 (main, Feb 4 2025, 14:57:36) [GCC 11.4.0]', encoding_fs_io=utf-8-utf-8) [virtualenv/discovery/builtin.py:85] .pkg: 483 I find interpreter for spec PythonSpec(path=/home/zuul/.local/tox/bin/python3) [virtualenv/discovery/builtin.py:76] .pkg: 484 D discover exe from cache /usr - exact False: PythonInfo({'architecture': 64, 'base_exec_prefix': '/usr', 'base_prefix': '/usr', 'distutils_install': {}, 'exec_prefix': '/usr', 'executable': '/home/zuul/.local/tox/bin/python3', 'file_system_encoding': 'utf-8', 'free_threaded': False, 'has_venv': True, 'implementation': 'CPython', 'max_size': 9223372036854775807, 'original_executable': '/usr/bin/python3.10', 'os': 'posix', 'path': ['/home/zuul/.local/tox/lib/python3.10/site-packages/virtualenv/discovery', '/usr/lib/python310.zip', '/usr/lib/python3.10', '/usr/lib/python3.10/lib-dynload', '/usr/local/lib/python3.10/dist-packages', '/usr/lib/python3/dist-packages'], 'platform': 'linux', 'prefix': '/usr', 'real_prefix': None, 'stdout_encoding': 'utf-8', 'sysconfig': {'makefile_filename': '/usr/lib/python3.10/config-3.10-x86_64-linux-gnu/Makefile'}, 'sysconfig_paths': {'data': '{base}', 'include': '{installed_base}/include/python{py_version_short}{abiflags}', 'platlib': '{platbase}/{platlibdir}/python{py_version_short}/site-packages', 'platstdlib': '{platbase}/{platlibdir}/python{py_version_short}', 'purelib': '{base}/lib/python{py_version_short}/site-packages', 'scripts': '{base}/bin', 'stdlib': '{installed_base}/{platlibdir}/python{py_version_short}'}, 'sysconfig_scheme': 'posix_prefix', 'sysconfig_vars': {'PYTHONFRAMEWORK': '', 'abiflags': '', 'base': '/usr', 'installed_base': '/usr', 'platbase': '/usr', 'platlibdir': 'lib', 'py_version_short': '3.10'}, 'system_executable': '/usr/bin/python3.10', 'system_stdlib': '/usr/lib/python3.10', 'system_stdlib_platform': '/usr/lib/python3.10', 'version': '3.10.12 (main, Feb 4 2025, 14:57:36) [GCC 11.4.0]', 'version_info': VersionInfo(major=3, minor=10, micro=12, releaselevel='final', serial=0), 'version_nodot': '310'}) [virtualenv/discovery/py_info.py:449] .pkg: 484 I proposed PythonInfo(spec=CPython3.10.12.final.0-64, system=/usr/bin/python3.10, exe=/home/zuul/.local/tox/bin/python3, platform=linux, version='3.10.12 (main, Feb 4 2025, 14:57:36) [GCC 11.4.0]', encoding_fs_io=utf-8-utf-8) [virtualenv/discovery/builtin.py:83] .pkg: 484 D accepted PythonInfo(spec=CPython3.10.12.final.0-64, system=/usr/bin/python3.10, exe=/home/zuul/.local/tox/bin/python3, platform=linux, version='3.10.12 (main, Feb 4 2025, 14:57:36) [GCC 11.4.0]', encoding_fs_io=utf-8-utf-8) [virtualenv/discovery/builtin.py:85] .pkg: 494 I find interpreter for spec PythonSpec(path=/home/zuul/.local/tox/bin/python3) [virtualenv/discovery/builtin.py:76] .pkg: 494 D discover exe from cache /usr - exact False: PythonInfo({'architecture': 64, 'base_exec_prefix': '/usr', 'base_prefix': '/usr', 'distutils_install': {}, 'exec_prefix': '/usr', 'executable': '/home/zuul/.local/tox/bin/python3', 'file_system_encoding': 'utf-8', 'free_threaded': False, 'has_venv': True, 'implementation': 'CPython', 'max_size': 9223372036854775807, 'original_executable': '/usr/bin/python3.10', 'os': 'posix', 'path': ['/home/zuul/.local/tox/lib/python3.10/site-packages/virtualenv/discovery', '/usr/lib/python310.zip', '/usr/lib/python3.10', '/usr/lib/python3.10/lib-dynload', '/usr/local/lib/python3.10/dist-packages', '/usr/lib/python3/dist-packages'], 'platform': 'linux', 'prefix': '/usr', 'real_prefix': None, 'stdout_encoding': 'utf-8', 'sysconfig': {'makefile_filename': '/usr/lib/python3.10/config-3.10-x86_64-linux-gnu/Makefile'}, 'sysconfig_paths': {'data': '{base}', 'include': '{installed_base}/include/python{py_version_short}{abiflags}', 'platlib': '{platbase}/{platlibdir}/python{py_version_short}/site-packages', 'platstdlib': '{platbase}/{platlibdir}/python{py_version_short}', 'purelib': '{base}/lib/python{py_version_short}/site-packages', 'scripts': '{base}/bin', 'stdlib': '{installed_base}/{platlibdir}/python{py_version_short}'}, 'sysconfig_scheme': 'posix_prefix', 'sysconfig_vars': {'PYTHONFRAMEWORK': '', 'abiflags': '', 'base': '/usr', 'installed_base': '/usr', 'platbase': '/usr', 'platlibdir': 'lib', 'py_version_short': '3.10'}, 'system_executable': '/usr/bin/python3.10', 'system_stdlib': '/usr/lib/python3.10', 'system_stdlib_platform': '/usr/lib/python3.10', 'version': '3.10.12 (main, Feb 4 2025, 14:57:36) [GCC 11.4.0]', 'version_info': VersionInfo(major=3, minor=10, micro=12, releaselevel='final', serial=0), 'version_nodot': '310'}) [virtualenv/discovery/py_info.py:449] .pkg: 494 I proposed PythonInfo(spec=CPython3.10.12.final.0-64, system=/usr/bin/python3.10, exe=/home/zuul/.local/tox/bin/python3, platform=linux, version='3.10.12 (main, Feb 4 2025, 14:57:36) [GCC 11.4.0]', encoding_fs_io=utf-8-utf-8) [virtualenv/discovery/builtin.py:83] .pkg: 494 D accepted PythonInfo(spec=CPython3.10.12.final.0-64, system=/usr/bin/python3.10, exe=/home/zuul/.local/tox/bin/python3, platform=linux, version='3.10.12 (main, Feb 4 2025, 14:57:36) [GCC 11.4.0]', encoding_fs_io=utf-8-utf-8) [virtualenv/discovery/builtin.py:85] .pkg: 502 I find interpreter for spec PythonSpec(path=/home/zuul/.local/tox/bin/python3) [virtualenv/discovery/builtin.py:76] .pkg: 502 D discover exe from cache /usr - exact False: PythonInfo({'architecture': 64, 'base_exec_prefix': '/usr', 'base_prefix': '/usr', 'distutils_install': {}, 'exec_prefix': '/usr', 'executable': '/home/zuul/.local/tox/bin/python3', 'file_system_encoding': 'utf-8', 'free_threaded': False, 'has_venv': True, 'implementation': 'CPython', 'max_size': 9223372036854775807, 'original_executable': '/usr/bin/python3.10', 'os': 'posix', 'path': ['/home/zuul/.local/tox/lib/python3.10/site-packages/virtualenv/discovery', '/usr/lib/python310.zip', '/usr/lib/python3.10', '/usr/lib/python3.10/lib-dynload', '/usr/local/lib/python3.10/dist-packages', '/usr/lib/python3/dist-packages'], 'platform': 'linux', 'prefix': '/usr', 'real_prefix': None, 'stdout_encoding': 'utf-8', 'sysconfig': {'makefile_filename': '/usr/lib/python3.10/config-3.10-x86_64-linux-gnu/Makefile'}, 'sysconfig_paths': {'data': '{base}', 'include': '{installed_base}/include/python{py_version_short}{abiflags}', 'platlib': '{platbase}/{platlibdir}/python{py_version_short}/site-packages', 'platstdlib': '{platbase}/{platlibdir}/python{py_version_short}', 'purelib': '{base}/lib/python{py_version_short}/site-packages', 'scripts': '{base}/bin', 'stdlib': '{installed_base}/{platlibdir}/python{py_version_short}'}, 'sysconfig_scheme': 'posix_prefix', 'sysconfig_vars': {'PYTHONFRAMEWORK': '', 'abiflags': '', 'base': '/usr', 'installed_base': '/usr', 'platbase': '/usr', 'platlibdir': 'lib', 'py_version_short': '3.10'}, 'system_executable': '/usr/bin/python3.10', 'system_stdlib': '/usr/lib/python3.10', 'system_stdlib_platform': '/usr/lib/python3.10', 'version': '3.10.12 (main, Feb 4 2025, 14:57:36) [GCC 11.4.0]', 'version_info': VersionInfo(major=3, minor=10, micro=12, releaselevel='final', serial=0), 'version_nodot': '310'}) [virtualenv/discovery/py_info.py:449] .pkg: 502 I proposed PythonInfo(spec=CPython3.10.12.final.0-64, system=/usr/bin/python3.10, exe=/home/zuul/.local/tox/bin/python3, platform=linux, version='3.10.12 (main, Feb 4 2025, 14:57:36) [GCC 11.4.0]', encoding_fs_io=utf-8-utf-8) [virtualenv/discovery/builtin.py:83] .pkg: 502 D accepted PythonInfo(spec=CPython3.10.12.final.0-64, system=/usr/bin/python3.10, exe=/home/zuul/.local/tox/bin/python3, platform=linux, version='3.10.12 (main, Feb 4 2025, 14:57:36) [GCC 11.4.0]', encoding_fs_io=utf-8-utf-8) [virtualenv/discovery/builtin.py:85] .pkg: 705 W _optional_hooks> python /home/zuul/.local/tox/lib/python3.10/site-packages/pyproject_api/_backend.py True setuptools.build_meta __legacy__ [tox/tox_env/api.py:434] Backend: run command _optional_hooks with args {} Backend: Wrote response {'return': {'get_requires_for_build_sdist': True, 'prepare_metadata_for_build_wheel': True, 'get_requires_for_build_wheel': True, 'build_editable': True, 'get_requires_for_build_editable': True, 'prepare_metadata_for_build_editable': True}} to /tmp/pep517__optional_hooks-61iuc_ga.json .pkg: 923 I exit None (0.22 seconds) /home/zuul/src/opendev.org/openstack/ironic> python /home/zuul/.local/tox/lib/python3.10/site-packages/pyproject_api/_backend.py True setuptools.build_meta __legacy__ pid=12786 [tox/execute/api.py:294] .pkg: 965 W get_requires_for_build_sdist> python /home/zuul/.local/tox/lib/python3.10/site-packages/pyproject_api/_backend.py True setuptools.build_meta __legacy__ [tox/tox_env/api.py:434] /home/zuul/src/opendev.org/openstack/ironic/.tox/.pkg/lib/python3.10/site-packages/setuptools/dist.py:761: SetuptoolsDeprecationWarning: License classifiers are deprecated. !! ******************************************************************************** Please consider removing the following classifiers in favor of a SPDX license expression: License :: OSI Approved :: Apache Software License See https://packaging.python.org/en/latest/guides/writing-pyproject-toml/#license for details. ******************************************************************************** !! self._finalize_license_expression() Backend: run command get_requires_for_build_sdist with args {'config_settings': None} Backend: Wrote response {'return': ['pbr>=2.0.0']} to /tmp/pep517_get_requires_for_build_sdist-ki_tiy8y.json .pkg: 1181 I exit None (0.21 seconds) /home/zuul/src/opendev.org/openstack/ironic> python /home/zuul/.local/tox/lib/python3.10/site-packages/pyproject_api/_backend.py True setuptools.build_meta __legacy__ pid=12792 [tox/execute/api.py:294] .pkg: 1224 W get_requires_for_build_editable> python /home/zuul/.local/tox/lib/python3.10/site-packages/pyproject_api/_backend.py True setuptools.build_meta __legacy__ [tox/tox_env/api.py:434] /home/zuul/src/opendev.org/openstack/ironic/.tox/.pkg/lib/python3.10/site-packages/setuptools/dist.py:761: SetuptoolsDeprecationWarning: License classifiers are deprecated. !! ******************************************************************************** Please consider removing the following classifiers in favor of a SPDX license expression: License :: OSI Approved :: Apache Software License See https://packaging.python.org/en/latest/guides/writing-pyproject-toml/#license for details. ******************************************************************************** !! self._finalize_license_expression() Backend: run command get_requires_for_build_editable with args {'config_settings': None} Backend: Wrote response {'return': ['pbr>=2.0.0']} to /tmp/pep517_get_requires_for_build_editable-5jjxl2dt.json .pkg: 1439 I exit None (0.21 seconds) /home/zuul/src/opendev.org/openstack/ironic> python /home/zuul/.local/tox/lib/python3.10/site-packages/pyproject_api/_backend.py True setuptools.build_meta __legacy__ pid=12799 [tox/execute/api.py:294] .pkg: 1483 W build_editable> python /home/zuul/.local/tox/lib/python3.10/site-packages/pyproject_api/_backend.py True setuptools.build_meta __legacy__ [tox/tox_env/api.py:434] Backend: run command build_editable with args {'wheel_directory': '/home/zuul/src/opendev.org/openstack/ironic/.tox/.pkg/dist', 'config_settings': None, 'metadata_directory': None} [pbr] Generating ChangeLog /home/zuul/src/opendev.org/openstack/ironic/.tox/.pkg/lib/python3.10/site-packages/setuptools/_distutils/cmd.py:90: DevelopDeprecationWarning: develop command is deprecated. !! ******************************************************************************** Please avoid running ``setup.py`` and ``develop``. Instead, use standards-based tools like pip or uv. By 2025-Oct-31, you need to update your project and remove deprecated calls or your builds will no longer be supported. See https://github.com/pypa/setuptools/issues/917 for details. ******************************************************************************** !! self.initialize_options() /home/zuul/src/opendev.org/openstack/ironic/.tox/.pkg/lib/python3.10/site-packages/pbr/core.py:140: UserWarning: Unknown distribution option: 'tests_require' warnings.warn(msg) /home/zuul/src/opendev.org/openstack/ironic/.tox/.pkg/lib/python3.10/site-packages/setuptools/dist.py:761: SetuptoolsDeprecationWarning: License classifiers are deprecated. !! ******************************************************************************** Please consider removing the following classifiers in favor of a SPDX license expression: License :: OSI Approved :: Apache Software License See https://packaging.python.org/en/latest/guides/writing-pyproject-toml/#license for details. ******************************************************************************** !! self._finalize_license_expression() running editable_wheel creating /home/zuul/src/opendev.org/openstack/ironic/.tox/.pkg/dist/.tmp-kdmv3td5/ironic.egg-info writing /home/zuul/src/opendev.org/openstack/ironic/.tox/.pkg/dist/.tmp-kdmv3td5/ironic.egg-info/PKG-INFO writing dependency_links to /home/zuul/src/opendev.org/openstack/ironic/.tox/.pkg/dist/.tmp-kdmv3td5/ironic.egg-info/dependency_links.txt writing entry points to /home/zuul/src/opendev.org/openstack/ironic/.tox/.pkg/dist/.tmp-kdmv3td5/ironic.egg-info/entry_points.txt writing requirements to /home/zuul/src/opendev.org/openstack/ironic/.tox/.pkg/dist/.tmp-kdmv3td5/ironic.egg-info/requires.txt writing top-level names to /home/zuul/src/opendev.org/openstack/ironic/.tox/.pkg/dist/.tmp-kdmv3td5/ironic.egg-info/top_level.txt writing pbr to /home/zuul/src/opendev.org/openstack/ironic/.tox/.pkg/dist/.tmp-kdmv3td5/ironic.egg-info/pbr.json [pbr] Processing SOURCES.txt writing manifest file '/home/zuul/src/opendev.org/openstack/ironic/.tox/.pkg/dist/.tmp-kdmv3td5/ironic.egg-info/SOURCES.txt' [pbr] In git context, generating filelist from git warning: no files found matching 'AUTHORS' warning: no files found matching 'ChangeLog' warning: no previously-included files matching '*.pyc' found anywhere in distribution adding license file 'LICENSE' writing manifest file '/home/zuul/src/opendev.org/openstack/ironic/.tox/.pkg/dist/.tmp-kdmv3td5/ironic.egg-info/SOURCES.txt' creating '/home/zuul/src/opendev.org/openstack/ironic/.tox/.pkg/dist/.tmp-kdmv3td5/ironic-26.1.2.dev25.dist-info' creating /home/zuul/src/opendev.org/openstack/ironic/.tox/.pkg/dist/.tmp-kdmv3td5/ironic-26.1.2.dev25.dist-info/WHEEL running build_py running egg_info creating /tmp/tmp86lvutf0.build-temp/ironic.egg-info writing /tmp/tmp86lvutf0.build-temp/ironic.egg-info/PKG-INFO writing dependency_links to /tmp/tmp86lvutf0.build-temp/ironic.egg-info/dependency_links.txt writing entry points to /tmp/tmp86lvutf0.build-temp/ironic.egg-info/entry_points.txt writing requirements to /tmp/tmp86lvutf0.build-temp/ironic.egg-info/requires.txt writing top-level names to /tmp/tmp86lvutf0.build-temp/ironic.egg-info/top_level.txt writing pbr to /tmp/tmp86lvutf0.build-temp/ironic.egg-info/pbr.json [pbr] Processing SOURCES.txt writing manifest file '/tmp/tmp86lvutf0.build-temp/ironic.egg-info/SOURCES.txt' [pbr] In git context, generating filelist from git warning: no files found matching 'AUTHORS' warning: no files found matching 'ChangeLog' warning: no previously-included files matching '*.pyc' found anywhere in distribution adding license file 'LICENSE' writing manifest file '/tmp/tmp86lvutf0.build-temp/ironic.egg-info/SOURCES.txt' /home/zuul/src/opendev.org/openstack/ironic/.tox/.pkg/lib/python3.10/site-packages/setuptools/command/build_py.py:212: _Warning: Package 'ironic.db.sqlalchemy.alembic' is absent from the `packages` configuration. !! ******************************************************************************** ############################ # Package would be ignored # ############################ Python recognizes 'ironic.db.sqlalchemy.alembic' as an importable package[^1], but it is absent from setuptools' `packages` configuration. This leads to an ambiguous overall configuration. If you want to distribute this package, please make sure that 'ironic.db.sqlalchemy.alembic' is explicitly added to the `packages` configuration field. Alternatively, you can also rely on setuptools' discovery methods (for example by using `find_namespace_packages(...)`/`find_namespace:` instead of `find_packages(...)`/`find:`). You can read more about "package discovery" on setuptools documentation page: - https://setuptools.pypa.io/en/latest/userguide/package_discovery.html If you don't want 'ironic.db.sqlalchemy.alembic' to be distributed and are already explicitly excluding 'ironic.db.sqlalchemy.alembic' via `find_namespace_packages(...)/find_namespace` or `find_packages(...)/find`, you can try to use `exclude_package_data`, or `include-package-data=False` in combination with a more fine grained `package-data` configuration. You can read more about "package data files" on setuptools documentation page: - https://setuptools.pypa.io/en/latest/userguide/datafiles.html [^1]: For Python, any directory (with suitable naming) can be imported, even if it does not contain any `.py` files. On the other hand, currently there is no concept of package data directory, all directories are treated like packages. ******************************************************************************** !! check.warn(importable) /home/zuul/src/opendev.org/openstack/ironic/.tox/.pkg/lib/python3.10/site-packages/setuptools/command/build_py.py:212: _Warning: Package 'ironic.db.sqlalchemy.alembic.versions' is absent from the `packages` configuration. !! ******************************************************************************** ############################ # Package would be ignored # ############################ Python recognizes 'ironic.db.sqlalchemy.alembic.versions' as an importable package[^1], but it is absent from setuptools' `packages` configuration. This leads to an ambiguous overall configuration. If you want to distribute this package, please make sure that 'ironic.db.sqlalchemy.alembic.versions' is explicitly added to the `packages` configuration field. Alternatively, you can also rely on setuptools' discovery methods (for example by using `find_namespace_packages(...)`/`find_namespace:` instead of `find_packages(...)`/`find:`). You can read more about "package discovery" on setuptools documentation page: - https://setuptools.pypa.io/en/latest/userguide/package_discovery.html If you don't want 'ironic.db.sqlalchemy.alembic.versions' to be distributed and are already explicitly excluding 'ironic.db.sqlalchemy.alembic.versions' via `find_namespace_packages(...)/find_namespace` or `find_packages(...)/find`, you can try to use `exclude_package_data`, or `include-package-data=False` in combination with a more fine grained `package-data` configuration. You can read more about "package data files" on setuptools documentation page: - https://setuptools.pypa.io/en/latest/userguide/datafiles.html [^1]: For Python, any directory (with suitable naming) can be imported, even if it does not contain any `.py` files. On the other hand, currently there is no concept of package data directory, all directories are treated like packages. ******************************************************************************** !! check.warn(importable) /home/zuul/src/opendev.org/openstack/ironic/.tox/.pkg/lib/python3.10/site-packages/setuptools/command/build_py.py:212: _Warning: Package 'ironic.drivers.modules.ansible.playbooks' is absent from the `packages` configuration. !! ******************************************************************************** ############################ # Package would be ignored # ############################ Python recognizes 'ironic.drivers.modules.ansible.playbooks' as an importable package[^1], but it is absent from setuptools' `packages` configuration. This leads to an ambiguous overall configuration. If you want to distribute this package, please make sure that 'ironic.drivers.modules.ansible.playbooks' is explicitly added to the `packages` configuration field. Alternatively, you can also rely on setuptools' discovery methods (for example by using `find_namespace_packages(...)`/`find_namespace:` instead of `find_packages(...)`/`find:`). You can read more about "package discovery" on setuptools documentation page: - https://setuptools.pypa.io/en/latest/userguide/package_discovery.html If you don't want 'ironic.drivers.modules.ansible.playbooks' to be distributed and are already explicitly excluding 'ironic.drivers.modules.ansible.playbooks' via `find_namespace_packages(...)/find_namespace` or `find_packages(...)/find`, you can try to use `exclude_package_data`, or `include-package-data=False` in combination with a more fine grained `package-data` configuration. You can read more about "package data files" on setuptools documentation page: - https://setuptools.pypa.io/en/latest/userguide/datafiles.html [^1]: For Python, any directory (with suitable naming) can be imported, even if it does not contain any `.py` files. On the other hand, currently there is no concept of package data directory, all directories are treated like packages. ******************************************************************************** !! check.warn(importable) /home/zuul/src/opendev.org/openstack/ironic/.tox/.pkg/lib/python3.10/site-packages/setuptools/command/build_py.py:212: _Warning: Package 'ironic.drivers.modules.ansible.playbooks.callback_plugins' is absent from the `packages` configuration. !! ******************************************************************************** ############################ # Package would be ignored # ############################ Python recognizes 'ironic.drivers.modules.ansible.playbooks.callback_plugins' as an importable package[^1], but it is absent from setuptools' `packages` configuration. This leads to an ambiguous overall configuration. If you want to distribute this package, please make sure that 'ironic.drivers.modules.ansible.playbooks.callback_plugins' is explicitly added to the `packages` configuration field. Alternatively, you can also rely on setuptools' discovery methods (for example by using `find_namespace_packages(...)`/`find_namespace:` instead of `find_packages(...)`/`find:`). You can read more about "package discovery" on setuptools documentation page: - https://setuptools.pypa.io/en/latest/userguide/package_discovery.html If you don't want 'ironic.drivers.modules.ansible.playbooks.callback_plugins' to be distributed and are already explicitly excluding 'ironic.drivers.modules.ansible.playbooks.callback_plugins' via `find_namespace_packages(...)/find_namespace` or `find_packages(...)/find`, you can try to use `exclude_package_data`, or `include-package-data=False` in combination with a more fine grained `package-data` configuration. You can read more about "package data files" on setuptools documentation page: - https://setuptools.pypa.io/en/latest/userguide/datafiles.html [^1]: For Python, any directory (with suitable naming) can be imported, even if it does not contain any `.py` files. On the other hand, currently there is no concept of package data directory, all directories are treated like packages. ******************************************************************************** !! check.warn(importable) /home/zuul/src/opendev.org/openstack/ironic/.tox/.pkg/lib/python3.10/site-packages/setuptools/command/build_py.py:212: _Warning: Package 'ironic.drivers.modules.ansible.playbooks.library' is absent from the `packages` configuration. !! ******************************************************************************** ############################ # Package would be ignored # ############################ Python recognizes 'ironic.drivers.modules.ansible.playbooks.library' as an importable package[^1], but it is absent from setuptools' `packages` configuration. This leads to an ambiguous overall configuration. If you want to distribute this package, please make sure that 'ironic.drivers.modules.ansible.playbooks.library' is explicitly added to the `packages` configuration field. Alternatively, you can also rely on setuptools' discovery methods (for example by using `find_namespace_packages(...)`/`find_namespace:` instead of `find_packages(...)`/`find:`). You can read more about "package discovery" on setuptools documentation page: - https://setuptools.pypa.io/en/latest/userguide/package_discovery.html If you don't want 'ironic.drivers.modules.ansible.playbooks.library' to be distributed and are already explicitly excluding 'ironic.drivers.modules.ansible.playbooks.library' via `find_namespace_packages(...)/find_namespace` or `find_packages(...)/find`, you can try to use `exclude_package_data`, or `include-package-data=False` in combination with a more fine grained `package-data` configuration. You can read more about "package data files" on setuptools documentation page: - https://setuptools.pypa.io/en/latest/userguide/datafiles.html [^1]: For Python, any directory (with suitable naming) can be imported, even if it does not contain any `.py` files. On the other hand, currently there is no concept of package data directory, all directories are treated like packages. ******************************************************************************** !! check.warn(importable) /home/zuul/src/opendev.org/openstack/ironic/.tox/.pkg/lib/python3.10/site-packages/setuptools/command/build_py.py:212: _Warning: Package 'ironic.drivers.modules.ansible.playbooks.roles.clean.defaults' is absent from the `packages` configuration. !! ******************************************************************************** ############################ # Package would be ignored # ############################ Python recognizes 'ironic.drivers.modules.ansible.playbooks.roles.clean.defaults' as an importable package[^1], but it is absent from setuptools' `packages` configuration. This leads to an ambiguous overall configuration. If you want to distribute this package, please make sure that 'ironic.drivers.modules.ansible.playbooks.roles.clean.defaults' is explicitly added to the `packages` configuration field. Alternatively, you can also rely on setuptools' discovery methods (for example by using `find_namespace_packages(...)`/`find_namespace:` instead of `find_packages(...)`/`find:`). You can read more about "package discovery" on setuptools documentation page: - https://setuptools.pypa.io/en/latest/userguide/package_discovery.html If you don't want 'ironic.drivers.modules.ansible.playbooks.roles.clean.defaults' to be distributed and are already explicitly excluding 'ironic.drivers.modules.ansible.playbooks.roles.clean.defaults' via `find_namespace_packages(...)/find_namespace` or `find_packages(...)/find`, you can try to use `exclude_package_data`, or `include-package-data=False` in combination with a more fine grained `package-data` configuration. You can read more about "package data files" on setuptools documentation page: - https://setuptools.pypa.io/en/latest/userguide/datafiles.html [^1]: For Python, any directory (with suitable naming) can be imported, even if it does not contain any `.py` files. On the other hand, currently there is no concept of package data directory, all directories are treated like packages. ******************************************************************************** !! check.warn(importable) /home/zuul/src/opendev.org/openstack/ironic/.tox/.pkg/lib/python3.10/site-packages/setuptools/command/build_py.py:212: _Warning: Package 'ironic.drivers.modules.ansible.playbooks.roles.clean.tasks' is absent from the `packages` configuration. !! ******************************************************************************** ############################ # Package would be ignored # ############################ Python recognizes 'ironic.drivers.modules.ansible.playbooks.roles.clean.tasks' as an importable package[^1], but it is absent from setuptools' `packages` configuration. This leads to an ambiguous overall configuration. If you want to distribute this package, please make sure that 'ironic.drivers.modules.ansible.playbooks.roles.clean.tasks' is explicitly added to the `packages` configuration field. Alternatively, you can also rely on setuptools' discovery methods (for example by using `find_namespace_packages(...)`/`find_namespace:` instead of `find_packages(...)`/`find:`). You can read more about "package discovery" on setuptools documentation page: - https://setuptools.pypa.io/en/latest/userguide/package_discovery.html If you don't want 'ironic.drivers.modules.ansible.playbooks.roles.clean.tasks' to be distributed and are already explicitly excluding 'ironic.drivers.modules.ansible.playbooks.roles.clean.tasks' via `find_namespace_packages(...)/find_namespace` or `find_packages(...)/find`, you can try to use `exclude_package_data`, or `include-package-data=False` in combination with a more fine grained `package-data` configuration. You can read more about "package data files" on setuptools documentation page: - https://setuptools.pypa.io/en/latest/userguide/datafiles.html [^1]: For Python, any directory (with suitable naming) can be imported, even if it does not contain any `.py` files. On the other hand, currently there is no concept of package data directory, all directories are treated like packages. ******************************************************************************** !! check.warn(importable) /home/zuul/src/opendev.org/openstack/ironic/.tox/.pkg/lib/python3.10/site-packages/setuptools/command/build_py.py:212: _Warning: Package 'ironic.drivers.modules.ansible.playbooks.roles.configure.defaults' is absent from the `packages` configuration. !! ******************************************************************************** ############################ # Package would be ignored # ############################ Python recognizes 'ironic.drivers.modules.ansible.playbooks.roles.configure.defaults' as an importable package[^1], but it is absent from setuptools' `packages` configuration. This leads to an ambiguous overall configuration. If you want to distribute this package, please make sure that 'ironic.drivers.modules.ansible.playbooks.roles.configure.defaults' is explicitly added to the `packages` configuration field. Alternatively, you can also rely on setuptools' discovery methods (for example by using `find_namespace_packages(...)`/`find_namespace:` instead of `find_packages(...)`/`find:`). You can read more about "package discovery" on setuptools documentation page: - https://setuptools.pypa.io/en/latest/userguide/package_discovery.html If you don't want 'ironic.drivers.modules.ansible.playbooks.roles.configure.defaults' to be distributed and are already explicitly excluding 'ironic.drivers.modules.ansible.playbooks.roles.configure.defaults' via `find_namespace_packages(...)/find_namespace` or `find_packages(...)/find`, you can try to use `exclude_package_data`, or `include-package-data=False` in combination with a more fine grained `package-data` configuration. You can read more about "package data files" on setuptools documentation page: - https://setuptools.pypa.io/en/latest/userguide/datafiles.html [^1]: For Python, any directory (with suitable naming) can be imported, even if it does not contain any `.py` files. On the other hand, currently there is no concept of package data directory, all directories are treated like packages. ******************************************************************************** !! check.warn(importable) /home/zuul/src/opendev.org/openstack/ironic/.tox/.pkg/lib/python3.10/site-packages/setuptools/command/build_py.py:212: _Warning: Package 'ironic.drivers.modules.ansible.playbooks.roles.configure.tasks' is absent from the `packages` configuration. !! ******************************************************************************** ############################ # Package would be ignored # ############################ Python recognizes 'ironic.drivers.modules.ansible.playbooks.roles.configure.tasks' as an importable package[^1], but it is absent from setuptools' `packages` configuration. This leads to an ambiguous overall configuration. If you want to distribute this package, please make sure that 'ironic.drivers.modules.ansible.playbooks.roles.configure.tasks' is explicitly added to the `packages` configuration field. Alternatively, you can also rely on setuptools' discovery methods (for example by using `find_namespace_packages(...)`/`find_namespace:` instead of `find_packages(...)`/`find:`). You can read more about "package discovery" on setuptools documentation page: - https://setuptools.pypa.io/en/latest/userguide/package_discovery.html If you don't want 'ironic.drivers.modules.ansible.playbooks.roles.configure.tasks' to be distributed and are already explicitly excluding 'ironic.drivers.modules.ansible.playbooks.roles.configure.tasks' via `find_namespace_packages(...)/find_namespace` or `find_packages(...)/find`, you can try to use `exclude_package_data`, or `include-package-data=False` in combination with a more fine grained `package-data` configuration. You can read more about "package data files" on setuptools documentation page: - https://setuptools.pypa.io/en/latest/userguide/datafiles.html [^1]: For Python, any directory (with suitable naming) can be imported, even if it does not contain any `.py` files. On the other hand, currently there is no concept of package data directory, all directories are treated like packages. ******************************************************************************** !! check.warn(importable) /home/zuul/src/opendev.org/openstack/ironic/.tox/.pkg/lib/python3.10/site-packages/setuptools/command/build_py.py:212: _Warning: Package 'ironic.drivers.modules.ansible.playbooks.roles.deploy.files' is absent from the `packages` configuration. !! ******************************************************************************** ############################ # Package would be ignored # ############################ Python recognizes 'ironic.drivers.modules.ansible.playbooks.roles.deploy.files' as an importable package[^1], but it is absent from setuptools' `packages` configuration. This leads to an ambiguous overall configuration. If you want to distribute this package, please make sure that 'ironic.drivers.modules.ansible.playbooks.roles.deploy.files' is explicitly added to the `packages` configuration field. Alternatively, you can also rely on setuptools' discovery methods (for example by using `find_namespace_packages(...)`/`find_namespace:` instead of `find_packages(...)`/`find:`). You can read more about "package discovery" on setuptools documentation page: - https://setuptools.pypa.io/en/latest/userguide/package_discovery.html If you don't want 'ironic.drivers.modules.ansible.playbooks.roles.deploy.files' to be distributed and are already explicitly excluding 'ironic.drivers.modules.ansible.playbooks.roles.deploy.files' via `find_namespace_packages(...)/find_namespace` or `find_packages(...)/find`, you can try to use `exclude_package_data`, or `include-package-data=False` in combination with a more fine grained `package-data` configuration. You can read more about "package data files" on setuptools documentation page: - https://setuptools.pypa.io/en/latest/userguide/datafiles.html [^1]: For Python, any directory (with suitable naming) can be imported, even if it does not contain any `.py` files. On the other hand, currently there is no concept of package data directory, all directories are treated like packages. ******************************************************************************** !! check.warn(importable) /home/zuul/src/opendev.org/openstack/ironic/.tox/.pkg/lib/python3.10/site-packages/setuptools/command/build_py.py:212: _Warning: Package 'ironic.drivers.modules.ansible.playbooks.roles.deploy.tasks' is absent from the `packages` configuration. !! ******************************************************************************** ############################ # Package would be ignored # ############################ Python recognizes 'ironic.drivers.modules.ansible.playbooks.roles.deploy.tasks' as an importable package[^1], but it is absent from setuptools' `packages` configuration. This leads to an ambiguous overall configuration. If you want to distribute this package, please make sure that 'ironic.drivers.modules.ansible.playbooks.roles.deploy.tasks' is explicitly added to the `packages` configuration field. Alternatively, you can also rely on setuptools' discovery methods (for example by using `find_namespace_packages(...)`/`find_namespace:` instead of `find_packages(...)`/`find:`). You can read more about "package discovery" on setuptools documentation page: - https://setuptools.pypa.io/en/latest/userguide/package_discovery.html If you don't want 'ironic.drivers.modules.ansible.playbooks.roles.deploy.tasks' to be distributed and are already explicitly excluding 'ironic.drivers.modules.ansible.playbooks.roles.deploy.tasks' via `find_namespace_packages(...)/find_namespace` or `find_packages(...)/find`, you can try to use `exclude_package_data`, or `include-package-data=False` in combination with a more fine grained `package-data` configuration. You can read more about "package data files" on setuptools documentation page: - https://setuptools.pypa.io/en/latest/userguide/datafiles.html [^1]: For Python, any directory (with suitable naming) can be imported, even if it does not contain any `.py` files. On the other hand, currently there is no concept of package data directory, all directories are treated like packages. ******************************************************************************** !! check.warn(importable) /home/zuul/src/opendev.org/openstack/ironic/.tox/.pkg/lib/python3.10/site-packages/setuptools/command/build_py.py:212: _Warning: Package 'ironic.drivers.modules.ansible.playbooks.roles.discover.tasks' is absent from the `packages` configuration. !! ******************************************************************************** ############################ # Package would be ignored # ############################ Python recognizes 'ironic.drivers.modules.ansible.playbooks.roles.discover.tasks' as an importable package[^1], but it is absent from setuptools' `packages` configuration. This leads to an ambiguous overall configuration. If you want to distribute this package, please make sure that 'ironic.drivers.modules.ansible.playbooks.roles.discover.tasks' is explicitly added to the `packages` configuration field. Alternatively, you can also rely on setuptools' discovery methods (for example by using `find_namespace_packages(...)`/`find_namespace:` instead of `find_packages(...)`/`find:`). You can read more about "package discovery" on setuptools documentation page: - https://setuptools.pypa.io/en/latest/userguide/package_discovery.html If you don't want 'ironic.drivers.modules.ansible.playbooks.roles.discover.tasks' to be distributed and are already explicitly excluding 'ironic.drivers.modules.ansible.playbooks.roles.discover.tasks' via `find_namespace_packages(...)/find_namespace` or `find_packages(...)/find`, you can try to use `exclude_package_data`, or `include-package-data=False` in combination with a more fine grained `package-data` configuration. You can read more about "package data files" on setuptools documentation page: - https://setuptools.pypa.io/en/latest/userguide/datafiles.html [^1]: For Python, any directory (with suitable naming) can be imported, even if it does not contain any `.py` files. On the other hand, currently there is no concept of package data directory, all directories are treated like packages. ******************************************************************************** !! check.warn(importable) /home/zuul/src/opendev.org/openstack/ironic/.tox/.pkg/lib/python3.10/site-packages/setuptools/command/build_py.py:212: _Warning: Package 'ironic.drivers.modules.ansible.playbooks.roles.prepare.tasks' is absent from the `packages` configuration. !! ******************************************************************************** ############################ # Package would be ignored # ############################ Python recognizes 'ironic.drivers.modules.ansible.playbooks.roles.prepare.tasks' as an importable package[^1], but it is absent from setuptools' `packages` configuration. This leads to an ambiguous overall configuration. If you want to distribute this package, please make sure that 'ironic.drivers.modules.ansible.playbooks.roles.prepare.tasks' is explicitly added to the `packages` configuration field. Alternatively, you can also rely on setuptools' discovery methods (for example by using `find_namespace_packages(...)`/`find_namespace:` instead of `find_packages(...)`/`find:`). You can read more about "package discovery" on setuptools documentation page: - https://setuptools.pypa.io/en/latest/userguide/package_discovery.html If you don't want 'ironic.drivers.modules.ansible.playbooks.roles.prepare.tasks' to be distributed and are already explicitly excluding 'ironic.drivers.modules.ansible.playbooks.roles.prepare.tasks' via `find_namespace_packages(...)/find_namespace` or `find_packages(...)/find`, you can try to use `exclude_package_data`, or `include-package-data=False` in combination with a more fine grained `package-data` configuration. You can read more about "package data files" on setuptools documentation page: - https://setuptools.pypa.io/en/latest/userguide/datafiles.html [^1]: For Python, any directory (with suitable naming) can be imported, even if it does not contain any `.py` files. On the other hand, currently there is no concept of package data directory, all directories are treated like packages. ******************************************************************************** !! check.warn(importable) /home/zuul/src/opendev.org/openstack/ironic/.tox/.pkg/lib/python3.10/site-packages/setuptools/command/build_py.py:212: _Warning: Package 'ironic.drivers.modules.ansible.playbooks.roles.shutdown.tasks' is absent from the `packages` configuration. !! ******************************************************************************** ############################ # Package would be ignored # ############################ Python recognizes 'ironic.drivers.modules.ansible.playbooks.roles.shutdown.tasks' as an importable package[^1], but it is absent from setuptools' `packages` configuration. This leads to an ambiguous overall configuration. If you want to distribute this package, please make sure that 'ironic.drivers.modules.ansible.playbooks.roles.shutdown.tasks' is explicitly added to the `packages` configuration field. Alternatively, you can also rely on setuptools' discovery methods (for example by using `find_namespace_packages(...)`/`find_namespace:` instead of `find_packages(...)`/`find:`). You can read more about "package discovery" on setuptools documentation page: - https://setuptools.pypa.io/en/latest/userguide/package_discovery.html If you don't want 'ironic.drivers.modules.ansible.playbooks.roles.shutdown.tasks' to be distributed and are already explicitly excluding 'ironic.drivers.modules.ansible.playbooks.roles.shutdown.tasks' via `find_namespace_packages(...)/find_namespace` or `find_packages(...)/find`, you can try to use `exclude_package_data`, or `include-package-data=False` in combination with a more fine grained `package-data` configuration. You can read more about "package data files" on setuptools documentation page: - https://setuptools.pypa.io/en/latest/userguide/datafiles.html [^1]: For Python, any directory (with suitable naming) can be imported, even if it does not contain any `.py` files. On the other hand, currently there is no concept of package data directory, all directories are treated like packages. ******************************************************************************** !! check.warn(importable) /home/zuul/src/opendev.org/openstack/ironic/.tox/.pkg/lib/python3.10/site-packages/setuptools/command/build_py.py:212: _Warning: Package 'ironic.tests.json_samples' is absent from the `packages` configuration. !! ******************************************************************************** ############################ # Package would be ignored # ############################ Python recognizes 'ironic.tests.json_samples' as an importable package[^1], but it is absent from setuptools' `packages` configuration. This leads to an ambiguous overall configuration. If you want to distribute this package, please make sure that 'ironic.tests.json_samples' is explicitly added to the `packages` configuration field. Alternatively, you can also rely on setuptools' discovery methods (for example by using `find_namespace_packages(...)`/`find_namespace:` instead of `find_packages(...)`/`find:`). You can read more about "package discovery" on setuptools documentation page: - https://setuptools.pypa.io/en/latest/userguide/package_discovery.html If you don't want 'ironic.tests.json_samples' to be distributed and are already explicitly excluding 'ironic.tests.json_samples' via `find_namespace_packages(...)/find_namespace` or `find_packages(...)/find`, you can try to use `exclude_package_data`, or `include-package-data=False` in combination with a more fine grained `package-data` configuration. You can read more about "package data files" on setuptools documentation page: - https://setuptools.pypa.io/en/latest/userguide/datafiles.html [^1]: For Python, any directory (with suitable naming) can be imported, even if it does not contain any `.py` files. On the other hand, currently there is no concept of package data directory, all directories are treated like packages. ******************************************************************************** !! check.warn(importable) /home/zuul/src/opendev.org/openstack/ironic/.tox/.pkg/lib/python3.10/site-packages/setuptools/command/build_py.py:212: _Warning: Package 'ironic.tests.unit.common.drive_samples' is absent from the `packages` configuration. !! ******************************************************************************** ############################ # Package would be ignored # ############################ Python recognizes 'ironic.tests.unit.common.drive_samples' as an importable package[^1], but it is absent from setuptools' `packages` configuration. This leads to an ambiguous overall configuration. If you want to distribute this package, please make sure that 'ironic.tests.unit.common.drive_samples' is explicitly added to the `packages` configuration field. Alternatively, you can also rely on setuptools' discovery methods (for example by using `find_namespace_packages(...)`/`find_namespace:` instead of `find_packages(...)`/`find:`). You can read more about "package discovery" on setuptools documentation page: - https://setuptools.pypa.io/en/latest/userguide/package_discovery.html If you don't want 'ironic.tests.unit.common.drive_samples' to be distributed and are already explicitly excluding 'ironic.tests.unit.common.drive_samples' via `find_namespace_packages(...)/find_namespace` or `find_packages(...)/find`, you can try to use `exclude_package_data`, or `include-package-data=False` in combination with a more fine grained `package-data` configuration. You can read more about "package data files" on setuptools documentation page: - https://setuptools.pypa.io/en/latest/userguide/datafiles.html [^1]: For Python, any directory (with suitable naming) can be imported, even if it does not contain any `.py` files. On the other hand, currently there is no concept of package data directory, all directories are treated like packages. ******************************************************************************** !! check.warn(importable) /home/zuul/src/opendev.org/openstack/ironic/.tox/.pkg/lib/python3.10/site-packages/setuptools/command/build_py.py:212: _Warning: Package 'ironic.tests.unit.common.json_samples' is absent from the `packages` configuration. !! ******************************************************************************** ############################ # Package would be ignored # ############################ Python recognizes 'ironic.tests.unit.common.json_samples' as an importable package[^1], but it is absent from setuptools' `packages` configuration. This leads to an ambiguous overall configuration. If you want to distribute this package, please make sure that 'ironic.tests.unit.common.json_samples' is explicitly added to the `packages` configuration field. Alternatively, you can also rely on setuptools' discovery methods (for example by using `find_namespace_packages(...)`/`find_namespace:` instead of `find_packages(...)`/`find:`). You can read more about "package discovery" on setuptools documentation page: - https://setuptools.pypa.io/en/latest/userguide/package_discovery.html If you don't want 'ironic.tests.unit.common.json_samples' to be distributed and are already explicitly excluding 'ironic.tests.unit.common.json_samples' via `find_namespace_packages(...)/find_namespace` or `find_packages(...)/find`, you can try to use `exclude_package_data`, or `include-package-data=False` in combination with a more fine grained `package-data` configuration. You can read more about "package data files" on setuptools documentation page: - https://setuptools.pypa.io/en/latest/userguide/datafiles.html [^1]: For Python, any directory (with suitable naming) can be imported, even if it does not contain any `.py` files. On the other hand, currently there is no concept of package data directory, all directories are treated like packages. ******************************************************************************** !! check.warn(importable) /home/zuul/src/opendev.org/openstack/ironic/.tox/.pkg/lib/python3.10/site-packages/setuptools/command/build_py.py:212: _Warning: Package 'ironic.tests.unit.drivers.modules.network.json_samples' is absent from the `packages` configuration. !! ******************************************************************************** ############################ # Package would be ignored # ############################ Python recognizes 'ironic.tests.unit.drivers.modules.network.json_samples' as an importable package[^1], but it is absent from setuptools' `packages` configuration. This leads to an ambiguous overall configuration. If you want to distribute this package, please make sure that 'ironic.tests.unit.drivers.modules.network.json_samples' is explicitly added to the `packages` configuration field. Alternatively, you can also rely on setuptools' discovery methods (for example by using `find_namespace_packages(...)`/`find_namespace:` instead of `find_packages(...)`/`find:`). You can read more about "package discovery" on setuptools documentation page: - https://setuptools.pypa.io/en/latest/userguide/package_discovery.html If you don't want 'ironic.tests.unit.drivers.modules.network.json_samples' to be distributed and are already explicitly excluding 'ironic.tests.unit.drivers.modules.network.json_samples' via `find_namespace_packages(...)/find_namespace` or `find_packages(...)/find`, you can try to use `exclude_package_data`, or `include-package-data=False` in combination with a more fine grained `package-data` configuration. You can read more about "package data files" on setuptools documentation page: - https://setuptools.pypa.io/en/latest/userguide/datafiles.html [^1]: For Python, any directory (with suitable naming) can be imported, even if it does not contain any `.py` files. On the other hand, currently there is no concept of package data directory, all directories are treated like packages. ******************************************************************************** !! check.warn(importable) Editable install will be performed using a meta path finder. Options like `package-data`, `include/exclude-package-data` or `packages.find.exclude/include` may have no effect. adding '__editable___ironic_26_1_2_dev25_finder.py' adding '__editable__.ironic-26.1.2.dev25.pth' creating '/home/zuul/src/opendev.org/openstack/ironic/.tox/.pkg/dist/.tmp-kdmv3td5/ironic-26.1.2.dev25-0.editable-py3-none-any.whl' and adding '/tmp/tmp3urb60d6ironic-26.1.2.dev25-0.editable-py3-none-any.whl' to it adding 'ironic-26.1.2.dev25.dist-info/licenses/LICENSE' adding 'ironic-26.1.2.dev25.dist-info/METADATA' adding 'ironic-26.1.2.dev25.dist-info/WHEEL' adding 'ironic-26.1.2.dev25.dist-info/entry_points.txt' adding 'ironic-26.1.2.dev25.dist-info/pbr.json' adding 'ironic-26.1.2.dev25.dist-info/top_level.txt' adding 'ironic-26.1.2.dev25.dist-info/RECORD' /home/zuul/src/opendev.org/openstack/ironic/.tox/.pkg/lib/python3.10/site-packages/setuptools/command/editable_wheel.py:347: InformationOnly: Editable installation. !! ******************************************************************************** Please be careful with folders in your working directory with the same name as your package as they may take precedence during imports. ******************************************************************************** !! with strategy, WheelFile(wheel_path, "w") as wheel_obj: Backend: Wrote response {'return': 'ironic-26.1.2.dev25-0.editable-py3-none-any.whl'} to /tmp/pep517_build_editable-cygn0bid.json .pkg: 8090 I exit None (6.61 seconds) /home/zuul/src/opendev.org/openstack/ironic> python /home/zuul/.local/tox/lib/python3.10/site-packages/pyproject_api/_backend.py True setuptools.build_meta __legacy__ pid=12806 [tox/execute/api.py:294] .pkg: 8189 D package .tmp/package/5/ironic-26.1.2.dev25-0.editable-py3-none-any.whl links to .pkg/dist/ironic-26.1.2.dev25-0.editable-py3-none-any.whl (/home/zuul/src/opendev.org/openstack/ironic/.tox) [tox/util/file_view.py:39] pdf-docs: 8190 W install_package> python -I -m pip install --force-reinstall --no-deps /home/zuul/src/opendev.org/openstack/ironic/.tox/.tmp/package/5/ironic-26.1.2.dev25-0.editable-py3-none-any.whl [tox/tox_env/api.py:434] Looking in indexes: https://mirror-int.ord.rax.opendev.org/pypi/simple, https://mirror-int.ord.rax.opendev.org/wheel/ubuntu-22.04-x86_64 Processing ./.tox/.tmp/package/5/ironic-26.1.2.dev25-0.editable-py3-none-any.whl Installing collected packages: ironic Attempting uninstall: ironic Found existing installation: ironic 26.1.2.dev25 Uninstalling ironic-26.1.2.dev25: Successfully uninstalled ironic-26.1.2.dev25 Successfully installed ironic-26.1.2.dev25 pdf-docs: 9346 I exit 0 (1.16 seconds) /home/zuul/src/opendev.org/openstack/ironic> python -I -m pip install --force-reinstall --no-deps /home/zuul/src/opendev.org/openstack/ironic/.tox/.tmp/package/5/ironic-26.1.2.dev25-0.editable-py3-none-any.whl pid=12922 [tox/execute/api.py:294] pdf-docs: 9347 W commands[0]> sphinx-build -W -b latex doc/source doc/build/pdf [tox/tox_env/api.py:434] Running Sphinx v8.0.2 loading translations [en]... done [openstackdocstheme] version: 3.3.0 [openstackdocstheme] connecting html-page-context event handler making output directory... done [openstackdocstheme] overriding configured project name (Project name not set) with name extracted from the package (ironic); you can disable this behavior with the 'openstackdocs_auto_name' option Converting `source_suffix = '.rst'` to `source_suffix = {'.rst': 'restructuredtext'}`. Creating file /home/zuul/src/opendev.org/openstack/ironic/doc/source/contributor/api/ironic.rst. Creating file /home/zuul/src/opendev.org/openstack/ironic/doc/source/contributor/api/ironic.version.rst. Creating file /home/zuul/src/opendev.org/openstack/ironic/doc/source/contributor/api/ironic.api.rst. Creating file /home/zuul/src/opendev.org/openstack/ironic/doc/source/contributor/api/ironic.api.app.rst. Creating file /home/zuul/src/opendev.org/openstack/ironic/doc/source/contributor/api/ironic.api.config.rst. Creating file /home/zuul/src/opendev.org/openstack/ironic/doc/source/contributor/api/ironic.api.functions.rst. Creating file /home/zuul/src/opendev.org/openstack/ironic/doc/source/contributor/api/ironic.api.hooks.rst. Creating file /home/zuul/src/opendev.org/openstack/ironic/doc/source/contributor/api/ironic.api.method.rst. Creating file /home/zuul/src/opendev.org/openstack/ironic/doc/source/contributor/api/ironic.api.wsgi.rst. Creating file /home/zuul/src/opendev.org/openstack/ironic/doc/source/contributor/api/ironic.api.controllers.rst. Creating file /home/zuul/src/opendev.org/openstack/ironic/doc/source/contributor/api/ironic.api.controllers.base.rst. Creating file /home/zuul/src/opendev.org/openstack/ironic/doc/source/contributor/api/ironic.api.controllers.link.rst. Creating file /home/zuul/src/opendev.org/openstack/ironic/doc/source/contributor/api/ironic.api.controllers.root.rst. Creating file /home/zuul/src/opendev.org/openstack/ironic/doc/source/contributor/api/ironic.api.controllers.version.rst. Creating file /home/zuul/src/opendev.org/openstack/ironic/doc/source/contributor/api/ironic.api.controllers.v1.rst. Creating file /home/zuul/src/opendev.org/openstack/ironic/doc/source/contributor/api/ironic.api.controllers.v1.allocation.rst. Creating file /home/zuul/src/opendev.org/openstack/ironic/doc/source/contributor/api/ironic.api.controllers.v1.bios.rst. Creating file /home/zuul/src/opendev.org/openstack/ironic/doc/source/contributor/api/ironic.api.controllers.v1.chassis.rst. Creating file /home/zuul/src/opendev.org/openstack/ironic/doc/source/contributor/api/ironic.api.controllers.v1.collection.rst. Creating file /home/zuul/src/opendev.org/openstack/ironic/doc/source/contributor/api/ironic.api.controllers.v1.conductor.rst. Creating file /home/zuul/src/opendev.org/openstack/ironic/doc/source/contributor/api/ironic.api.controllers.v1.deploy_template.rst. Creating file /home/zuul/src/opendev.org/openstack/ironic/doc/source/contributor/api/ironic.api.controllers.v1.driver.rst. Creating file /home/zuul/src/opendev.org/openstack/ironic/doc/source/contributor/api/ironic.api.controllers.v1.event.rst. Creating file /home/zuul/src/opendev.org/openstack/ironic/doc/source/contributor/api/ironic.api.controllers.v1.firmware.rst. Creating file /home/zuul/src/opendev.org/openstack/ironic/doc/source/contributor/api/ironic.api.controllers.v1.node.rst. Creating file /home/zuul/src/opendev.org/openstack/ironic/doc/source/contributor/api/ironic.api.controllers.v1.notification_utils.rst. Creating file /home/zuul/src/opendev.org/openstack/ironic/doc/source/contributor/api/ironic.api.controllers.v1.port.rst. Creating file /home/zuul/src/opendev.org/openstack/ironic/doc/source/contributor/api/ironic.api.controllers.v1.portgroup.rst. Creating file /home/zuul/src/opendev.org/openstack/ironic/doc/source/contributor/api/ironic.api.controllers.v1.ramdisk.rst. Creating file /home/zuul/src/opendev.org/openstack/ironic/doc/source/contributor/api/ironic.api.controllers.v1.runbook.rst. Creating file /home/zuul/src/opendev.org/openstack/ironic/doc/source/contributor/api/ironic.api.controllers.v1.shard.rst. Creating file /home/zuul/src/opendev.org/openstack/ironic/doc/source/contributor/api/ironic.api.controllers.v1.utils.rst. Creating file /home/zuul/src/opendev.org/openstack/ironic/doc/source/contributor/api/ironic.api.controllers.v1.versions.rst. Creating file /home/zuul/src/opendev.org/openstack/ironic/doc/source/contributor/api/ironic.api.controllers.v1.volume.rst. Creating file /home/zuul/src/opendev.org/openstack/ironic/doc/source/contributor/api/ironic.api.controllers.v1.volume_connector.rst. Creating file /home/zuul/src/opendev.org/openstack/ironic/doc/source/contributor/api/ironic.api.controllers.v1.volume_target.rst. Creating file /home/zuul/src/opendev.org/openstack/ironic/doc/source/contributor/api/ironic.api.middleware.rst. Creating file /home/zuul/src/opendev.org/openstack/ironic/doc/source/contributor/api/ironic.api.middleware.auth_public_routes.rst. Creating file /home/zuul/src/opendev.org/openstack/ironic/doc/source/contributor/api/ironic.api.middleware.json_ext.rst. Creating file /home/zuul/src/opendev.org/openstack/ironic/doc/source/contributor/api/ironic.api.middleware.parsable_error.rst. Creating file /home/zuul/src/opendev.org/openstack/ironic/doc/source/contributor/api/ironic.cmd.rst. Creating file /home/zuul/src/opendev.org/openstack/ironic/doc/source/contributor/api/ironic.cmd.api.rst. Creating file /home/zuul/src/opendev.org/openstack/ironic/doc/source/contributor/api/ironic.cmd.conductor.rst. Creating file /home/zuul/src/opendev.org/openstack/ironic/doc/source/contributor/api/ironic.cmd.dbsync.rst. Creating file /home/zuul/src/opendev.org/openstack/ironic/doc/source/contributor/api/ironic.cmd.pxe_filter.rst. Creating file /home/zuul/src/opendev.org/openstack/ironic/doc/source/contributor/api/ironic.cmd.singleprocess.rst. Creating file /home/zuul/src/opendev.org/openstack/ironic/doc/source/contributor/api/ironic.cmd.status.rst. Creating file /home/zuul/src/opendev.org/openstack/ironic/doc/source/contributor/api/ironic.common.rst. Creating file /home/zuul/src/opendev.org/openstack/ironic/doc/source/contributor/api/ironic.common.args.rst. Creating file /home/zuul/src/opendev.org/openstack/ironic/doc/source/contributor/api/ironic.common.async_steps.rst. Creating file /home/zuul/src/opendev.org/openstack/ironic/doc/source/contributor/api/ironic.common.boot_devices.rst. Creating file /home/zuul/src/opendev.org/openstack/ironic/doc/source/contributor/api/ironic.common.boot_modes.rst. Creating file /home/zuul/src/opendev.org/openstack/ironic/doc/source/contributor/api/ironic.common.checksum_utils.rst. Creating file /home/zuul/src/opendev.org/openstack/ironic/doc/source/contributor/api/ironic.common.cinder.rst. Creating file /home/zuul/src/opendev.org/openstack/ironic/doc/source/contributor/api/ironic.common.components.rst. Creating file /home/zuul/src/opendev.org/openstack/ironic/doc/source/contributor/api/ironic.common.config.rst. Creating file /home/zuul/src/opendev.org/openstack/ironic/doc/source/contributor/api/ironic.common.context.rst. Creating file /home/zuul/src/opendev.org/openstack/ironic/doc/source/contributor/api/ironic.common.dhcp_factory.rst. Creating file /home/zuul/src/opendev.org/openstack/ironic/doc/source/contributor/api/ironic.common.driver_factory.rst. Creating file /home/zuul/src/opendev.org/openstack/ironic/doc/source/contributor/api/ironic.common.exception.rst. Creating file /home/zuul/src/opendev.org/openstack/ironic/doc/source/contributor/api/ironic.common.faults.rst. Creating file /home/zuul/src/opendev.org/openstack/ironic/doc/source/contributor/api/ironic.common.fsm.rst. Creating file /home/zuul/src/opendev.org/openstack/ironic/doc/source/contributor/api/ironic.common.hash_ring.rst. Creating file /home/zuul/src/opendev.org/openstack/ironic/doc/source/contributor/api/ironic.common.i18n.rst. Creating file /home/zuul/src/opendev.org/openstack/ironic/doc/source/contributor/api/ironic.common.image_format_inspector.rst. Creating file /home/zuul/src/opendev.org/openstack/ironic/doc/source/contributor/api/ironic.common.image_publisher.rst. Creating file /home/zuul/src/opendev.org/openstack/ironic/doc/source/contributor/api/ironic.common.image_service.rst. Creating file /home/zuul/src/opendev.org/openstack/ironic/doc/source/contributor/api/ironic.common.images.rst. Creating file /home/zuul/src/opendev.org/openstack/ironic/doc/source/contributor/api/ironic.common.indicator_states.rst. Creating file /home/zuul/src/opendev.org/openstack/ironic/doc/source/contributor/api/ironic.common.keystone.rst. Creating file /home/zuul/src/opendev.org/openstack/ironic/doc/source/contributor/api/ironic.common.kickstart_utils.rst. Creating file /home/zuul/src/opendev.org/openstack/ironic/doc/source/contributor/api/ironic.common.lessee_sources.rst. Creating file /home/zuul/src/opendev.org/openstack/ironic/doc/source/contributor/api/ironic.common.molds.rst. Creating file /home/zuul/src/opendev.org/openstack/ironic/doc/source/contributor/api/ironic.common.network.rst. Creating file /home/zuul/src/opendev.org/openstack/ironic/doc/source/contributor/api/ironic.common.neutron.rst. Creating file /home/zuul/src/opendev.org/openstack/ironic/doc/source/contributor/api/ironic.common.nova.rst. Creating file /home/zuul/src/opendev.org/openstack/ironic/doc/source/contributor/api/ironic.common.policy.rst. Creating file /home/zuul/src/opendev.org/openstack/ironic/doc/source/contributor/api/ironic.common.profiler.rst. Creating file /home/zuul/src/opendev.org/openstack/ironic/doc/source/contributor/api/ironic.common.pxe_utils.rst. Creating file /home/zuul/src/opendev.org/openstack/ironic/doc/source/contributor/api/ironic.common.qemu_img.rst. Creating file /home/zuul/src/opendev.org/openstack/ironic/doc/source/contributor/api/ironic.common.raid.rst. Creating file /home/zuul/src/opendev.org/openstack/ironic/doc/source/contributor/api/ironic.common.release_mappings.rst. Creating file /home/zuul/src/opendev.org/openstack/ironic/doc/source/contributor/api/ironic.common.rpc.rst. Creating file /home/zuul/src/opendev.org/openstack/ironic/doc/source/contributor/api/ironic.common.rpc_service.rst. Creating file /home/zuul/src/opendev.org/openstack/ironic/doc/source/contributor/api/ironic.common.service.rst. Creating file /home/zuul/src/opendev.org/openstack/ironic/doc/source/contributor/api/ironic.common.states.rst. Creating file /home/zuul/src/opendev.org/openstack/ironic/doc/source/contributor/api/ironic.common.swift.rst. Creating file /home/zuul/src/opendev.org/openstack/ironic/doc/source/contributor/api/ironic.common.utils.rst. Creating file /home/zuul/src/opendev.org/openstack/ironic/doc/source/contributor/api/ironic.common.wsgi_service.rst. Creating file /home/zuul/src/opendev.org/openstack/ironic/doc/source/contributor/api/ironic.common.glance_service.rst. Creating file /home/zuul/src/opendev.org/openstack/ironic/doc/source/contributor/api/ironic.common.glance_service.image_service.rst. Creating file /home/zuul/src/opendev.org/openstack/ironic/doc/source/contributor/api/ironic.common.glance_service.service_utils.rst. Creating file /home/zuul/src/opendev.org/openstack/ironic/doc/source/contributor/api/ironic.conductor.rst. Creating file /home/zuul/src/opendev.org/openstack/ironic/doc/source/contributor/api/ironic.conductor.allocations.rst. Creating file /home/zuul/src/opendev.org/openstack/ironic/doc/source/contributor/api/ironic.conductor.base_manager.rst. Creating file /home/zuul/src/opendev.org/openstack/ironic/doc/source/contributor/api/ironic.conductor.cleaning.rst. Creating file /home/zuul/src/opendev.org/openstack/ironic/doc/source/contributor/api/ironic.conductor.deployments.rst. Creating file /home/zuul/src/opendev.org/openstack/ironic/doc/source/contributor/api/ironic.conductor.inspection.rst. Creating file /home/zuul/src/opendev.org/openstack/ironic/doc/source/contributor/api/ironic.conductor.manager.rst. Creating file /home/zuul/src/opendev.org/openstack/ironic/doc/source/contributor/api/ironic.conductor.notification_utils.rst. Creating file /home/zuul/src/opendev.org/openstack/ironic/doc/source/contributor/api/ironic.conductor.periodics.rst. Creating file /home/zuul/src/opendev.org/openstack/ironic/doc/source/contributor/api/ironic.conductor.rpc_service.rst. Creating file /home/zuul/src/opendev.org/openstack/ironic/doc/source/contributor/api/ironic.conductor.rpcapi.rst. Creating file /home/zuul/src/opendev.org/openstack/ironic/doc/source/contributor/api/ironic.conductor.servicing.rst. Creating file /home/zuul/src/opendev.org/openstack/ironic/doc/source/contributor/api/ironic.conductor.steps.rst. Creating file /home/zuul/src/opendev.org/openstack/ironic/doc/source/contributor/api/ironic.conductor.task_manager.rst. Creating file /home/zuul/src/opendev.org/openstack/ironic/doc/source/contributor/api/ironic.conductor.utils.rst. Creating file /home/zuul/src/opendev.org/openstack/ironic/doc/source/contributor/api/ironic.conductor.verify.rst. Creating file /home/zuul/src/opendev.org/openstack/ironic/doc/source/contributor/api/ironic.conf.rst. Creating file /home/zuul/src/opendev.org/openstack/ironic/doc/source/contributor/api/ironic.conf.agent.rst. Creating file /home/zuul/src/opendev.org/openstack/ironic/doc/source/contributor/api/ironic.conf.anaconda.rst. Creating file /home/zuul/src/opendev.org/openstack/ironic/doc/source/contributor/api/ironic.conf.ansible.rst. Creating file /home/zuul/src/opendev.org/openstack/ironic/doc/source/contributor/api/ironic.conf.api.rst. Creating file /home/zuul/src/opendev.org/openstack/ironic/doc/source/contributor/api/ironic.conf.audit.rst. Creating file /home/zuul/src/opendev.org/openstack/ironic/doc/source/contributor/api/ironic.conf.auth.rst. Creating file /home/zuul/src/opendev.org/openstack/ironic/doc/source/contributor/api/ironic.conf.cinder.rst. Creating file /home/zuul/src/opendev.org/openstack/ironic/doc/source/contributor/api/ironic.conf.conductor.rst. Creating file /home/zuul/src/opendev.org/openstack/ironic/doc/source/contributor/api/ironic.conf.console.rst. Creating file /home/zuul/src/opendev.org/openstack/ironic/doc/source/contributor/api/ironic.conf.database.rst. Creating file /home/zuul/src/opendev.org/openstack/ironic/doc/source/contributor/api/ironic.conf.default.rst. Creating file /home/zuul/src/opendev.org/openstack/ironic/doc/source/contributor/api/ironic.conf.deploy.rst. Creating file /home/zuul/src/opendev.org/openstack/ironic/doc/source/contributor/api/ironic.conf.dhcp.rst. Creating file /home/zuul/src/opendev.org/openstack/ironic/doc/source/contributor/api/ironic.conf.disk_utils.rst. Creating file /home/zuul/src/opendev.org/openstack/ironic/doc/source/contributor/api/ironic.conf.dnsmasq.rst. Creating file /home/zuul/src/opendev.org/openstack/ironic/doc/source/contributor/api/ironic.conf.drac.rst. Creating file /home/zuul/src/opendev.org/openstack/ironic/doc/source/contributor/api/ironic.conf.fake.rst. Creating file /home/zuul/src/opendev.org/openstack/ironic/doc/source/contributor/api/ironic.conf.glance.rst. Creating file /home/zuul/src/opendev.org/openstack/ironic/doc/source/contributor/api/ironic.conf.healthcheck.rst. Creating file /home/zuul/src/opendev.org/openstack/ironic/doc/source/contributor/api/ironic.conf.ilo.rst. Creating file /home/zuul/src/opendev.org/openstack/ironic/doc/source/contributor/api/ironic.conf.inspector.rst. Creating file /home/zuul/src/opendev.org/openstack/ironic/doc/source/contributor/api/ironic.conf.inventory.rst. Creating file /home/zuul/src/opendev.org/openstack/ironic/doc/source/contributor/api/ironic.conf.ipmi.rst. Creating file /home/zuul/src/opendev.org/openstack/ironic/doc/source/contributor/api/ironic.conf.irmc.rst. Creating file /home/zuul/src/opendev.org/openstack/ironic/doc/source/contributor/api/ironic.conf.metrics.rst. Creating file /home/zuul/src/opendev.org/openstack/ironic/doc/source/contributor/api/ironic.conf.metrics_statsd.rst. Creating file /home/zuul/src/opendev.org/openstack/ironic/doc/source/contributor/api/ironic.conf.molds.rst. Creating file /home/zuul/src/opendev.org/openstack/ironic/doc/source/contributor/api/ironic.conf.neutron.rst. Creating file /home/zuul/src/opendev.org/openstack/ironic/doc/source/contributor/api/ironic.conf.nova.rst. Creating file /home/zuul/src/opendev.org/openstack/ironic/doc/source/contributor/api/ironic.conf.opts.rst. Creating file /home/zuul/src/opendev.org/openstack/ironic/doc/source/contributor/api/ironic.conf.pxe.rst. Creating file /home/zuul/src/opendev.org/openstack/ironic/doc/source/contributor/api/ironic.conf.redfish.rst. Creating file /home/zuul/src/opendev.org/openstack/ironic/doc/source/contributor/api/ironic.conf.sensor_data.rst. Creating file /home/zuul/src/opendev.org/openstack/ironic/doc/source/contributor/api/ironic.conf.service_catalog.rst. Creating file /home/zuul/src/opendev.org/openstack/ironic/doc/source/contributor/api/ironic.conf.snmp.rst. Creating file /home/zuul/src/opendev.org/openstack/ironic/doc/source/contributor/api/ironic.conf.swift.rst. Creating file /home/zuul/src/opendev.org/openstack/ironic/doc/source/contributor/api/ironic.conf.types.rst. Creating file /home/zuul/src/opendev.org/openstack/ironic/doc/source/contributor/api/ironic.db.rst. Creating file /home/zuul/src/opendev.org/openstack/ironic/doc/source/contributor/api/ironic.db.api.rst. Creating file /home/zuul/src/opendev.org/openstack/ironic/doc/source/contributor/api/ironic.db.migration.rst. Creating file /home/zuul/src/opendev.org/openstack/ironic/doc/source/contributor/api/ironic.db.sqlalchemy.rst. Creating file /home/zuul/src/opendev.org/openstack/ironic/doc/source/contributor/api/ironic.db.sqlalchemy.api.rst. Creating file /home/zuul/src/opendev.org/openstack/ironic/doc/source/contributor/api/ironic.db.sqlalchemy.migration.rst. Creating file /home/zuul/src/opendev.org/openstack/ironic/doc/source/contributor/api/ironic.db.sqlalchemy.models.rst. Creating file /home/zuul/src/opendev.org/openstack/ironic/doc/source/contributor/api/ironic.dhcp.rst. Creating file /home/zuul/src/opendev.org/openstack/ironic/doc/source/contributor/api/ironic.dhcp.base.rst. Creating file /home/zuul/src/opendev.org/openstack/ironic/doc/source/contributor/api/ironic.dhcp.dnsmasq.rst. Creating file /home/zuul/src/opendev.org/openstack/ironic/doc/source/contributor/api/ironic.dhcp.neutron.rst. Creating file /home/zuul/src/opendev.org/openstack/ironic/doc/source/contributor/api/ironic.dhcp.none.rst. Creating file /home/zuul/src/opendev.org/openstack/ironic/doc/source/contributor/api/ironic.drivers.rst. Creating file /home/zuul/src/opendev.org/openstack/ironic/doc/source/contributor/api/ironic.drivers.base.rst. Creating file /home/zuul/src/opendev.org/openstack/ironic/doc/source/contributor/api/ironic.drivers.drac.rst. Creating file /home/zuul/src/opendev.org/openstack/ironic/doc/source/contributor/api/ironic.drivers.fake_hardware.rst. Creating file /home/zuul/src/opendev.org/openstack/ironic/doc/source/contributor/api/ironic.drivers.generic.rst. Creating file /home/zuul/src/opendev.org/openstack/ironic/doc/source/contributor/api/ironic.drivers.hardware_type.rst. Creating file /home/zuul/src/opendev.org/openstack/ironic/doc/source/contributor/api/ironic.drivers.ilo.rst. Creating file /home/zuul/src/opendev.org/openstack/ironic/doc/source/contributor/api/ironic.drivers.intel_ipmi.rst. Creating file /home/zuul/src/opendev.org/openstack/ironic/doc/source/contributor/api/ironic.drivers.ipmi.rst. Creating file /home/zuul/src/opendev.org/openstack/ironic/doc/source/contributor/api/ironic.drivers.irmc.rst. Creating file /home/zuul/src/opendev.org/openstack/ironic/doc/source/contributor/api/ironic.drivers.redfish.rst. Creating file /home/zuul/src/opendev.org/openstack/ironic/doc/source/contributor/api/ironic.drivers.snmp.rst. Creating file /home/zuul/src/opendev.org/openstack/ironic/doc/source/contributor/api/ironic.drivers.utils.rst. Creating file /home/zuul/src/opendev.org/openstack/ironic/doc/source/contributor/api/ironic.drivers.modules.rst. Creating file /home/zuul/src/opendev.org/openstack/ironic/doc/source/contributor/api/ironic.drivers.modules.agent.rst. Creating file /home/zuul/src/opendev.org/openstack/ironic/doc/source/contributor/api/ironic.drivers.modules.agent_base.rst. Creating file /home/zuul/src/opendev.org/openstack/ironic/doc/source/contributor/api/ironic.drivers.modules.agent_client.rst. Creating file /home/zuul/src/opendev.org/openstack/ironic/doc/source/contributor/api/ironic.drivers.modules.agent_power.rst. Creating file /home/zuul/src/opendev.org/openstack/ironic/doc/source/contributor/api/ironic.drivers.modules.boot_mode_utils.rst. Creating file /home/zuul/src/opendev.org/openstack/ironic/doc/source/contributor/api/ironic.drivers.modules.console_utils.rst. Creating file /home/zuul/src/opendev.org/openstack/ironic/doc/source/contributor/api/ironic.drivers.modules.deploy_utils.rst. Creating file /home/zuul/src/opendev.org/openstack/ironic/doc/source/contributor/api/ironic.drivers.modules.fake.rst. Creating file /home/zuul/src/opendev.org/openstack/ironic/doc/source/contributor/api/ironic.drivers.modules.image_cache.rst. Creating file /home/zuul/src/opendev.org/openstack/ironic/doc/source/contributor/api/ironic.drivers.modules.image_utils.rst. Creating file /home/zuul/src/opendev.org/openstack/ironic/doc/source/contributor/api/ironic.drivers.modules.inspect_utils.rst. Creating file /home/zuul/src/opendev.org/openstack/ironic/doc/source/contributor/api/ironic.drivers.modules.ipmitool.rst. Creating file /home/zuul/src/opendev.org/openstack/ironic/doc/source/contributor/api/ironic.drivers.modules.ipxe.rst. Creating file /home/zuul/src/opendev.org/openstack/ironic/doc/source/contributor/api/ironic.drivers.modules.noop.rst. Creating file /home/zuul/src/opendev.org/openstack/ironic/doc/source/contributor/api/ironic.drivers.modules.noop_mgmt.rst. Creating file /home/zuul/src/opendev.org/openstack/ironic/doc/source/contributor/api/ironic.drivers.modules.pxe.rst. Creating file /home/zuul/src/opendev.org/openstack/ironic/doc/source/contributor/api/ironic.drivers.modules.pxe_base.rst. Creating file /home/zuul/src/opendev.org/openstack/ironic/doc/source/contributor/api/ironic.drivers.modules.ramdisk.rst. Creating file /home/zuul/src/opendev.org/openstack/ironic/doc/source/contributor/api/ironic.drivers.modules.snmp.rst. Creating file /home/zuul/src/opendev.org/openstack/ironic/doc/source/contributor/api/ironic.drivers.modules.ansible.rst. Creating file /home/zuul/src/opendev.org/openstack/ironic/doc/source/contributor/api/ironic.drivers.modules.ansible.deploy.rst. Creating file /home/zuul/src/opendev.org/openstack/ironic/doc/source/contributor/api/ironic.drivers.modules.drac.rst. Creating file /home/zuul/src/opendev.org/openstack/ironic/doc/source/contributor/api/ironic.drivers.modules.drac.bios.rst. Creating file /home/zuul/src/opendev.org/openstack/ironic/doc/source/contributor/api/ironic.drivers.modules.drac.boot.rst. Creating file /home/zuul/src/opendev.org/openstack/ironic/doc/source/contributor/api/ironic.drivers.modules.drac.inspect.rst. Creating file /home/zuul/src/opendev.org/openstack/ironic/doc/source/contributor/api/ironic.drivers.modules.drac.management.rst. Creating file /home/zuul/src/opendev.org/openstack/ironic/doc/source/contributor/api/ironic.drivers.modules.drac.power.rst. Creating file /home/zuul/src/opendev.org/openstack/ironic/doc/source/contributor/api/ironic.drivers.modules.drac.raid.rst. Creating file /home/zuul/src/opendev.org/openstack/ironic/doc/source/contributor/api/ironic.drivers.modules.drac.utils.rst. Creating file /home/zuul/src/opendev.org/openstack/ironic/doc/source/contributor/api/ironic.drivers.modules.drac.vendor_passthru.rst. Creating file /home/zuul/src/opendev.org/openstack/ironic/doc/source/contributor/api/ironic.drivers.modules.ibmc.rst. Creating file /home/zuul/src/opendev.org/openstack/ironic/doc/source/contributor/api/ironic.drivers.modules.ilo.rst. Creating file /home/zuul/src/opendev.org/openstack/ironic/doc/source/contributor/api/ironic.drivers.modules.ilo.bios.rst. Creating file /home/zuul/src/opendev.org/openstack/ironic/doc/source/contributor/api/ironic.drivers.modules.ilo.boot.rst. Creating file /home/zuul/src/opendev.org/openstack/ironic/doc/source/contributor/api/ironic.drivers.modules.ilo.common.rst. Creating file /home/zuul/src/opendev.org/openstack/ironic/doc/source/contributor/api/ironic.drivers.modules.ilo.console.rst. Creating file /home/zuul/src/opendev.org/openstack/ironic/doc/source/contributor/api/ironic.drivers.modules.ilo.firmware_processor.rst. Creating file /home/zuul/src/opendev.org/openstack/ironic/doc/source/contributor/api/ironic.drivers.modules.ilo.inspect.rst. Creating file /home/zuul/src/opendev.org/openstack/ironic/doc/source/contributor/api/ironic.drivers.modules.ilo.management.rst. Creating file /home/zuul/src/opendev.org/openstack/ironic/doc/source/contributor/api/ironic.drivers.modules.ilo.power.rst. Creating file /home/zuul/src/opendev.org/openstack/ironic/doc/source/contributor/api/ironic.drivers.modules.ilo.raid.rst. Creating file /home/zuul/src/opendev.org/openstack/ironic/doc/source/contributor/api/ironic.drivers.modules.ilo.vendor.rst. Creating file /home/zuul/src/opendev.org/openstack/ironic/doc/source/contributor/api/ironic.drivers.modules.inspector.rst. Creating file /home/zuul/src/opendev.org/openstack/ironic/doc/source/contributor/api/ironic.drivers.modules.inspector.agent.rst. Creating file /home/zuul/src/opendev.org/openstack/ironic/doc/source/contributor/api/ironic.drivers.modules.inspector.client.rst. Creating file /home/zuul/src/opendev.org/openstack/ironic/doc/source/contributor/api/ironic.drivers.modules.inspector.interface.rst. Creating file /home/zuul/src/opendev.org/openstack/ironic/doc/source/contributor/api/ironic.drivers.modules.inspector.lldp_parsers.rst. Creating file /home/zuul/src/opendev.org/openstack/ironic/doc/source/contributor/api/ironic.drivers.modules.inspector.lldp_tlvs.rst. Creating file /home/zuul/src/opendev.org/openstack/ironic/doc/source/contributor/api/ironic.drivers.modules.inspector.hooks.rst. Creating file /home/zuul/src/opendev.org/openstack/ironic/doc/source/contributor/api/ironic.drivers.modules.inspector.hooks.accelerators.rst. Creating file /home/zuul/src/opendev.org/openstack/ironic/doc/source/contributor/api/ironic.drivers.modules.inspector.hooks.architecture.rst. Creating file /home/zuul/src/opendev.org/openstack/ironic/doc/source/contributor/api/ironic.drivers.modules.inspector.hooks.base.rst. Creating file /home/zuul/src/opendev.org/openstack/ironic/doc/source/contributor/api/ironic.drivers.modules.inspector.hooks.boot_mode.rst. Creating file /home/zuul/src/opendev.org/openstack/ironic/doc/source/contributor/api/ironic.drivers.modules.inspector.hooks.cpu_capabilities.rst. Creating file /home/zuul/src/opendev.org/openstack/ironic/doc/source/contributor/api/ironic.drivers.modules.inspector.hooks.extra_hardware.rst. Creating file /home/zuul/src/opendev.org/openstack/ironic/doc/source/contributor/api/ironic.drivers.modules.inspector.hooks.local_link_connection.rst. Creating file /home/zuul/src/opendev.org/openstack/ironic/doc/source/contributor/api/ironic.drivers.modules.inspector.hooks.memory.rst. Creating file /home/zuul/src/opendev.org/openstack/ironic/doc/source/contributor/api/ironic.drivers.modules.inspector.hooks.parse_lldp.rst. Creating file /home/zuul/src/opendev.org/openstack/ironic/doc/source/contributor/api/ironic.drivers.modules.inspector.hooks.pci_devices.rst. Creating file /home/zuul/src/opendev.org/openstack/ironic/doc/source/contributor/api/ironic.drivers.modules.inspector.hooks.physical_network.rst. Creating file /home/zuul/src/opendev.org/openstack/ironic/doc/source/contributor/api/ironic.drivers.modules.inspector.hooks.ports.rst. Creating file /home/zuul/src/opendev.org/openstack/ironic/doc/source/contributor/api/ironic.drivers.modules.inspector.hooks.raid_device.rst. Creating file /home/zuul/src/opendev.org/openstack/ironic/doc/source/contributor/api/ironic.drivers.modules.inspector.hooks.ramdisk_error.rst. Creating file /home/zuul/src/opendev.org/openstack/ironic/doc/source/contributor/api/ironic.drivers.modules.inspector.hooks.root_device.rst. Creating file /home/zuul/src/opendev.org/openstack/ironic/doc/source/contributor/api/ironic.drivers.modules.inspector.hooks.validate_interfaces.rst. Creating file /home/zuul/src/opendev.org/openstack/ironic/doc/source/contributor/api/ironic.drivers.modules.intel_ipmi.rst. Creating file /home/zuul/src/opendev.org/openstack/ironic/doc/source/contributor/api/ironic.drivers.modules.intel_ipmi.management.rst. Creating file /home/zuul/src/opendev.org/openstack/ironic/doc/source/contributor/api/ironic.drivers.modules.irmc.rst. Creating file /home/zuul/src/opendev.org/openstack/ironic/doc/source/contributor/api/ironic.drivers.modules.irmc.bios.rst. Creating file /home/zuul/src/opendev.org/openstack/ironic/doc/source/contributor/api/ironic.drivers.modules.irmc.boot.rst. Creating file /home/zuul/src/opendev.org/openstack/ironic/doc/source/contributor/api/ironic.drivers.modules.irmc.common.rst. Creating file /home/zuul/src/opendev.org/openstack/ironic/doc/source/contributor/api/ironic.drivers.modules.irmc.inspect.rst. Creating file /home/zuul/src/opendev.org/openstack/ironic/doc/source/contributor/api/ironic.drivers.modules.irmc.management.rst. Creating file /home/zuul/src/opendev.org/openstack/ironic/doc/source/contributor/api/ironic.drivers.modules.irmc.power.rst. Creating file /home/zuul/src/opendev.org/openstack/ironic/doc/source/contributor/api/ironic.drivers.modules.irmc.raid.rst. Creating file /home/zuul/src/opendev.org/openstack/ironic/doc/source/contributor/api/ironic.drivers.modules.irmc.vendor.rst. Creating file /home/zuul/src/opendev.org/openstack/ironic/doc/source/contributor/api/ironic.drivers.modules.network.rst. Creating file /home/zuul/src/opendev.org/openstack/ironic/doc/source/contributor/api/ironic.drivers.modules.network.common.rst. Creating file /home/zuul/src/opendev.org/openstack/ironic/doc/source/contributor/api/ironic.drivers.modules.network.flat.rst. Creating file /home/zuul/src/opendev.org/openstack/ironic/doc/source/contributor/api/ironic.drivers.modules.network.neutron.rst. Creating file /home/zuul/src/opendev.org/openstack/ironic/doc/source/contributor/api/ironic.drivers.modules.network.noop.rst. Creating file /home/zuul/src/opendev.org/openstack/ironic/doc/source/contributor/api/ironic.drivers.modules.redfish.rst. Creating file /home/zuul/src/opendev.org/openstack/ironic/doc/source/contributor/api/ironic.drivers.modules.redfish.bios.rst. Creating file /home/zuul/src/opendev.org/openstack/ironic/doc/source/contributor/api/ironic.drivers.modules.redfish.boot.rst. Creating file /home/zuul/src/opendev.org/openstack/ironic/doc/source/contributor/api/ironic.drivers.modules.redfish.firmware.rst. Creating file /home/zuul/src/opendev.org/openstack/ironic/doc/source/contributor/api/ironic.drivers.modules.redfish.firmware_utils.rst. Creating file /home/zuul/src/opendev.org/openstack/ironic/doc/source/contributor/api/ironic.drivers.modules.redfish.inspect.rst. Creating file /home/zuul/src/opendev.org/openstack/ironic/doc/source/contributor/api/ironic.drivers.modules.redfish.management.rst. Creating file /home/zuul/src/opendev.org/openstack/ironic/doc/source/contributor/api/ironic.drivers.modules.redfish.power.rst. Creating file /home/zuul/src/opendev.org/openstack/ironic/doc/source/contributor/api/ironic.drivers.modules.redfish.raid.rst. Creating file /home/zuul/src/opendev.org/openstack/ironic/doc/source/contributor/api/ironic.drivers.modules.redfish.utils.rst. Creating file /home/zuul/src/opendev.org/openstack/ironic/doc/source/contributor/api/ironic.drivers.modules.redfish.vendor.rst. Creating file /home/zuul/src/opendev.org/openstack/ironic/doc/source/contributor/api/ironic.drivers.modules.storage.rst. Creating file /home/zuul/src/opendev.org/openstack/ironic/doc/source/contributor/api/ironic.drivers.modules.storage.cinder.rst. Creating file /home/zuul/src/opendev.org/openstack/ironic/doc/source/contributor/api/ironic.drivers.modules.storage.external.rst. Creating file /home/zuul/src/opendev.org/openstack/ironic/doc/source/contributor/api/ironic.drivers.modules.storage.noop.rst. Creating file /home/zuul/src/opendev.org/openstack/ironic/doc/source/contributor/api/ironic.drivers.modules.xclarity.rst. Creating file /home/zuul/src/opendev.org/openstack/ironic/doc/source/contributor/api/ironic.objects.rst. Creating file /home/zuul/src/opendev.org/openstack/ironic/doc/source/contributor/api/ironic.objects.allocation.rst. Creating file /home/zuul/src/opendev.org/openstack/ironic/doc/source/contributor/api/ironic.objects.base.rst. Creating file /home/zuul/src/opendev.org/openstack/ironic/doc/source/contributor/api/ironic.objects.bios.rst. Creating file /home/zuul/src/opendev.org/openstack/ironic/doc/source/contributor/api/ironic.objects.chassis.rst. Creating file /home/zuul/src/opendev.org/openstack/ironic/doc/source/contributor/api/ironic.objects.conductor.rst. Creating file /home/zuul/src/opendev.org/openstack/ironic/doc/source/contributor/api/ironic.objects.deploy_template.rst. Creating file /home/zuul/src/opendev.org/openstack/ironic/doc/source/contributor/api/ironic.objects.deployment.rst. Creating file /home/zuul/src/opendev.org/openstack/ironic/doc/source/contributor/api/ironic.objects.fields.rst. Creating file /home/zuul/src/opendev.org/openstack/ironic/doc/source/contributor/api/ironic.objects.firmware.rst. Creating file /home/zuul/src/opendev.org/openstack/ironic/doc/source/contributor/api/ironic.objects.indirection.rst. Creating file /home/zuul/src/opendev.org/openstack/ironic/doc/source/contributor/api/ironic.objects.node.rst. Creating file /home/zuul/src/opendev.org/openstack/ironic/doc/source/contributor/api/ironic.objects.node_history.rst. Creating file /home/zuul/src/opendev.org/openstack/ironic/doc/source/contributor/api/ironic.objects.node_inventory.rst. Creating file /home/zuul/src/opendev.org/openstack/ironic/doc/source/contributor/api/ironic.objects.notification.rst. Creating file /home/zuul/src/opendev.org/openstack/ironic/doc/source/contributor/api/ironic.objects.port.rst. Creating file /home/zuul/src/opendev.org/openstack/ironic/doc/source/contributor/api/ironic.objects.portgroup.rst. Creating file /home/zuul/src/opendev.org/openstack/ironic/doc/source/contributor/api/ironic.objects.runbook.rst. Creating file /home/zuul/src/opendev.org/openstack/ironic/doc/source/contributor/api/ironic.objects.trait.rst. Creating file /home/zuul/src/opendev.org/openstack/ironic/doc/source/contributor/api/ironic.objects.volume_connector.rst. Creating file /home/zuul/src/opendev.org/openstack/ironic/doc/source/contributor/api/ironic.objects.volume_target.rst. Creating file /home/zuul/src/opendev.org/openstack/ironic/doc/source/contributor/api/ironic.pxe_filter.rst. Creating file /home/zuul/src/opendev.org/openstack/ironic/doc/source/contributor/api/ironic.pxe_filter.dnsmasq.rst. Creating file /home/zuul/src/opendev.org/openstack/ironic/doc/source/contributor/api/ironic.pxe_filter.service.rst. Creating file /home/zuul/src/opendev.org/openstack/ironic/doc/source/contributor/api/modules.rst. [oslo_config.sphinxconfiggen] reading config generator instructions from /home/zuul/src/opendev.org/openstack/ironic/doc/source/../../tools/config/ironic-config-generator.conf [oslo_config.sphinxconfiggen] writing sample configuration to /home/zuul/src/opendev.org/openstack/ironic/doc/source/_static/ironic.conf.sample WARNING:stevedore.named:Could not load oslo.reports [oslo_policy.sphinxpolicygen] reading config generator instructions from /home/zuul/src/opendev.org/openstack/ironic/doc/source/../../tools/policy/ironic-policy-generator.conf [oslo_policy.sphinxpolicygen] writing sample policy to /home/zuul/src/opendev.org/openstack/ironic/doc/source/_static/ironic.policy.yaml.sample [openstackdocstheme] using theme from /home/zuul/src/opendev.org/openstack/ironic/.tox/pdf-docs/lib/python3.10/site-packages/openstackdocstheme/theme building [mo]: targets for 0 po files that are out of date writing output... building [latex]: all documents updating environment: [new config] 449 added, 0 changed, 0 removed reading sources... [ 0%] admin/adoption reading sources... [ 0%] admin/agent-power reading sources... [ 1%] admin/agent-token reading sources... [ 1%] admin/anaconda-deploy-interface reading sources... [ 1%] admin/api-audit-support reading sources... [ 1%] admin/architecture reading sources... [ 2%] admin/bios reading sources... [ 2%] admin/boot-from-volume reading sources... [ 2%] admin/building-windows-images reading sources... [ 2%] admin/cleaning reading sources... [ 2%] admin/conductor-groups reading sources... [ 3%] admin/console reading sources... [ 3%] admin/dashboard reading sources... [ 3%] admin/deploy-steps reading sources... [ 3%] admin/dhcp-less reading sources... [ 4%] admin/drivers reading sources... [ 4%] admin/drivers/ansible reading sources... [ 4%] admin/drivers/fake reading sources... [ 4%] admin/drivers/idrac reading sources... [ 4%] admin/drivers/ilo reading sources... [ 5%] admin/drivers/intel-ipmi reading sources... [ 5%] admin/drivers/ipa reading sources... [ 5%] admin/drivers/ipmitool reading sources... [ 5%] admin/drivers/irmc reading sources... [ 6%] admin/drivers/redfish reading sources... [ 6%] admin/drivers/redfish/OpenStackIronicProfile.v1_1_0 reading sources... [ 6%] admin/drivers/redfish/interop reading sources... [ 6%] admin/drivers/redfish/metrics reading sources... [ 6%] admin/drivers/redfish/passthru reading sources... [ 7%] admin/drivers/redfish/session-cache reading sources... [ 7%] admin/drivers/snmp reading sources... [ 7%] admin/fast-track reading sources... [ 7%] admin/features reading sources... [ 8%] admin/firmware-updates reading sources... [ 8%] admin/gmr reading sources... [ 8%] admin/hardware-burn-in reading sources... [ 8%] admin/index reading sources... [ 8%] admin/inspection reading sources... [ 9%] admin/inspection/data reading sources... [ 9%] admin/inspection/discovery reading sources... [ 9%] admin/inspection/hooks reading sources... [ 9%] admin/inspection/index reading sources... [ 10%] admin/inspection/inspector reading sources... [ 10%] admin/inspection/managed reading sources... [ 10%] admin/inspection/migration reading sources... [ 10%] admin/inspection/pxe_filter reading sources... [ 10%] admin/interfaces/boot reading sources... [ 11%] admin/interfaces/deploy reading sources... [ 11%] admin/metrics reading sources... [ 11%] admin/multitenancy reading sources... [ 11%] admin/node-deployment reading sources... [ 12%] admin/node-multitenancy reading sources... [ 12%] admin/notifications reading sources... [ 12%] admin/operation reading sources... [ 12%] admin/ovn-networking reading sources... [ 12%] admin/portgroups reading sources... [ 13%] admin/power-sync reading sources... [ 13%] admin/radosgw reading sources... [ 13%] admin/raid reading sources... [ 13%] admin/ramdisk-boot reading sources... [ 14%] admin/rescue reading sources... [ 14%] admin/retirement reading sources... [ 14%] admin/secure-rbac reading sources... [ 14%] admin/security reading sources... [ 14%] admin/servicing reading sources... [ 15%] admin/steps reading sources... [ 15%] admin/troubleshooting reading sources... [ 15%] admin/tuning reading sources... [ 15%] admin/upgrade-guide reading sources... [ 16%] admin/upgrade-to-hardware-types reading sources... [ 16%] admin/user-image-basic-auth reading sources... [ 16%] admin/vendor-passthru reading sources... [ 16%] cli/index reading sources... [ 16%] cli/ironic-dbsync reading sources... [ 17%] cli/ironic-status reading sources... [ 17%] configuration/config loading config file tools/config/ironic-config-generator.conf WARNING:stevedore.named:Could not load oslo.reports reading sources... [ 17%] configuration/index reading sources... [ 17%] configuration/policy reading sources... [ 18%] configuration/sample-config reading sources... [ 18%] configuration/sample-policy reading sources... [ 18%] contributor/adding-new-job reading sources... [ 18%] contributor/api/ironic reading sources... [ 18%] contributor/api/ironic.api reading sources... [ 19%] contributor/api/ironic.api.app reading sources... [ 19%] contributor/api/ironic.api.config reading sources... [ 19%] contributor/api/ironic.api.controllers reading sources... [ 19%] contributor/api/ironic.api.controllers.base reading sources... [ 20%] contributor/api/ironic.api.controllers.link reading sources... [ 20%] contributor/api/ironic.api.controllers.root reading sources... [ 20%] contributor/api/ironic.api.controllers.v1 reading sources... [ 20%] contributor/api/ironic.api.controllers.v1.allocation reading sources... [ 20%] contributor/api/ironic.api.controllers.v1.bios reading sources... [ 21%] contributor/api/ironic.api.controllers.v1.chassis reading sources... [ 21%] contributor/api/ironic.api.controllers.v1.collection reading sources... [ 21%] contributor/api/ironic.api.controllers.v1.conductor reading sources... [ 21%] contributor/api/ironic.api.controllers.v1.deploy_template reading sources... [ 22%] contributor/api/ironic.api.controllers.v1.driver reading sources... [ 22%] contributor/api/ironic.api.controllers.v1.event reading sources... [ 22%] contributor/api/ironic.api.controllers.v1.firmware reading sources... [ 22%] contributor/api/ironic.api.controllers.v1.node reading sources... [ 22%] contributor/api/ironic.api.controllers.v1.notification_utils reading sources... [ 23%] contributor/api/ironic.api.controllers.v1.port reading sources... [ 23%] contributor/api/ironic.api.controllers.v1.portgroup reading sources... [ 23%] contributor/api/ironic.api.controllers.v1.ramdisk reading sources... [ 23%] contributor/api/ironic.api.controllers.v1.runbook reading sources... [ 24%] contributor/api/ironic.api.controllers.v1.shard reading sources... [ 24%] contributor/api/ironic.api.controllers.v1.utils reading sources... [ 24%] contributor/api/ironic.api.controllers.v1.versions reading sources... [ 24%] contributor/api/ironic.api.controllers.v1.volume reading sources... [ 24%] contributor/api/ironic.api.controllers.v1.volume_connector reading sources... [ 25%] contributor/api/ironic.api.controllers.v1.volume_target reading sources... [ 25%] contributor/api/ironic.api.controllers.version reading sources... [ 25%] contributor/api/ironic.api.functions reading sources... [ 25%] contributor/api/ironic.api.hooks reading sources... [ 26%] contributor/api/ironic.api.method reading sources... [ 26%] contributor/api/ironic.api.middleware reading sources... [ 26%] contributor/api/ironic.api.middleware.auth_public_routes reading sources... [ 26%] contributor/api/ironic.api.middleware.json_ext reading sources... [ 27%] contributor/api/ironic.api.middleware.parsable_error reading sources... [ 27%] contributor/api/ironic.api.wsgi reading sources... [ 27%] contributor/api/ironic.cmd 11 RLock(s) were not greened, to fix this error make sure you run eventlet.monkey_patch() before importing any other modules. reading sources... [ 27%] contributor/api/ironic.cmd.api reading sources... [ 27%] contributor/api/ironic.cmd.conductor reading sources... [ 28%] contributor/api/ironic.cmd.dbsync reading sources... [ 28%] contributor/api/ironic.cmd.pxe_filter reading sources... [ 28%] contributor/api/ironic.cmd.singleprocess reading sources... [ 28%] contributor/api/ironic.cmd.status reading sources... [ 29%] contributor/api/ironic.common reading sources... [ 29%] contributor/api/ironic.common.args reading sources... [ 29%] contributor/api/ironic.common.async_steps reading sources... [ 29%] contributor/api/ironic.common.boot_devices reading sources... [ 29%] contributor/api/ironic.common.boot_modes reading sources... [ 30%] contributor/api/ironic.common.checksum_utils reading sources... [ 30%] contributor/api/ironic.common.cinder reading sources... [ 30%] contributor/api/ironic.common.components reading sources... [ 30%] contributor/api/ironic.common.config reading sources... [ 31%] contributor/api/ironic.common.context reading sources... [ 31%] contributor/api/ironic.common.dhcp_factory reading sources... [ 31%] contributor/api/ironic.common.driver_factory reading sources... [ 31%] contributor/api/ironic.common.exception reading sources... [ 31%] contributor/api/ironic.common.faults reading sources... [ 32%] contributor/api/ironic.common.fsm reading sources... [ 32%] contributor/api/ironic.common.glance_service reading sources... [ 32%] contributor/api/ironic.common.glance_service.image_service reading sources... [ 32%] contributor/api/ironic.common.glance_service.service_utils reading sources... [ 33%] contributor/api/ironic.common.hash_ring reading sources... [ 33%] contributor/api/ironic.common.i18n reading sources... [ 33%] contributor/api/ironic.common.image_format_inspector reading sources... [ 33%] contributor/api/ironic.common.image_publisher reading sources... [ 33%] contributor/api/ironic.common.image_service reading sources... [ 34%] contributor/api/ironic.common.images reading sources... [ 34%] contributor/api/ironic.common.indicator_states reading sources... [ 34%] contributor/api/ironic.common.keystone reading sources... [ 34%] contributor/api/ironic.common.kickstart_utils reading sources... [ 35%] contributor/api/ironic.common.lessee_sources reading sources... [ 35%] contributor/api/ironic.common.molds reading sources... [ 35%] contributor/api/ironic.common.network reading sources... [ 35%] contributor/api/ironic.common.neutron reading sources... [ 35%] contributor/api/ironic.common.nova reading sources... [ 36%] contributor/api/ironic.common.policy reading sources... [ 36%] contributor/api/ironic.common.profiler reading sources... [ 36%] contributor/api/ironic.common.pxe_utils reading sources... [ 36%] contributor/api/ironic.common.qemu_img reading sources... [ 37%] contributor/api/ironic.common.raid reading sources... [ 37%] contributor/api/ironic.common.release_mappings reading sources... [ 37%] contributor/api/ironic.common.rpc reading sources... [ 37%] contributor/api/ironic.common.rpc_service reading sources... [ 37%] contributor/api/ironic.common.service reading sources... [ 38%] contributor/api/ironic.common.states reading sources... [ 38%] contributor/api/ironic.common.swift reading sources... [ 38%] contributor/api/ironic.common.utils reading sources... [ 38%] contributor/api/ironic.common.wsgi_service reading sources... [ 39%] contributor/api/ironic.conductor reading sources... [ 39%] contributor/api/ironic.conductor.allocations reading sources... [ 39%] contributor/api/ironic.conductor.base_manager reading sources... [ 39%] contributor/api/ironic.conductor.cleaning reading sources... [ 39%] contributor/api/ironic.conductor.deployments reading sources... [ 40%] contributor/api/ironic.conductor.inspection reading sources... [ 40%] contributor/api/ironic.conductor.manager reading sources... [ 40%] contributor/api/ironic.conductor.notification_utils reading sources... [ 40%] contributor/api/ironic.conductor.periodics reading sources... [ 41%] contributor/api/ironic.conductor.rpc_service reading sources... [ 41%] contributor/api/ironic.conductor.rpcapi reading sources... [ 41%] contributor/api/ironic.conductor.servicing reading sources... [ 41%] contributor/api/ironic.conductor.steps reading sources... [ 41%] contributor/api/ironic.conductor.task_manager reading sources... [ 42%] contributor/api/ironic.conductor.utils reading sources... [ 42%] contributor/api/ironic.conductor.verify reading sources... [ 42%] contributor/api/ironic.conf reading sources... [ 42%] contributor/api/ironic.conf.agent reading sources... [ 43%] contributor/api/ironic.conf.anaconda reading sources... [ 43%] contributor/api/ironic.conf.ansible reading sources... [ 43%] contributor/api/ironic.conf.api reading sources... [ 43%] contributor/api/ironic.conf.audit reading sources... [ 43%] contributor/api/ironic.conf.auth reading sources... [ 44%] contributor/api/ironic.conf.cinder reading sources... [ 44%] contributor/api/ironic.conf.conductor reading sources... [ 44%] contributor/api/ironic.conf.console reading sources... [ 44%] contributor/api/ironic.conf.database reading sources... [ 45%] contributor/api/ironic.conf.default reading sources... [ 45%] contributor/api/ironic.conf.deploy reading sources... [ 45%] contributor/api/ironic.conf.dhcp reading sources... [ 45%] contributor/api/ironic.conf.disk_utils reading sources... [ 45%] contributor/api/ironic.conf.dnsmasq reading sources... [ 46%] contributor/api/ironic.conf.drac reading sources... [ 46%] contributor/api/ironic.conf.fake reading sources... [ 46%] contributor/api/ironic.conf.glance reading sources... [ 46%] contributor/api/ironic.conf.healthcheck reading sources... [ 47%] contributor/api/ironic.conf.ilo reading sources... [ 47%] contributor/api/ironic.conf.inspector reading sources... [ 47%] contributor/api/ironic.conf.inventory reading sources... [ 47%] contributor/api/ironic.conf.ipmi reading sources... [ 47%] contributor/api/ironic.conf.irmc reading sources... [ 48%] contributor/api/ironic.conf.metrics reading sources... [ 48%] contributor/api/ironic.conf.metrics_statsd reading sources... [ 48%] contributor/api/ironic.conf.molds reading sources... [ 48%] contributor/api/ironic.conf.neutron reading sources... [ 49%] contributor/api/ironic.conf.nova reading sources... [ 49%] contributor/api/ironic.conf.opts reading sources... [ 49%] contributor/api/ironic.conf.pxe reading sources... [ 49%] contributor/api/ironic.conf.redfish reading sources... [ 49%] contributor/api/ironic.conf.sensor_data reading sources... [ 50%] contributor/api/ironic.conf.service_catalog reading sources... [ 50%] contributor/api/ironic.conf.snmp reading sources... [ 50%] contributor/api/ironic.conf.swift reading sources... [ 50%] contributor/api/ironic.conf.types reading sources... [ 51%] contributor/api/ironic.db reading sources... [ 51%] contributor/api/ironic.db.api reading sources... [ 51%] contributor/api/ironic.db.migration reading sources... [ 51%] contributor/api/ironic.db.sqlalchemy reading sources... [ 51%] contributor/api/ironic.db.sqlalchemy.api reading sources... [ 52%] contributor/api/ironic.db.sqlalchemy.migration reading sources... [ 52%] contributor/api/ironic.db.sqlalchemy.models reading sources... [ 52%] contributor/api/ironic.dhcp reading sources... [ 52%] contributor/api/ironic.dhcp.base reading sources... [ 53%] contributor/api/ironic.dhcp.dnsmasq reading sources... [ 53%] contributor/api/ironic.dhcp.neutron reading sources... [ 53%] contributor/api/ironic.dhcp.none reading sources... [ 53%] contributor/api/ironic.drivers reading sources... [ 53%] contributor/api/ironic.drivers.base reading sources... [ 54%] contributor/api/ironic.drivers.drac reading sources... [ 54%] contributor/api/ironic.drivers.fake_hardware reading sources... [ 54%] contributor/api/ironic.drivers.generic reading sources... [ 54%] contributor/api/ironic.drivers.hardware_type reading sources... [ 55%] contributor/api/ironic.drivers.ilo reading sources... [ 55%] contributor/api/ironic.drivers.intel_ipmi reading sources... [ 55%] contributor/api/ironic.drivers.ipmi reading sources... [ 55%] contributor/api/ironic.drivers.irmc reading sources... [ 55%] contributor/api/ironic.drivers.modules reading sources... [ 56%] contributor/api/ironic.drivers.modules.agent reading sources... [ 56%] contributor/api/ironic.drivers.modules.agent_base reading sources... [ 56%] contributor/api/ironic.drivers.modules.agent_client reading sources... [ 56%] contributor/api/ironic.drivers.modules.agent_power reading sources... [ 57%] contributor/api/ironic.drivers.modules.ansible reading sources... [ 57%] contributor/api/ironic.drivers.modules.ansible.deploy reading sources... [ 57%] contributor/api/ironic.drivers.modules.boot_mode_utils reading sources... [ 57%] contributor/api/ironic.drivers.modules.console_utils reading sources... [ 57%] contributor/api/ironic.drivers.modules.deploy_utils reading sources... [ 58%] contributor/api/ironic.drivers.modules.drac reading sources... [ 58%] contributor/api/ironic.drivers.modules.drac.bios reading sources... [ 58%] contributor/api/ironic.drivers.modules.drac.boot reading sources... [ 58%] contributor/api/ironic.drivers.modules.drac.inspect reading sources... [ 59%] contributor/api/ironic.drivers.modules.drac.management reading sources... [ 59%] contributor/api/ironic.drivers.modules.drac.power reading sources... [ 59%] contributor/api/ironic.drivers.modules.drac.raid reading sources... [ 59%] contributor/api/ironic.drivers.modules.drac.utils reading sources... [ 59%] contributor/api/ironic.drivers.modules.drac.vendor_passthru reading sources... [ 60%] contributor/api/ironic.drivers.modules.fake reading sources... [ 60%] contributor/api/ironic.drivers.modules.ibmc reading sources... [ 60%] contributor/api/ironic.drivers.modules.ilo reading sources... [ 60%] contributor/api/ironic.drivers.modules.ilo.bios reading sources... [ 61%] contributor/api/ironic.drivers.modules.ilo.boot reading sources... [ 61%] contributor/api/ironic.drivers.modules.ilo.common reading sources... [ 61%] contributor/api/ironic.drivers.modules.ilo.console reading sources... [ 61%] contributor/api/ironic.drivers.modules.ilo.firmware_processor reading sources... [ 61%] contributor/api/ironic.drivers.modules.ilo.inspect reading sources... [ 62%] contributor/api/ironic.drivers.modules.ilo.management reading sources... [ 62%] contributor/api/ironic.drivers.modules.ilo.power reading sources... [ 62%] contributor/api/ironic.drivers.modules.ilo.raid reading sources... [ 62%] contributor/api/ironic.drivers.modules.ilo.vendor reading sources... [ 63%] contributor/api/ironic.drivers.modules.image_cache reading sources... [ 63%] contributor/api/ironic.drivers.modules.image_utils reading sources... [ 63%] contributor/api/ironic.drivers.modules.inspect_utils reading sources... [ 63%] contributor/api/ironic.drivers.modules.inspector reading sources... [ 63%] contributor/api/ironic.drivers.modules.inspector.agent reading sources... [ 64%] contributor/api/ironic.drivers.modules.inspector.client reading sources... [ 64%] contributor/api/ironic.drivers.modules.inspector.hooks reading sources... [ 64%] contributor/api/ironic.drivers.modules.inspector.hooks.accelerators reading sources... [ 64%] contributor/api/ironic.drivers.modules.inspector.hooks.architecture reading sources... [ 65%] contributor/api/ironic.drivers.modules.inspector.hooks.base reading sources... [ 65%] contributor/api/ironic.drivers.modules.inspector.hooks.boot_mode reading sources... [ 65%] contributor/api/ironic.drivers.modules.inspector.hooks.cpu_capabilities reading sources... [ 65%] contributor/api/ironic.drivers.modules.inspector.hooks.extra_hardware reading sources... [ 65%] contributor/api/ironic.drivers.modules.inspector.hooks.local_link_connection reading sources... [ 66%] contributor/api/ironic.drivers.modules.inspector.hooks.memory reading sources... [ 66%] contributor/api/ironic.drivers.modules.inspector.hooks.parse_lldp reading sources... [ 66%] contributor/api/ironic.drivers.modules.inspector.hooks.pci_devices reading sources... [ 66%] contributor/api/ironic.drivers.modules.inspector.hooks.physical_network reading sources... [ 67%] contributor/api/ironic.drivers.modules.inspector.hooks.ports reading sources... [ 67%] contributor/api/ironic.drivers.modules.inspector.hooks.raid_device reading sources... [ 67%] contributor/api/ironic.drivers.modules.inspector.hooks.ramdisk_error reading sources... [ 67%] contributor/api/ironic.drivers.modules.inspector.hooks.root_device reading sources... [ 67%] contributor/api/ironic.drivers.modules.inspector.hooks.validate_interfaces reading sources... [ 68%] contributor/api/ironic.drivers.modules.inspector.interface reading sources... [ 68%] contributor/api/ironic.drivers.modules.inspector.lldp_parsers reading sources... [ 68%] contributor/api/ironic.drivers.modules.inspector.lldp_tlvs reading sources... [ 68%] contributor/api/ironic.drivers.modules.intel_ipmi reading sources... [ 69%] contributor/api/ironic.drivers.modules.intel_ipmi.management reading sources... [ 69%] contributor/api/ironic.drivers.modules.ipmitool reading sources... [ 69%] contributor/api/ironic.drivers.modules.ipxe reading sources... [ 69%] contributor/api/ironic.drivers.modules.irmc reading sources... [ 69%] contributor/api/ironic.drivers.modules.irmc.bios reading sources... [ 70%] contributor/api/ironic.drivers.modules.irmc.boot reading sources... [ 70%] contributor/api/ironic.drivers.modules.irmc.common reading sources... [ 70%] contributor/api/ironic.drivers.modules.irmc.inspect reading sources... [ 70%] contributor/api/ironic.drivers.modules.irmc.management reading sources... [ 71%] contributor/api/ironic.drivers.modules.irmc.power reading sources... [ 71%] contributor/api/ironic.drivers.modules.irmc.raid reading sources... [ 71%] contributor/api/ironic.drivers.modules.irmc.vendor reading sources... [ 71%] contributor/api/ironic.drivers.modules.network reading sources... [ 71%] contributor/api/ironic.drivers.modules.network.common reading sources... [ 72%] contributor/api/ironic.drivers.modules.network.flat reading sources... [ 72%] contributor/api/ironic.drivers.modules.network.neutron reading sources... [ 72%] contributor/api/ironic.drivers.modules.network.noop reading sources... [ 72%] contributor/api/ironic.drivers.modules.noop reading sources... [ 73%] contributor/api/ironic.drivers.modules.noop_mgmt reading sources... [ 73%] contributor/api/ironic.drivers.modules.pxe reading sources... [ 73%] contributor/api/ironic.drivers.modules.pxe_base reading sources... [ 73%] contributor/api/ironic.drivers.modules.ramdisk reading sources... [ 73%] contributor/api/ironic.drivers.modules.redfish reading sources... [ 74%] contributor/api/ironic.drivers.modules.redfish.bios reading sources... [ 74%] contributor/api/ironic.drivers.modules.redfish.boot reading sources... [ 74%] contributor/api/ironic.drivers.modules.redfish.firmware reading sources... [ 74%] contributor/api/ironic.drivers.modules.redfish.firmware_utils reading sources... [ 75%] contributor/api/ironic.drivers.modules.redfish.inspect reading sources... [ 75%] contributor/api/ironic.drivers.modules.redfish.management reading sources... [ 75%] contributor/api/ironic.drivers.modules.redfish.power reading sources... [ 75%] contributor/api/ironic.drivers.modules.redfish.raid reading sources... [ 76%] contributor/api/ironic.drivers.modules.redfish.utils reading sources... [ 76%] contributor/api/ironic.drivers.modules.redfish.vendor reading sources... [ 76%] contributor/api/ironic.drivers.modules.snmp reading sources... [ 76%] contributor/api/ironic.drivers.modules.storage reading sources... [ 76%] contributor/api/ironic.drivers.modules.storage.cinder reading sources... [ 77%] contributor/api/ironic.drivers.modules.storage.external reading sources... [ 77%] contributor/api/ironic.drivers.modules.storage.noop reading sources... [ 77%] contributor/api/ironic.drivers.modules.xclarity reading sources... [ 77%] contributor/api/ironic.drivers.redfish reading sources... [ 78%] contributor/api/ironic.drivers.snmp reading sources... [ 78%] contributor/api/ironic.drivers.utils reading sources... [ 78%] contributor/api/ironic.objects reading sources... [ 78%] contributor/api/ironic.objects.allocation reading sources... [ 78%] contributor/api/ironic.objects.base reading sources... [ 79%] contributor/api/ironic.objects.bios reading sources... [ 79%] contributor/api/ironic.objects.chassis reading sources... [ 79%] contributor/api/ironic.objects.conductor reading sources... [ 79%] contributor/api/ironic.objects.deploy_template reading sources... [ 80%] contributor/api/ironic.objects.deployment reading sources... [ 80%] contributor/api/ironic.objects.fields reading sources... [ 80%] contributor/api/ironic.objects.firmware reading sources... [ 80%] contributor/api/ironic.objects.indirection reading sources... [ 80%] contributor/api/ironic.objects.node reading sources... [ 81%] contributor/api/ironic.objects.node_history reading sources... [ 81%] contributor/api/ironic.objects.node_inventory reading sources... [ 81%] contributor/api/ironic.objects.notification reading sources... [ 81%] contributor/api/ironic.objects.port reading sources... [ 82%] contributor/api/ironic.objects.portgroup reading sources... [ 82%] contributor/api/ironic.objects.runbook reading sources... [ 82%] contributor/api/ironic.objects.trait reading sources... [ 82%] contributor/api/ironic.objects.volume_connector reading sources... [ 82%] contributor/api/ironic.objects.volume_target reading sources... [ 83%] contributor/api/ironic.pxe_filter reading sources... [ 83%] contributor/api/ironic.pxe_filter.dnsmasq reading sources... [ 83%] contributor/api/ironic.pxe_filter.service reading sources... [ 83%] contributor/api/ironic.version reading sources... [ 84%] contributor/api/modules reading sources... [ 84%] contributor/architecture reading sources... [ 84%] contributor/arm-devstack-guide reading sources... [ 84%] contributor/bifrost-dev-guide reading sources... [ 84%] contributor/bios_develop reading sources... [ 85%] contributor/bug-deputy reading sources... [ 85%] contributor/bugs reading sources... [ 85%] contributor/community reading sources... [ 85%] contributor/contributing reading sources... [ 86%] contributor/debug-ci-failures reading sources... [ 86%] contributor/deploy-steps reading sources... [ 86%] contributor/dev-quickstart reading sources... [ 86%] contributor/devstack-guide reading sources... [ 86%] contributor/drivers reading sources... [ 87%] contributor/faq reading sources... [ 87%] contributor/governance reading sources... [ 87%] contributor/index reading sources... [ 87%] contributor/ironic-boot-from-volume reading sources... [ 88%] contributor/ironic-multitenant-networking reading sources... [ 88%] contributor/jobs-description reading sources... [ 88%] contributor/local-dev-guide reading sources... [ 88%] contributor/notifications reading sources... [ 88%] contributor/osprofiler-support reading sources... [ 89%] contributor/rbac-testing reading sources... [ 89%] contributor/releasing reading sources... [ 89%] contributor/rolling-upgrades reading sources... [ 89%] contributor/states reading sources... [ 90%] contributor/third-party-ci reading sources... [ 90%] contributor/vendor-passthru reading sources... [ 90%] contributor/vision reading sources... [ 90%] contributor/vision-reflection reading sources... [ 90%] contributor/webapi reading sources... [ 91%] contributor/webapi-version-history reading sources... [ 91%] index reading sources... [ 91%] install/advanced reading sources... [ 91%] install/configdrive reading sources... [ 92%] install/configure-cleaning reading sources... [ 92%] install/configure-compute reading sources... [ 92%] install/configure-esp reading sources... [ 92%] install/configure-glance-images reading sources... [ 92%] install/configure-glance-swift reading sources... [ 93%] install/configure-identity reading sources... [ 93%] install/configure-integration reading sources... [ 93%] install/configure-ipmi reading sources... [ 93%] install/configure-ipv6-networking reading sources... [ 94%] install/configure-networking reading sources... [ 94%] install/configure-nova-flavors reading sources... [ 94%] install/configure-pxe reading sources... [ 94%] install/configure-tenant-networks reading sources... [ 94%] install/creating-images reading sources... [ 95%] install/deploy-ramdisk reading sources... [ 95%] install/enabling-drivers reading sources... [ 95%] install/enabling-https reading sources... [ 95%] install/enrollment reading sources... [ 96%] install/get_started reading sources... [ 96%] install/index reading sources... [ 96%] install/install reading sources... [ 96%] install/install-obs reading sources... [ 96%] install/install-rdo reading sources... [ 97%] install/install-ubuntu reading sources... [ 97%] install/next-steps reading sources... [ 97%] install/refarch/common reading sources... [ 97%] install/refarch/index reading sources... [ 98%] install/refarch/small-cloud-trusted-tenants reading sources... [ 98%] install/setup-drivers reading sources... [ 98%] install/standalone reading sources... [ 98%] install/standalone/configure reading sources... [ 98%] install/standalone/deploy reading sources... [ 99%] install/standalone/enrollment reading sources... [ 99%] install/troubleshooting reading sources... [ 99%] user/architecture reading sources... [ 99%] user/creating-images reading sources... [100%] user/deploy reading sources... [100%] user/index reading sources... [100%] user/states /home/zuul/src/opendev.org/openstack/ironic/doc/source/configuration/config.rst:3: CRITICAL: Duplicate ID: "disk_utils.image_convert_memory_limit". [docutils] /home/zuul/src/opendev.org/openstack/ironic/doc/source/configuration/config.rst:3: CRITICAL: Duplicate ID: "disk_utils.image_convert_attempts". [docutils] Warning, treated as error: unknown directive or role name: oslo_config:option pdf-docs: 90353 C exit 2 (81.01 seconds) /home/zuul/src/opendev.org/openstack/ironic> sphinx-build -W -b latex doc/source doc/build/pdf pid=12938 [tox/execute/api.py:294] .pkg: 90354 D delete package /home/zuul/src/opendev.org/openstack/ironic/.tox/.tmp/package/5/ironic-26.1.2.dev25-0.editable-py3-none-any.whl [tox/tox_env/python/virtual_env/package/pyproject.py:224] pdf-docs: FAIL code 2 (89.84=setup[8.84]+cmd[81.01] seconds) evaluation failed :( (90.15 seconds)