Mock Version: 3.5 Mock Version: 3.5 Mock Version: 3.5 Mock Version: 3.5 ENTER ['do_with_status'](['bash', '--login', '-c', '/usr/bin/rpmbuild -bs --target x86_64 --nodeps /builddir/build/SPECS/openstack-rally.spec'], chrootPath='/var/lib/mock/dlrn-centos9-bobcat-x86_64-5/root'env={'TERM': 'vt100', 'SHELL': '/bin/bash', 'HOME': '/builddir', 'HOSTNAME': 'mock', 'PATH': '/usr/bin:/bin:/usr/sbin:/sbin', 'PROMPT_COMMAND': 'printf "\\033]0;\\007"', 'PS1': ' \\s-\\v\\$ ', 'LANG': 'C.UTF-8'}shell=Falselogger=timeout=0uid=1037gid=135user='mockbuild'nspawn_args=[]unshare_net=TrueprintOutput=False) Executing command: ['bash', '--login', '-c', '/usr/bin/rpmbuild -bs --target x86_64 --nodeps /builddir/build/SPECS/openstack-rally.spec'] with env {'TERM': 'vt100', 'SHELL': '/bin/bash', 'HOME': '/builddir', 'HOSTNAME': 'mock', 'PATH': '/usr/bin:/bin:/usr/sbin:/sbin', 'PROMPT_COMMAND': 'printf "\\033]0;\\007"', 'PS1': ' \\s-\\v\\$ ', 'LANG': 'C.UTF-8'} and shell False Building target platforms: x86_64 Building for target x86_64 Wrote: /builddir/build/SRPMS/openstack-rally-4.0.1-0.20240119145834.7ad868b.el9.src.rpm Child return code was: 0 Mock Version: 3.5 ENTER ['do_with_status'](['bash', '--login', '-c', '/usr/bin/rpmbuild -bs --target x86_64 --nodeps /builddir/build/SPECS/openstack-rally.spec'], chrootPath='/var/lib/mock/dlrn-centos9-bobcat-x86_64-5/root'env={'TERM': 'vt100', 'SHELL': '/bin/bash', 'HOME': '/builddir', 'HOSTNAME': 'mock', 'PATH': '/usr/bin:/bin:/usr/sbin:/sbin', 'PROMPT_COMMAND': 'printf "\\033]0;\\007"', 'PS1': ' \\s-\\v\\$ ', 'LANG': 'C.UTF-8'}shell=Falselogger=timeout=0uid=1037gid=135user='mockbuild'nspawn_args=[]unshare_net=TrueprintOutput=False) Executing command: ['bash', '--login', '-c', '/usr/bin/rpmbuild -bs --target x86_64 --nodeps /builddir/build/SPECS/openstack-rally.spec'] with env {'TERM': 'vt100', 'SHELL': '/bin/bash', 'HOME': '/builddir', 'HOSTNAME': 'mock', 'PATH': '/usr/bin:/bin:/usr/sbin:/sbin', 'PROMPT_COMMAND': 'printf "\\033]0;\\007"', 'PS1': ' \\s-\\v\\$ ', 'LANG': 'C.UTF-8'} and shell False Building target platforms: x86_64 Building for target x86_64 Wrote: /builddir/build/SRPMS/openstack-rally-4.0.1-0.20240119145834.7ad868b.el9.src.rpm Child return code was: 0 ENTER ['do_with_status'](['bash', '--login', '-c', '/usr/bin/rpmbuild -br --target x86_64 --nodeps /builddir/build/SPECS/openstack-rally.spec'], chrootPath='/var/lib/mock/dlrn-centos9-bobcat-x86_64-5/root'env={'TERM': 'vt100', 'SHELL': '/bin/bash', 'HOME': '/builddir', 'HOSTNAME': 'mock', 'PATH': '/usr/bin:/bin:/usr/sbin:/sbin', 'PROMPT_COMMAND': 'printf "\\033]0;\\007"', 'PS1': ' \\s-\\v\\$ ', 'LANG': 'C.UTF-8'}shell=Falselogger=timeout=0uid=1037gid=135user='mockbuild'nspawn_args=[]unshare_net=TrueraiseExc=FalseprintOutput=False) Executing command: ['bash', '--login', '-c', '/usr/bin/rpmbuild -br --target x86_64 --nodeps /builddir/build/SPECS/openstack-rally.spec'] with env {'TERM': 'vt100', 'SHELL': '/bin/bash', 'HOME': '/builddir', 'HOSTNAME': 'mock', 'PATH': '/usr/bin:/bin:/usr/sbin:/sbin', 'PROMPT_COMMAND': 'printf "\\033]0;\\007"', 'PS1': ' \\s-\\v\\$ ', 'LANG': 'C.UTF-8'} and shell False Building target platforms: x86_64 Building for target x86_64 Executing(%prep): /bin/sh -e /var/tmp/rpm-tmp.VY2FSL + umask 022 + cd /builddir/build/BUILD + cd /builddir/build/BUILD + rm -rf rally-4.0.1.dev3 + /usr/bin/gzip -dc /builddir/build/SOURCES/rally-4.0.1.dev3-0.20240119145834.7ad868b.tar.gz + /usr/bin/tar -xof - + STATUS=0 + '[' 0 -ne 0 ']' + cd rally-4.0.1.dev3 + /usr/bin/chmod -Rf a+rX,u+w,g-w,o-w . + /usr/bin/git init -q + /usr/bin/git config user.name rpm-build + /usr/bin/git config user.email '' + /usr/bin/git config gc.auto 0 + /usr/bin/git add --force . + /usr/bin/git commit -q --allow-empty -a --author 'rpm-build ' -m 'openstack-rally-4.0.1 base' ++ find samples/tasks/scenarios -type f -regex '.*\.\(yaml\|json\)' -print + chmod 644 samples/tasks/scenarios/requests/check-request.yaml samples/tasks/scenarios/requests/check-request.json samples/tasks/scenarios/requests/check-random-request.yaml samples/tasks/scenarios/requests/check-random-request.json samples/tasks/scenarios/dummy/dummy.yaml samples/tasks/scenarios/dummy/dummy.json samples/tasks/scenarios/dummy/dummy-timed-atomic-actions.yaml samples/tasks/scenarios/dummy/dummy-timed-atomic-actions.json samples/tasks/scenarios/dummy/dummy-random-fail-in-atomic.yaml samples/tasks/scenarios/dummy/dummy-random-fail-in-atomic.json samples/tasks/scenarios/dummy/dummy-random-action.yaml samples/tasks/scenarios/dummy/dummy-random-action.json samples/tasks/scenarios/dummy/dummy-output.yaml samples/tasks/scenarios/dummy/dummy-output.json samples/tasks/scenarios/dummy/dummy-failure.yaml samples/tasks/scenarios/dummy/dummy-failure.json samples/tasks/scenarios/dummy/dummy-exception.yaml samples/tasks/scenarios/dummy/dummy-exception.json samples/tasks/scenarios/dummy/dummy-exception-probability.yaml samples/tasks/scenarios/dummy/dummy-exception-probability.json + sed -i '/.*-c.*upper-constraints.txt.*/d' tox.ini + sed -i '/^minversion.*/d' tox.ini + sed -i '/^requires.*virtualenv.*/d' tox.ini + for pkg in doc8 bandit pre-commit hacking flake8-import-order pytest pytest-html rally-openstack + for reqfile in doc/requirements.txt test-requirements.txt + '[' -f doc/requirements.txt ']' + sed -i '/^doc8.*/d' doc/requirements.txt + for reqfile in doc/requirements.txt test-requirements.txt + '[' -f test-requirements.txt ']' + sed -i '/^doc8.*/d' test-requirements.txt + for pkg in doc8 bandit pre-commit hacking flake8-import-order pytest pytest-html rally-openstack + for reqfile in doc/requirements.txt test-requirements.txt + '[' -f doc/requirements.txt ']' + sed -i '/^bandit.*/d' doc/requirements.txt + for reqfile in doc/requirements.txt test-requirements.txt + '[' -f test-requirements.txt ']' + sed -i '/^bandit.*/d' test-requirements.txt + for pkg in doc8 bandit pre-commit hacking flake8-import-order pytest pytest-html rally-openstack + for reqfile in doc/requirements.txt test-requirements.txt + '[' -f doc/requirements.txt ']' + sed -i '/^pre-commit.*/d' doc/requirements.txt + for reqfile in doc/requirements.txt test-requirements.txt + '[' -f test-requirements.txt ']' + sed -i '/^pre-commit.*/d' test-requirements.txt + for pkg in doc8 bandit pre-commit hacking flake8-import-order pytest pytest-html rally-openstack + for reqfile in doc/requirements.txt test-requirements.txt + '[' -f doc/requirements.txt ']' + sed -i '/^hacking.*/d' doc/requirements.txt + for reqfile in doc/requirements.txt test-requirements.txt + '[' -f test-requirements.txt ']' + sed -i '/^hacking.*/d' test-requirements.txt + for pkg in doc8 bandit pre-commit hacking flake8-import-order pytest pytest-html rally-openstack + for reqfile in doc/requirements.txt test-requirements.txt + '[' -f doc/requirements.txt ']' + sed -i '/^flake8-import-order.*/d' doc/requirements.txt + for reqfile in doc/requirements.txt test-requirements.txt + '[' -f test-requirements.txt ']' + sed -i '/^flake8-import-order.*/d' test-requirements.txt + for pkg in doc8 bandit pre-commit hacking flake8-import-order pytest pytest-html rally-openstack + for reqfile in doc/requirements.txt test-requirements.txt + '[' -f doc/requirements.txt ']' + sed -i '/^pytest.*/d' doc/requirements.txt + for reqfile in doc/requirements.txt test-requirements.txt + '[' -f test-requirements.txt ']' + sed -i '/^pytest.*/d' test-requirements.txt + for pkg in doc8 bandit pre-commit hacking flake8-import-order pytest pytest-html rally-openstack + for reqfile in doc/requirements.txt test-requirements.txt + '[' -f doc/requirements.txt ']' + sed -i '/^pytest-html.*/d' doc/requirements.txt + for reqfile in doc/requirements.txt test-requirements.txt + '[' -f test-requirements.txt ']' + sed -i '/^pytest-html.*/d' test-requirements.txt + for pkg in doc8 bandit pre-commit hacking flake8-import-order pytest pytest-html rally-openstack + for reqfile in doc/requirements.txt test-requirements.txt + '[' -f doc/requirements.txt ']' + sed -i '/^rally-openstack.*/d' doc/requirements.txt + for reqfile in doc/requirements.txt test-requirements.txt + '[' -f test-requirements.txt ']' + sed -i '/^rally-openstack.*/d' test-requirements.txt + for pkg in virtualenv + sed -i '/^virtualenv.*/d' requirements.txt + RPM_EC=0 ++ jobs -p + exit 0 Executing(%generate_buildrequires): /bin/sh -e /var/tmp/rpm-tmp.oiFTUw + umask 022 + cd /builddir/build/BUILD + cd rally-4.0.1.dev3 + echo pyproject-rpm-macros + echo python3-devel + echo 'python3dist(pip) >= 19' + echo 'python3dist(packaging)' + '[' -f pyproject.toml ']' + '[' -f setup.py ']' + echo 'python3dist(setuptools) >= 40.8' + echo 'python3dist(wheel)' + rm -rfv '*.dist-info/' + '[' -f /usr/bin/python3 ']' + mkdir -p /builddir/build/BUILD/rally-4.0.1.dev3/.pyproject-builddir + echo -n + CFLAGS='-O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -march=x86-64-v2 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection' + LDFLAGS='-Wl,-z,relro -Wl,--as-needed -Wl,-z,now -specs=/usr/lib/rpm/redhat/redhat-hardened-ld -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 ' + TMPDIR=/builddir/build/BUILD/rally-4.0.1.dev3/.pyproject-builddir + RPM_TOXENV=py39,docs + HOSTNAME=rpmbuild + /usr/bin/python3 -Bs /usr/lib/rpm/redhat/pyproject_buildrequires.py --generate-extras --python3_pkgversion 3 --wheeldir /builddir/build/BUILD/rally-4.0.1.dev3/pyproject-wheeldir --output /builddir/build/BUILD/openstack-rally-4.0.1-0.20240119145834.7ad868b.el9.x86_64-pyproject-buildrequires -t -e py39,docs Handling setuptools >= 40.8 from default build backend Requirement satisfied: setuptools >= 40.8 (installed: setuptools 57.4.0) Handling wheel from default build backend Requirement not satisfied: wheel Exiting dependency generation pass: build backend + cat /builddir/build/BUILD/openstack-rally-4.0.1-0.20240119145834.7ad868b.el9.x86_64-pyproject-buildrequires + rm -rfv '*.dist-info/' + RPM_EC=0 ++ jobs -p + exit 0 Wrote: /builddir/build/SRPMS/openstack-rally-4.0.1-0.20240119145834.7ad868b.el9.buildreqs.nosrc.rpm Child return code was: 11 Dynamic buildrequires detected Going to install missing buildrequires. See root.log for details. ENTER ['do_with_status'](['bash', '--login', '-c', '/usr/bin/rpmbuild -br --target x86_64 --nodeps /builddir/build/SPECS/openstack-rally.spec'], chrootPath='/var/lib/mock/dlrn-centos9-bobcat-x86_64-5/root'env={'TERM': 'vt100', 'SHELL': '/bin/bash', 'HOME': '/builddir', 'HOSTNAME': 'mock', 'PATH': '/usr/bin:/bin:/usr/sbin:/sbin', 'PROMPT_COMMAND': 'printf "\\033]0;\\007"', 'PS1': ' \\s-\\v\\$ ', 'LANG': 'C.UTF-8'}shell=Falselogger=timeout=0uid=1037gid=135user='mockbuild'nspawn_args=[]unshare_net=TrueraiseExc=FalseprintOutput=False) Executing command: ['bash', '--login', '-c', '/usr/bin/rpmbuild -br --target x86_64 --nodeps /builddir/build/SPECS/openstack-rally.spec'] with env {'TERM': 'vt100', 'SHELL': '/bin/bash', 'HOME': '/builddir', 'HOSTNAME': 'mock', 'PATH': '/usr/bin:/bin:/usr/sbin:/sbin', 'PROMPT_COMMAND': 'printf "\\033]0;\\007"', 'PS1': ' \\s-\\v\\$ ', 'LANG': 'C.UTF-8'} and shell False Building target platforms: x86_64 Building for target x86_64 Executing(%prep): /bin/sh -e /var/tmp/rpm-tmp.cKwkNq + umask 022 + cd /builddir/build/BUILD + cd /builddir/build/BUILD + rm -rf rally-4.0.1.dev3 + /usr/bin/gzip -dc /builddir/build/SOURCES/rally-4.0.1.dev3-0.20240119145834.7ad868b.tar.gz + /usr/bin/tar -xof - + STATUS=0 + '[' 0 -ne 0 ']' + cd rally-4.0.1.dev3 + /usr/bin/chmod -Rf a+rX,u+w,g-w,o-w . + /usr/bin/git init -q + /usr/bin/git config user.name rpm-build + /usr/bin/git config user.email '' + /usr/bin/git config gc.auto 0 + /usr/bin/git add --force . + /usr/bin/git commit -q --allow-empty -a --author 'rpm-build ' -m 'openstack-rally-4.0.1 base' ++ find samples/tasks/scenarios -type f -regex '.*\.\(yaml\|json\)' -print + chmod 644 samples/tasks/scenarios/requests/check-request.yaml samples/tasks/scenarios/requests/check-request.json samples/tasks/scenarios/requests/check-random-request.yaml samples/tasks/scenarios/requests/check-random-request.json samples/tasks/scenarios/dummy/dummy.yaml samples/tasks/scenarios/dummy/dummy.json samples/tasks/scenarios/dummy/dummy-timed-atomic-actions.yaml samples/tasks/scenarios/dummy/dummy-timed-atomic-actions.json samples/tasks/scenarios/dummy/dummy-random-fail-in-atomic.yaml samples/tasks/scenarios/dummy/dummy-random-fail-in-atomic.json samples/tasks/scenarios/dummy/dummy-random-action.yaml samples/tasks/scenarios/dummy/dummy-random-action.json samples/tasks/scenarios/dummy/dummy-output.yaml samples/tasks/scenarios/dummy/dummy-output.json samples/tasks/scenarios/dummy/dummy-failure.yaml samples/tasks/scenarios/dummy/dummy-failure.json samples/tasks/scenarios/dummy/dummy-exception.yaml samples/tasks/scenarios/dummy/dummy-exception.json samples/tasks/scenarios/dummy/dummy-exception-probability.yaml samples/tasks/scenarios/dummy/dummy-exception-probability.json + sed -i '/.*-c.*upper-constraints.txt.*/d' tox.ini + sed -i '/^minversion.*/d' tox.ini + sed -i '/^requires.*virtualenv.*/d' tox.ini + for pkg in doc8 bandit pre-commit hacking flake8-import-order pytest pytest-html rally-openstack + for reqfile in doc/requirements.txt test-requirements.txt + '[' -f doc/requirements.txt ']' + sed -i '/^doc8.*/d' doc/requirements.txt + for reqfile in doc/requirements.txt test-requirements.txt + '[' -f test-requirements.txt ']' + sed -i '/^doc8.*/d' test-requirements.txt + for pkg in doc8 bandit pre-commit hacking flake8-import-order pytest pytest-html rally-openstack + for reqfile in doc/requirements.txt test-requirements.txt + '[' -f doc/requirements.txt ']' + sed -i '/^bandit.*/d' doc/requirements.txt + for reqfile in doc/requirements.txt test-requirements.txt + '[' -f test-requirements.txt ']' + sed -i '/^bandit.*/d' test-requirements.txt + for pkg in doc8 bandit pre-commit hacking flake8-import-order pytest pytest-html rally-openstack + for reqfile in doc/requirements.txt test-requirements.txt + '[' -f doc/requirements.txt ']' + sed -i '/^pre-commit.*/d' doc/requirements.txt + for reqfile in doc/requirements.txt test-requirements.txt + '[' -f test-requirements.txt ']' + sed -i '/^pre-commit.*/d' test-requirements.txt + for pkg in doc8 bandit pre-commit hacking flake8-import-order pytest pytest-html rally-openstack + for reqfile in doc/requirements.txt test-requirements.txt + '[' -f doc/requirements.txt ']' + sed -i '/^hacking.*/d' doc/requirements.txt + for reqfile in doc/requirements.txt test-requirements.txt + '[' -f test-requirements.txt ']' + sed -i '/^hacking.*/d' test-requirements.txt + for pkg in doc8 bandit pre-commit hacking flake8-import-order pytest pytest-html rally-openstack + for reqfile in doc/requirements.txt test-requirements.txt + '[' -f doc/requirements.txt ']' + sed -i '/^flake8-import-order.*/d' doc/requirements.txt + for reqfile in doc/requirements.txt test-requirements.txt + '[' -f test-requirements.txt ']' + sed -i '/^flake8-import-order.*/d' test-requirements.txt + for pkg in doc8 bandit pre-commit hacking flake8-import-order pytest pytest-html rally-openstack + for reqfile in doc/requirements.txt test-requirements.txt + '[' -f doc/requirements.txt ']' + sed -i '/^pytest.*/d' doc/requirements.txt + for reqfile in doc/requirements.txt test-requirements.txt + '[' -f test-requirements.txt ']' + sed -i '/^pytest.*/d' test-requirements.txt + for pkg in doc8 bandit pre-commit hacking flake8-import-order pytest pytest-html rally-openstack + for reqfile in doc/requirements.txt test-requirements.txt + '[' -f doc/requirements.txt ']' + sed -i '/^pytest-html.*/d' doc/requirements.txt + for reqfile in doc/requirements.txt test-requirements.txt + '[' -f test-requirements.txt ']' + sed -i '/^pytest-html.*/d' test-requirements.txt + for pkg in doc8 bandit pre-commit hacking flake8-import-order pytest pytest-html rally-openstack + for reqfile in doc/requirements.txt test-requirements.txt + '[' -f doc/requirements.txt ']' + sed -i '/^rally-openstack.*/d' doc/requirements.txt + for reqfile in doc/requirements.txt test-requirements.txt + '[' -f test-requirements.txt ']' + sed -i '/^rally-openstack.*/d' test-requirements.txt + for pkg in virtualenv + sed -i '/^virtualenv.*/d' requirements.txt + RPM_EC=0 ++ jobs -p + exit 0 Executing(%generate_buildrequires): /bin/sh -e /var/tmp/rpm-tmp.8UjQsd + umask 022 + cd /builddir/build/BUILD + cd rally-4.0.1.dev3 + echo pyproject-rpm-macros + echo python3-devel + echo 'python3dist(pip) >= 19' + echo 'python3dist(packaging)' + '[' -f pyproject.toml ']' + '[' -f setup.py ']' + echo 'python3dist(setuptools) >= 40.8' + echo 'python3dist(wheel)' + rm -rfv '*.dist-info/' + '[' -f /usr/bin/python3 ']' + mkdir -p /builddir/build/BUILD/rally-4.0.1.dev3/.pyproject-builddir + echo -n + CFLAGS='-O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -march=x86-64-v2 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection' + LDFLAGS='-Wl,-z,relro -Wl,--as-needed -Wl,-z,now -specs=/usr/lib/rpm/redhat/redhat-hardened-ld -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 ' + TMPDIR=/builddir/build/BUILD/rally-4.0.1.dev3/.pyproject-builddir + RPM_TOXENV=py39,docs + HOSTNAME=rpmbuild + /usr/bin/python3 -Bs /usr/lib/rpm/redhat/pyproject_buildrequires.py --generate-extras --python3_pkgversion 3 --wheeldir /builddir/build/BUILD/rally-4.0.1.dev3/pyproject-wheeldir --output /builddir/build/BUILD/openstack-rally-4.0.1-0.20240119145834.7ad868b.el9.x86_64-pyproject-buildrequires -t -e py39,docs Handling setuptools >= 40.8 from default build backend Requirement satisfied: setuptools >= 40.8 (installed: setuptools 57.4.0) Handling wheel from default build backend Requirement satisfied: wheel (installed: wheel 0.36.2) Handling wheel from get_requires_for_build_wheel Requirement satisfied: wheel (installed: wheel 0.36.2) Handling pbr>=1.8 from get_requires_for_build_wheel Requirement satisfied: pbr>=1.8 (installed: pbr 5.11.1) Handling tox-current-env >= 0.0.6 from tox itself Requirement not satisfied: tox-current-env >= 0.0.6 Exiting dependency generation pass: tox itself + cat /builddir/build/BUILD/openstack-rally-4.0.1-0.20240119145834.7ad868b.el9.x86_64-pyproject-buildrequires + rm -rfv '*.dist-info/' + RPM_EC=0 ++ jobs -p Wrote: /builddir/build/SRPMS/openstack-rally-4.0.1-0.20240119145834.7ad868b.el9.buildreqs.nosrc.rpm + exit 0 Child return code was: 11 Dynamic buildrequires detected Going to install missing buildrequires. See root.log for details. ENTER ['do_with_status'](['bash', '--login', '-c', '/usr/bin/rpmbuild -br --target x86_64 --nodeps /builddir/build/SPECS/openstack-rally.spec'], chrootPath='/var/lib/mock/dlrn-centos9-bobcat-x86_64-5/root'env={'TERM': 'vt100', 'SHELL': '/bin/bash', 'HOME': '/builddir', 'HOSTNAME': 'mock', 'PATH': '/usr/bin:/bin:/usr/sbin:/sbin', 'PROMPT_COMMAND': 'printf "\\033]0;\\007"', 'PS1': ' \\s-\\v\\$ ', 'LANG': 'C.UTF-8'}shell=Falselogger=timeout=0uid=1037gid=135user='mockbuild'nspawn_args=[]unshare_net=TrueraiseExc=FalseprintOutput=False) Executing command: ['bash', '--login', '-c', '/usr/bin/rpmbuild -br --target x86_64 --nodeps /builddir/build/SPECS/openstack-rally.spec'] with env {'TERM': 'vt100', 'SHELL': '/bin/bash', 'HOME': '/builddir', 'HOSTNAME': 'mock', 'PATH': '/usr/bin:/bin:/usr/sbin:/sbin', 'PROMPT_COMMAND': 'printf "\\033]0;\\007"', 'PS1': ' \\s-\\v\\$ ', 'LANG': 'C.UTF-8'} and shell False Building target platforms: x86_64 Building for target x86_64 Executing(%prep): /bin/sh -e /var/tmp/rpm-tmp.yXJyjP + umask 022 + cd /builddir/build/BUILD + cd /builddir/build/BUILD + rm -rf rally-4.0.1.dev3 + /usr/bin/gzip -dc /builddir/build/SOURCES/rally-4.0.1.dev3-0.20240119145834.7ad868b.tar.gz + /usr/bin/tar -xof - + STATUS=0 + '[' 0 -ne 0 ']' + cd rally-4.0.1.dev3 + /usr/bin/chmod -Rf a+rX,u+w,g-w,o-w . + /usr/bin/git init -q + /usr/bin/git config user.name rpm-build + /usr/bin/git config user.email '' + /usr/bin/git config gc.auto 0 + /usr/bin/git add --force . + /usr/bin/git commit -q --allow-empty -a --author 'rpm-build ' -m 'openstack-rally-4.0.1 base' ++ find samples/tasks/scenarios -type f -regex '.*\.\(yaml\|json\)' -print + chmod 644 samples/tasks/scenarios/requests/check-request.yaml samples/tasks/scenarios/requests/check-request.json samples/tasks/scenarios/requests/check-random-request.yaml samples/tasks/scenarios/requests/check-random-request.json samples/tasks/scenarios/dummy/dummy.yaml samples/tasks/scenarios/dummy/dummy.json samples/tasks/scenarios/dummy/dummy-timed-atomic-actions.yaml samples/tasks/scenarios/dummy/dummy-timed-atomic-actions.json samples/tasks/scenarios/dummy/dummy-random-fail-in-atomic.yaml samples/tasks/scenarios/dummy/dummy-random-fail-in-atomic.json samples/tasks/scenarios/dummy/dummy-random-action.yaml samples/tasks/scenarios/dummy/dummy-random-action.json samples/tasks/scenarios/dummy/dummy-output.yaml samples/tasks/scenarios/dummy/dummy-output.json samples/tasks/scenarios/dummy/dummy-failure.yaml samples/tasks/scenarios/dummy/dummy-failure.json samples/tasks/scenarios/dummy/dummy-exception.yaml samples/tasks/scenarios/dummy/dummy-exception.json samples/tasks/scenarios/dummy/dummy-exception-probability.yaml samples/tasks/scenarios/dummy/dummy-exception-probability.json + sed -i '/.*-c.*upper-constraints.txt.*/d' tox.ini + sed -i '/^minversion.*/d' tox.ini + sed -i '/^requires.*virtualenv.*/d' tox.ini + for pkg in doc8 bandit pre-commit hacking flake8-import-order pytest pytest-html rally-openstack + for reqfile in doc/requirements.txt test-requirements.txt + '[' -f doc/requirements.txt ']' + sed -i '/^doc8.*/d' doc/requirements.txt + for reqfile in doc/requirements.txt test-requirements.txt + '[' -f test-requirements.txt ']' + sed -i '/^doc8.*/d' test-requirements.txt + for pkg in doc8 bandit pre-commit hacking flake8-import-order pytest pytest-html rally-openstack + for reqfile in doc/requirements.txt test-requirements.txt + '[' -f doc/requirements.txt ']' + sed -i '/^bandit.*/d' doc/requirements.txt + for reqfile in doc/requirements.txt test-requirements.txt + '[' -f test-requirements.txt ']' + sed -i '/^bandit.*/d' test-requirements.txt + for pkg in doc8 bandit pre-commit hacking flake8-import-order pytest pytest-html rally-openstack + for reqfile in doc/requirements.txt test-requirements.txt + '[' -f doc/requirements.txt ']' + sed -i '/^pre-commit.*/d' doc/requirements.txt + for reqfile in doc/requirements.txt test-requirements.txt + '[' -f test-requirements.txt ']' + sed -i '/^pre-commit.*/d' test-requirements.txt + for pkg in doc8 bandit pre-commit hacking flake8-import-order pytest pytest-html rally-openstack + for reqfile in doc/requirements.txt test-requirements.txt + '[' -f doc/requirements.txt ']' + sed -i '/^hacking.*/d' doc/requirements.txt + for reqfile in doc/requirements.txt test-requirements.txt + '[' -f test-requirements.txt ']' + sed -i '/^hacking.*/d' test-requirements.txt + for pkg in doc8 bandit pre-commit hacking flake8-import-order pytest pytest-html rally-openstack + for reqfile in doc/requirements.txt test-requirements.txt + '[' -f doc/requirements.txt ']' + sed -i '/^flake8-import-order.*/d' doc/requirements.txt + for reqfile in doc/requirements.txt test-requirements.txt + '[' -f test-requirements.txt ']' + sed -i '/^flake8-import-order.*/d' test-requirements.txt + for pkg in doc8 bandit pre-commit hacking flake8-import-order pytest pytest-html rally-openstack + for reqfile in doc/requirements.txt test-requirements.txt + '[' -f doc/requirements.txt ']' + sed -i '/^pytest.*/d' doc/requirements.txt + for reqfile in doc/requirements.txt test-requirements.txt + '[' -f test-requirements.txt ']' + sed -i '/^pytest.*/d' test-requirements.txt + for pkg in doc8 bandit pre-commit hacking flake8-import-order pytest pytest-html rally-openstack + for reqfile in doc/requirements.txt test-requirements.txt + '[' -f doc/requirements.txt ']' + sed -i '/^pytest-html.*/d' doc/requirements.txt + for reqfile in doc/requirements.txt test-requirements.txt + '[' -f test-requirements.txt ']' + sed -i '/^pytest-html.*/d' test-requirements.txt + for pkg in doc8 bandit pre-commit hacking flake8-import-order pytest pytest-html rally-openstack + for reqfile in doc/requirements.txt test-requirements.txt + '[' -f doc/requirements.txt ']' + sed -i '/^rally-openstack.*/d' doc/requirements.txt + for reqfile in doc/requirements.txt test-requirements.txt + '[' -f test-requirements.txt ']' + sed -i '/^rally-openstack.*/d' test-requirements.txt + for pkg in virtualenv + sed -i '/^virtualenv.*/d' requirements.txt + RPM_EC=0 ++ jobs -p + exit 0 Executing(%generate_buildrequires): /bin/sh -e /var/tmp/rpm-tmp.fVrd9l + umask 022 + cd /builddir/build/BUILD + cd rally-4.0.1.dev3 + echo pyproject-rpm-macros + echo python3-devel + echo 'python3dist(pip) >= 19' + echo 'python3dist(packaging)' + '[' -f pyproject.toml ']' + '[' -f setup.py ']' + echo 'python3dist(setuptools) >= 40.8' + echo 'python3dist(wheel)' + rm -rfv '*.dist-info/' + '[' -f /usr/bin/python3 ']' + mkdir -p /builddir/build/BUILD/rally-4.0.1.dev3/.pyproject-builddir + echo -n + CFLAGS='-O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -march=x86-64-v2 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection' + LDFLAGS='-Wl,-z,relro -Wl,--as-needed -Wl,-z,now -specs=/usr/lib/rpm/redhat/redhat-hardened-ld -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 ' + TMPDIR=/builddir/build/BUILD/rally-4.0.1.dev3/.pyproject-builddir + RPM_TOXENV=py39,docs + HOSTNAME=rpmbuild + /usr/bin/python3 -Bs /usr/lib/rpm/redhat/pyproject_buildrequires.py --generate-extras --python3_pkgversion 3 --wheeldir /builddir/build/BUILD/rally-4.0.1.dev3/pyproject-wheeldir --output /builddir/build/BUILD/openstack-rally-4.0.1-0.20240119145834.7ad868b.el9.x86_64-pyproject-buildrequires -t -e py39,docs Handling setuptools >= 40.8 from default build backend Requirement satisfied: setuptools >= 40.8 (installed: setuptools 57.4.0) Handling wheel from default build backend Requirement satisfied: wheel (installed: wheel 0.36.2) Handling wheel from get_requires_for_build_wheel Requirement satisfied: wheel (installed: wheel 0.36.2) Handling pbr>=1.8 from get_requires_for_build_wheel Requirement satisfied: pbr>=1.8 (installed: pbr 5.11.1) Handling tox-current-env >= 0.0.6 from tox itself Requirement satisfied: tox-current-env >= 0.0.6 (installed: tox-current-env 0.0.8) ___________________________________ summary ____________________________________ py39: commands succeeded docs: commands succeeded congratulations :) Handling alembic!=1.2.0,!=1.6.3 from tox --print-deps-only: py39,docs Requirement not satisfied: alembic!=1.2.0,!=1.6.3 Handling Jinja2 from tox --print-deps-only: py39,docs Requirement satisfied: Jinja2 (installed: Jinja2 3.0.1) Handling jsonschema from tox --print-deps-only: py39,docs Requirement not satisfied: jsonschema Handling markupsafe from tox --print-deps-only: py39,docs Requirement satisfied: markupsafe (installed: markupsafe 2.1.1) Handling oslo.config!=4.3.0,!=4.4.0 from tox --print-deps-only: py39,docs Requirement not satisfied: oslo.config!=4.3.0,!=4.4.0 Handling oslo.db from tox --print-deps-only: py39,docs Requirement not satisfied: oslo.db Handling oslo.log!=3.44.2,!=4.1.2,!=4.2.0,!=5.0.1,!=5.0.2,!=5.1.0 from tox --print-deps-only: py39,docs Requirement not satisfied: oslo.log!=3.44.2,!=4.1.2,!=4.2.0,!=5.0.1,!=5.0.2,!=5.1.0 Handling paramiko!=2.9.0,!=2.9.1 from tox --print-deps-only: py39,docs Requirement not satisfied: paramiko!=2.9.0,!=2.9.1 Handling pbr!=2.1.0 from tox --print-deps-only: py39,docs Requirement satisfied: pbr!=2.1.0 (installed: pbr 5.11.1) Handling PrettyTable!=3.4.0 from tox --print-deps-only: py39,docs Requirement not satisfied: PrettyTable!=3.4.0 Handling pyOpenSSL from tox --print-deps-only: py39,docs Requirement not satisfied: pyOpenSSL Handling PyYAML from tox --print-deps-only: py39,docs Requirement not satisfied: PyYAML Handling python-subunit from tox --print-deps-only: py39,docs Requirement not satisfied: python-subunit Handling requests!=2.20.0,!=2.24.0 from tox --print-deps-only: py39,docs Requirement satisfied: requests!=2.20.0,!=2.24.0 (installed: requests 2.25.1) Handling SQLAlchemy!=1.1.5,!=1.1.6,!=1.1.7,!=1.1.8,<2.0.0 from tox --print-deps-only: py39,docs Requirement satisfied: SQLAlchemy!=1.1.5,!=1.1.6,!=1.1.7,!=1.1.8,<2.0.0 (installed: SQLAlchemy 1.4.45) Handling fixtures from tox --print-deps-only: py39,docs Requirement not satisfied: fixtures Handling ddt from tox --print-deps-only: py39,docs Requirement not satisfied: ddt Handling testtools from tox --print-deps-only: py39,docs Requirement not satisfied: testtools Handling testresources from tox --print-deps-only: py39,docs Requirement not satisfied: testresources Handling docutils from tox --print-deps-only: py39,docs Requirement satisfied: docutils (installed: docutils 0.16) Handling Pygments from tox --print-deps-only: py39,docs Requirement satisfied: Pygments (installed: Pygments 2.7.4) Handling alembic!=1.2.0,!=1.6.3 from tox --print-deps-only: py39,docs Requirement not satisfied: alembic!=1.2.0,!=1.6.3 Handling Jinja2 from tox --print-deps-only: py39,docs Requirement satisfied: Jinja2 (installed: Jinja2 3.0.1) Handling jsonschema from tox --print-deps-only: py39,docs Requirement not satisfied: jsonschema Handling markupsafe from tox --print-deps-only: py39,docs Requirement satisfied: markupsafe (installed: markupsafe 2.1.1) Handling oslo.config!=4.3.0,!=4.4.0 from tox --print-deps-only: py39,docs Requirement not satisfied: oslo.config!=4.3.0,!=4.4.0 Handling oslo.db from tox --print-deps-only: py39,docs Requirement not satisfied: oslo.db Handling oslo.log!=3.44.2,!=4.1.2,!=4.2.0,!=5.0.1,!=5.0.2,!=5.1.0 from tox --print-deps-only: py39,docs Requirement not satisfied: oslo.log!=3.44.2,!=4.1.2,!=4.2.0,!=5.0.1,!=5.0.2,!=5.1.0 Handling paramiko!=2.9.0,!=2.9.1 from tox --print-deps-only: py39,docs Requirement not satisfied: paramiko!=2.9.0,!=2.9.1 Handling pbr!=2.1.0 from tox --print-deps-only: py39,docs Requirement satisfied: pbr!=2.1.0 (installed: pbr 5.11.1) Handling PrettyTable!=3.4.0 from tox --print-deps-only: py39,docs Requirement not satisfied: PrettyTable!=3.4.0 Handling pyOpenSSL from tox --print-deps-only: py39,docs Requirement not satisfied: pyOpenSSL Handling PyYAML from tox --print-deps-only: py39,docs Requirement not satisfied: PyYAML Handling python-subunit from tox --print-deps-only: py39,docs Requirement not satisfied: python-subunit Handling requests!=2.20.0,!=2.24.0 from tox --print-deps-only: py39,docs Requirement satisfied: requests!=2.20.0,!=2.24.0 (installed: requests 2.25.1) Handling SQLAlchemy!=1.1.5,!=1.1.6,!=1.1.7,!=1.1.8,<2.0.0 from tox --print-deps-only: py39,docs Requirement satisfied: SQLAlchemy!=1.1.5,!=1.1.6,!=1.1.7,!=1.1.8,<2.0.0 (installed: SQLAlchemy 1.4.45) Handling sphinx!=1.6.6,!=1.6.7,!=2.1.0 from tox --print-deps-only: py39,docs Requirement satisfied: sphinx!=1.6.6,!=1.6.7,!=2.1.0 (installed: sphinx 3.4.3) Handling oslosphinx from tox --print-deps-only: py39,docs Requirement not satisfied: oslosphinx running dist_info writing rally.egg-info/PKG-INFO writing dependency_links to rally.egg-info/dependency_links.txt writing entry points to rally.egg-info/entry_points.txt writing requirements to rally.egg-info/requires.txt writing top-level names to rally.egg-info/top_level.txt writing pbr to rally.egg-info/pbr.json [pbr] Processing SOURCES.txt [pbr] In git context, generating filelist from git warning: no previously-included files found matching '.gitignore' warning: no previously-included files found matching '.gitreview' warning: no previously-included files matching '*.pyc' found anywhere in distribution adding license file 'LICENSE' adding license file 'AUTHORS' writing manifest file 'rally.egg-info/SOURCES.txt' creating '/builddir/build/BUILD/rally-4.0.1.dev3/rally.dist-info' adding license file "LICENSE" (matched pattern "LICEN[CS]E*") adding license file "AUTHORS" (matched pattern "AUTHORS*") Handling alembic (!=1.2.0,!=1.6.3) from hook generated metadata: Requires-Dist (rally) Requirement not satisfied: alembic (!=1.2.0,!=1.6.3) Handling Jinja2 from hook generated metadata: Requires-Dist (rally) Requirement satisfied: Jinja2 (installed: Jinja2 3.0.1) Handling jsonschema from hook generated metadata: Requires-Dist (rally) Requirement not satisfied: jsonschema Handling markupsafe from hook generated metadata: Requires-Dist (rally) Requirement satisfied: markupsafe (installed: markupsafe 2.1.1) Handling oslo.config (!=4.3.0,!=4.4.0) from hook generated metadata: Requires-Dist (rally) Requirement not satisfied: oslo.config (!=4.3.0,!=4.4.0) Handling oslo.db from hook generated metadata: Requires-Dist (rally) Requirement not satisfied: oslo.db Handling oslo.log (!=3.44.2,!=4.1.2,!=4.2.0,!=5.0.1,!=5.0.2,!=5.1.0) from hook generated metadata: Requires-Dist (rally) Requirement not satisfied: oslo.log (!=3.44.2,!=4.1.2,!=4.2.0,!=5.0.1,!=5.0.2,!=5.1.0) Handling paramiko (!=2.9.0,!=2.9.1) from hook generated metadata: Requires-Dist (rally) Requirement not satisfied: paramiko (!=2.9.0,!=2.9.1) Handling pbr (!=2.1.0) from hook generated metadata: Requires-Dist (rally) Requirement satisfied: pbr (!=2.1.0) (installed: pbr 5.11.1) Handling PrettyTable (!=3.4.0) from hook generated metadata: Requires-Dist (rally) Requirement not satisfied: PrettyTable (!=3.4.0) Handling pyOpenSSL from hook generated metadata: Requires-Dist (rally) Requirement not satisfied: pyOpenSSL Handling PyYAML from hook generated metadata: Requires-Dist (rally) Requirement not satisfied: PyYAML Handling python-subunit from hook generated metadata: Requires-Dist (rally) Requirement not satisfied: python-subunit Handling requests (!=2.20.0,!=2.24.0) from hook generated metadata: Requires-Dist (rally) Requirement satisfied: requests (!=2.20.0,!=2.24.0) (installed: requests 2.25.1) Handling SQLAlchemy (!=1.1.5,!=1.1.6,!=1.1.7,!=1.1.8,<2.0.0) from hook generated metadata: Requires-Dist (rally) Requirement satisfied: SQLAlchemy (!=1.1.5,!=1.1.6,!=1.1.7,!=1.1.8,<2.0.0) (installed: SQLAlchemy 1.4.45) Handling PyMySQL (>=0.7.6) ; extra == 'mysql' from hook generated metadata: Requires-Dist (rally) Ignoring alien requirement: PyMySQL (>=0.7.6) ; extra == 'mysql' Handling psycopg2 (>=2.5) ; extra == 'postgres' from hook generated metadata: Requires-Dist (rally) Ignoring alien requirement: psycopg2 (>=2.5) ; extra == 'postgres' Handling fixtures ; extra == 'test' from hook generated metadata: Requires-Dist (rally) Ignoring alien requirement: fixtures ; extra == 'test' Handling ddt ; extra == 'test' from hook generated metadata: Requires-Dist (rally) Ignoring alien requirement: ddt ; extra == 'test' Handling testtools ; extra == 'test' from hook generated metadata: Requires-Dist (rally) Ignoring alien requirement: testtools ; extra == 'test' Handling testresources ; extra == 'test' from hook generated metadata: Requires-Dist (rally) Ignoring alien requirement: testresources ; extra == 'test' Handling docutils ; extra == 'test' from hook generated metadata: Requires-Dist (rally) Ignoring alien requirement: docutils ; extra == 'test' Handling Pygments ; extra == 'test' from hook generated metadata: Requires-Dist (rally) Ignoring alien requirement: Pygments ; extra == 'test' + cat /builddir/build/BUILD/openstack-rally-4.0.1-0.20240119145834.7ad868b.el9.x86_64-pyproject-buildrequires + rm -rfv rally.dist-info/ removed 'rally.dist-info/AUTHORS' removed 'rally.dist-info/LICENSE' removed 'rally.dist-info/METADATA' removed 'rally.dist-info/entry_points.txt' removed 'rally.dist-info/pbr.json' removed 'rally.dist-info/top_level.txt' removed directory 'rally.dist-info/' + RPM_EC=0 ++ jobs -p + exit 0 Wrote: /builddir/build/SRPMS/openstack-rally-4.0.1-0.20240119145834.7ad868b.el9.buildreqs.nosrc.rpm Child return code was: 11 Dynamic buildrequires detected Going to install missing buildrequires. See root.log for details. ENTER ['do_with_status'](['bash', '--login', '-c', '/usr/bin/rpmbuild -br --target x86_64 --nodeps /builddir/build/SPECS/openstack-rally.spec'], chrootPath='/var/lib/mock/dlrn-centos9-bobcat-x86_64-5/root'env={'TERM': 'vt100', 'SHELL': '/bin/bash', 'HOME': '/builddir', 'HOSTNAME': 'mock', 'PATH': '/usr/bin:/bin:/usr/sbin:/sbin', 'PROMPT_COMMAND': 'printf "\\033]0;\\007"', 'PS1': ' \\s-\\v\\$ ', 'LANG': 'C.UTF-8'}shell=Falselogger=timeout=0uid=1037gid=135user='mockbuild'nspawn_args=[]unshare_net=TrueraiseExc=FalseprintOutput=False) Executing command: ['bash', '--login', '-c', '/usr/bin/rpmbuild -br --target x86_64 --nodeps /builddir/build/SPECS/openstack-rally.spec'] with env {'TERM': 'vt100', 'SHELL': '/bin/bash', 'HOME': '/builddir', 'HOSTNAME': 'mock', 'PATH': '/usr/bin:/bin:/usr/sbin:/sbin', 'PROMPT_COMMAND': 'printf "\\033]0;\\007"', 'PS1': ' \\s-\\v\\$ ', 'LANG': 'C.UTF-8'} and shell False Building target platforms: x86_64 Building for target x86_64 Executing(%prep): /bin/sh -e /var/tmp/rpm-tmp.iyMULU + umask 022 + cd /builddir/build/BUILD + cd /builddir/build/BUILD + rm -rf rally-4.0.1.dev3 + /usr/bin/gzip -dc /builddir/build/SOURCES/rally-4.0.1.dev3-0.20240119145834.7ad868b.tar.gz + /usr/bin/tar -xof - + STATUS=0 + '[' 0 -ne 0 ']' + cd rally-4.0.1.dev3 + /usr/bin/chmod -Rf a+rX,u+w,g-w,o-w . + /usr/bin/git init -q + /usr/bin/git config user.name rpm-build + /usr/bin/git config user.email '' + /usr/bin/git config gc.auto 0 + /usr/bin/git add --force . + /usr/bin/git commit -q --allow-empty -a --author 'rpm-build ' -m 'openstack-rally-4.0.1 base' ++ find samples/tasks/scenarios -type f -regex '.*\.\(yaml\|json\)' -print + chmod 644 samples/tasks/scenarios/requests/check-request.yaml samples/tasks/scenarios/requests/check-request.json samples/tasks/scenarios/requests/check-random-request.yaml samples/tasks/scenarios/requests/check-random-request.json samples/tasks/scenarios/dummy/dummy.yaml samples/tasks/scenarios/dummy/dummy.json samples/tasks/scenarios/dummy/dummy-timed-atomic-actions.yaml samples/tasks/scenarios/dummy/dummy-timed-atomic-actions.json samples/tasks/scenarios/dummy/dummy-random-fail-in-atomic.yaml samples/tasks/scenarios/dummy/dummy-random-fail-in-atomic.json samples/tasks/scenarios/dummy/dummy-random-action.yaml samples/tasks/scenarios/dummy/dummy-random-action.json samples/tasks/scenarios/dummy/dummy-output.yaml samples/tasks/scenarios/dummy/dummy-output.json samples/tasks/scenarios/dummy/dummy-failure.yaml samples/tasks/scenarios/dummy/dummy-failure.json samples/tasks/scenarios/dummy/dummy-exception.yaml samples/tasks/scenarios/dummy/dummy-exception.json samples/tasks/scenarios/dummy/dummy-exception-probability.yaml samples/tasks/scenarios/dummy/dummy-exception-probability.json + sed -i '/.*-c.*upper-constraints.txt.*/d' tox.ini + sed -i '/^minversion.*/d' tox.ini + sed -i '/^requires.*virtualenv.*/d' tox.ini + for pkg in doc8 bandit pre-commit hacking flake8-import-order pytest pytest-html rally-openstack + for reqfile in doc/requirements.txt test-requirements.txt + '[' -f doc/requirements.txt ']' + sed -i '/^doc8.*/d' doc/requirements.txt + for reqfile in doc/requirements.txt test-requirements.txt + '[' -f test-requirements.txt ']' + sed -i '/^doc8.*/d' test-requirements.txt + for pkg in doc8 bandit pre-commit hacking flake8-import-order pytest pytest-html rally-openstack + for reqfile in doc/requirements.txt test-requirements.txt + '[' -f doc/requirements.txt ']' + sed -i '/^bandit.*/d' doc/requirements.txt + for reqfile in doc/requirements.txt test-requirements.txt + '[' -f test-requirements.txt ']' + sed -i '/^bandit.*/d' test-requirements.txt + for pkg in doc8 bandit pre-commit hacking flake8-import-order pytest pytest-html rally-openstack + for reqfile in doc/requirements.txt test-requirements.txt + '[' -f doc/requirements.txt ']' + sed -i '/^pre-commit.*/d' doc/requirements.txt + for reqfile in doc/requirements.txt test-requirements.txt + '[' -f test-requirements.txt ']' + sed -i '/^pre-commit.*/d' test-requirements.txt + for pkg in doc8 bandit pre-commit hacking flake8-import-order pytest pytest-html rally-openstack + for reqfile in doc/requirements.txt test-requirements.txt + '[' -f doc/requirements.txt ']' + sed -i '/^hacking.*/d' doc/requirements.txt + for reqfile in doc/requirements.txt test-requirements.txt + '[' -f test-requirements.txt ']' + sed -i '/^hacking.*/d' test-requirements.txt + for pkg in doc8 bandit pre-commit hacking flake8-import-order pytest pytest-html rally-openstack + for reqfile in doc/requirements.txt test-requirements.txt + '[' -f doc/requirements.txt ']' + sed -i '/^flake8-import-order.*/d' doc/requirements.txt + for reqfile in doc/requirements.txt test-requirements.txt + '[' -f test-requirements.txt ']' + sed -i '/^flake8-import-order.*/d' test-requirements.txt + for pkg in doc8 bandit pre-commit hacking flake8-import-order pytest pytest-html rally-openstack + for reqfile in doc/requirements.txt test-requirements.txt + '[' -f doc/requirements.txt ']' + sed -i '/^pytest.*/d' doc/requirements.txt + for reqfile in doc/requirements.txt test-requirements.txt + '[' -f test-requirements.txt ']' + sed -i '/^pytest.*/d' test-requirements.txt + for pkg in doc8 bandit pre-commit hacking flake8-import-order pytest pytest-html rally-openstack + for reqfile in doc/requirements.txt test-requirements.txt + '[' -f doc/requirements.txt ']' + sed -i '/^pytest-html.*/d' doc/requirements.txt + for reqfile in doc/requirements.txt test-requirements.txt + '[' -f test-requirements.txt ']' + sed -i '/^pytest-html.*/d' test-requirements.txt + for pkg in doc8 bandit pre-commit hacking flake8-import-order pytest pytest-html rally-openstack + for reqfile in doc/requirements.txt test-requirements.txt + '[' -f doc/requirements.txt ']' + sed -i '/^rally-openstack.*/d' doc/requirements.txt + for reqfile in doc/requirements.txt test-requirements.txt + '[' -f test-requirements.txt ']' + sed -i '/^rally-openstack.*/d' test-requirements.txt + for pkg in virtualenv + sed -i '/^virtualenv.*/d' requirements.txt + RPM_EC=0 ++ jobs -p + exit 0 Executing(%generate_buildrequires): /bin/sh -e /var/tmp/rpm-tmp.bJ3Siu + umask 022 + cd /builddir/build/BUILD + cd rally-4.0.1.dev3 + echo pyproject-rpm-macros + echo python3-devel + echo 'python3dist(pip) >= 19' + echo 'python3dist(packaging)' + '[' -f pyproject.toml ']' + '[' -f setup.py ']' + echo 'python3dist(setuptools) >= 40.8' + echo 'python3dist(wheel)' + rm -rfv '*.dist-info/' + '[' -f /usr/bin/python3 ']' + mkdir -p /builddir/build/BUILD/rally-4.0.1.dev3/.pyproject-builddir + echo -n + CFLAGS='-O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -march=x86-64-v2 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection' + LDFLAGS='-Wl,-z,relro -Wl,--as-needed -Wl,-z,now -specs=/usr/lib/rpm/redhat/redhat-hardened-ld -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 ' + TMPDIR=/builddir/build/BUILD/rally-4.0.1.dev3/.pyproject-builddir + RPM_TOXENV=py39,docs + HOSTNAME=rpmbuild + /usr/bin/python3 -Bs /usr/lib/rpm/redhat/pyproject_buildrequires.py --generate-extras --python3_pkgversion 3 --wheeldir /builddir/build/BUILD/rally-4.0.1.dev3/pyproject-wheeldir --output /builddir/build/BUILD/openstack-rally-4.0.1-0.20240119145834.7ad868b.el9.x86_64-pyproject-buildrequires -t -e py39,docs Handling setuptools >= 40.8 from default build backend Requirement satisfied: setuptools >= 40.8 (installed: setuptools 57.4.0) Handling wheel from default build backend Requirement satisfied: wheel (installed: wheel 0.36.2) Handling wheel from get_requires_for_build_wheel Requirement satisfied: wheel (installed: wheel 0.36.2) Handling pbr>=1.8 from get_requires_for_build_wheel Requirement satisfied: pbr>=1.8 (installed: pbr 5.11.1) Handling tox-current-env >= 0.0.6 from tox itself Requirement satisfied: tox-current-env >= 0.0.6 (installed: tox-current-env 0.0.8) ___________________________________ summary ____________________________________ py39: commands succeeded docs: commands succeeded congratulations :) Handling alembic!=1.2.0,!=1.6.3 from tox --print-deps-only: py39,docs Requirement satisfied: alembic!=1.2.0,!=1.6.3 (installed: alembic 1.8.1) Handling Jinja2 from tox --print-deps-only: py39,docs Requirement satisfied: Jinja2 (installed: Jinja2 3.0.1) Handling jsonschema from tox --print-deps-only: py39,docs Requirement satisfied: jsonschema (installed: jsonschema 3.2.0) Handling markupsafe from tox --print-deps-only: py39,docs Requirement satisfied: markupsafe (installed: markupsafe 2.1.1) Handling oslo.config!=4.3.0,!=4.4.0 from tox --print-deps-only: py39,docs Requirement satisfied: oslo.config!=4.3.0,!=4.4.0 (installed: oslo.config 9.2.0) Handling oslo.db from tox --print-deps-only: py39,docs Requirement satisfied: oslo.db (installed: oslo.db 14.1.0) Handling oslo.log!=3.44.2,!=4.1.2,!=4.2.0,!=5.0.1,!=5.0.2,!=5.1.0 from tox --print-deps-only: py39,docs Requirement satisfied: oslo.log!=3.44.2,!=4.1.2,!=4.2.0,!=5.0.1,!=5.0.2,!=5.1.0 (installed: oslo.log 5.3.0) Handling paramiko!=2.9.0,!=2.9.1 from tox --print-deps-only: py39,docs Requirement satisfied: paramiko!=2.9.0,!=2.9.1 (installed: paramiko 3.1.0) Handling pbr!=2.1.0 from tox --print-deps-only: py39,docs Requirement satisfied: pbr!=2.1.0 (installed: pbr 5.11.1) Handling PrettyTable!=3.4.0 from tox --print-deps-only: py39,docs Requirement satisfied: PrettyTable!=3.4.0 (installed: PrettyTable 0.7.2) Handling pyOpenSSL from tox --print-deps-only: py39,docs Requirement satisfied: pyOpenSSL (installed: pyOpenSSL 20.0.1) Handling PyYAML from tox --print-deps-only: py39,docs Requirement satisfied: PyYAML (installed: PyYAML 5.4.1) Handling python-subunit from tox --print-deps-only: py39,docs Requirement satisfied: python-subunit (installed: python-subunit 1.4.0) Handling requests!=2.20.0,!=2.24.0 from tox --print-deps-only: py39,docs Requirement satisfied: requests!=2.20.0,!=2.24.0 (installed: requests 2.25.1) Handling SQLAlchemy!=1.1.5,!=1.1.6,!=1.1.7,!=1.1.8,<2.0.0 from tox --print-deps-only: py39,docs Requirement satisfied: SQLAlchemy!=1.1.5,!=1.1.6,!=1.1.7,!=1.1.8,<2.0.0 (installed: SQLAlchemy 1.4.45) Handling fixtures from tox --print-deps-only: py39,docs Requirement satisfied: fixtures (installed: fixtures 4.0.1) Handling ddt from tox --print-deps-only: py39,docs Requirement satisfied: ddt (installed: ddt 1.6.0) Handling testtools from tox --print-deps-only: py39,docs Requirement satisfied: testtools (installed: testtools 2.6.0) Handling testresources from tox --print-deps-only: py39,docs Requirement satisfied: testresources (installed: testresources 2.0.1) Handling docutils from tox --print-deps-only: py39,docs Requirement satisfied: docutils (installed: docutils 0.16) Handling Pygments from tox --print-deps-only: py39,docs Requirement satisfied: Pygments (installed: Pygments 2.7.4) Handling alembic!=1.2.0,!=1.6.3 from tox --print-deps-only: py39,docs Requirement satisfied: alembic!=1.2.0,!=1.6.3 (installed: alembic 1.8.1) Handling Jinja2 from tox --print-deps-only: py39,docs Requirement satisfied: Jinja2 (installed: Jinja2 3.0.1) Handling jsonschema from tox --print-deps-only: py39,docs Requirement satisfied: jsonschema (installed: jsonschema 3.2.0) Handling markupsafe from tox --print-deps-only: py39,docs Requirement satisfied: markupsafe (installed: markupsafe 2.1.1) Handling oslo.config!=4.3.0,!=4.4.0 from tox --print-deps-only: py39,docs Requirement satisfied: oslo.config!=4.3.0,!=4.4.0 (installed: oslo.config 9.2.0) Handling oslo.db from tox --print-deps-only: py39,docs Requirement satisfied: oslo.db (installed: oslo.db 14.1.0) Handling oslo.log!=3.44.2,!=4.1.2,!=4.2.0,!=5.0.1,!=5.0.2,!=5.1.0 from tox --print-deps-only: py39,docs Requirement satisfied: oslo.log!=3.44.2,!=4.1.2,!=4.2.0,!=5.0.1,!=5.0.2,!=5.1.0 (installed: oslo.log 5.3.0) Handling paramiko!=2.9.0,!=2.9.1 from tox --print-deps-only: py39,docs Requirement satisfied: paramiko!=2.9.0,!=2.9.1 (installed: paramiko 3.1.0) Handling pbr!=2.1.0 from tox --print-deps-only: py39,docs Requirement satisfied: pbr!=2.1.0 (installed: pbr 5.11.1) Handling PrettyTable!=3.4.0 from tox --print-deps-only: py39,docs Requirement satisfied: PrettyTable!=3.4.0 (installed: PrettyTable 0.7.2) Handling pyOpenSSL from tox --print-deps-only: py39,docs Requirement satisfied: pyOpenSSL (installed: pyOpenSSL 20.0.1) Handling PyYAML from tox --print-deps-only: py39,docs Requirement satisfied: PyYAML (installed: PyYAML 5.4.1) Handling python-subunit from tox --print-deps-only: py39,docs Requirement satisfied: python-subunit (installed: python-subunit 1.4.0) Handling requests!=2.20.0,!=2.24.0 from tox --print-deps-only: py39,docs Requirement satisfied: requests!=2.20.0,!=2.24.0 (installed: requests 2.25.1) Handling SQLAlchemy!=1.1.5,!=1.1.6,!=1.1.7,!=1.1.8,<2.0.0 from tox --print-deps-only: py39,docs Requirement satisfied: SQLAlchemy!=1.1.5,!=1.1.6,!=1.1.7,!=1.1.8,<2.0.0 (installed: SQLAlchemy 1.4.45) Handling sphinx!=1.6.6,!=1.6.7,!=2.1.0 from tox --print-deps-only: py39,docs Requirement satisfied: sphinx!=1.6.6,!=1.6.7,!=2.1.0 (installed: sphinx 3.4.3) Handling oslosphinx from tox --print-deps-only: py39,docs Requirement satisfied: oslosphinx (installed: oslosphinx 4.18.1.dev13) running dist_info writing rally.egg-info/PKG-INFO writing dependency_links to rally.egg-info/dependency_links.txt writing entry points to rally.egg-info/entry_points.txt writing requirements to rally.egg-info/requires.txt writing top-level names to rally.egg-info/top_level.txt writing pbr to rally.egg-info/pbr.json [pbr] Processing SOURCES.txt [pbr] In git context, generating filelist from git warning: no previously-included files found matching '.gitignore' warning: no previously-included files found matching '.gitreview' warning: no previously-included files matching '*.pyc' found anywhere in distribution adding license file 'LICENSE' adding license file 'AUTHORS' writing manifest file 'rally.egg-info/SOURCES.txt' creating '/builddir/build/BUILD/rally-4.0.1.dev3/rally.dist-info' adding license file "LICENSE" (matched pattern "LICEN[CS]E*") adding license file "AUTHORS" (matched pattern "AUTHORS*") Handling alembic (!=1.2.0,!=1.6.3) from hook generated metadata: Requires-Dist (rally) Requirement satisfied: alembic (!=1.2.0,!=1.6.3) (installed: alembic 1.8.1) Handling Jinja2 from hook generated metadata: Requires-Dist (rally) Requirement satisfied: Jinja2 (installed: Jinja2 3.0.1) Handling jsonschema from hook generated metadata: Requires-Dist (rally) Requirement satisfied: jsonschema (installed: jsonschema 3.2.0) Handling markupsafe from hook generated metadata: Requires-Dist (rally) Requirement satisfied: markupsafe (installed: markupsafe 2.1.1) Handling oslo.config (!=4.3.0,!=4.4.0) from hook generated metadata: Requires-Dist (rally) Requirement satisfied: oslo.config (!=4.3.0,!=4.4.0) (installed: oslo.config 9.2.0) Handling oslo.db from hook generated metadata: Requires-Dist (rally) Requirement satisfied: oslo.db (installed: oslo.db 14.1.0) Handling oslo.log (!=3.44.2,!=4.1.2,!=4.2.0,!=5.0.1,!=5.0.2,!=5.1.0) from hook generated metadata: Requires-Dist (rally) Requirement satisfied: oslo.log (!=3.44.2,!=4.1.2,!=4.2.0,!=5.0.1,!=5.0.2,!=5.1.0) (installed: oslo.log 5.3.0) Handling paramiko (!=2.9.0,!=2.9.1) from hook generated metadata: Requires-Dist (rally) Requirement satisfied: paramiko (!=2.9.0,!=2.9.1) (installed: paramiko 3.1.0) Handling pbr (!=2.1.0) from hook generated metadata: Requires-Dist (rally) Requirement satisfied: pbr (!=2.1.0) (installed: pbr 5.11.1) Handling PrettyTable (!=3.4.0) from hook generated metadata: Requires-Dist (rally) Requirement satisfied: PrettyTable (!=3.4.0) (installed: PrettyTable 0.7.2) Handling pyOpenSSL from hook generated metadata: Requires-Dist (rally) Requirement satisfied: pyOpenSSL (installed: pyOpenSSL 20.0.1) Handling PyYAML from hook generated metadata: Requires-Dist (rally) Requirement satisfied: PyYAML (installed: PyYAML 5.4.1) Handling python-subunit from hook generated metadata: Requires-Dist (rally) Requirement satisfied: python-subunit (installed: python-subunit 1.4.0) Handling requests (!=2.20.0,!=2.24.0) from hook generated metadata: Requires-Dist (rally) Requirement satisfied: requests (!=2.20.0,!=2.24.0) (installed: requests 2.25.1) Handling SQLAlchemy (!=1.1.5,!=1.1.6,!=1.1.7,!=1.1.8,<2.0.0) from hook generated metadata: Requires-Dist (rally) Requirement satisfied: SQLAlchemy (!=1.1.5,!=1.1.6,!=1.1.7,!=1.1.8,<2.0.0) (installed: SQLAlchemy 1.4.45) Handling PyMySQL (>=0.7.6) ; extra == 'mysql' from hook generated metadata: Requires-Dist (rally) Ignoring alien requirement: PyMySQL (>=0.7.6) ; extra == 'mysql' Handling psycopg2 (>=2.5) ; extra == 'postgres' from hook generated metadata: Requires-Dist (rally) Ignoring alien requirement: psycopg2 (>=2.5) ; extra == 'postgres' Handling fixtures ; extra == 'test' from hook generated metadata: Requires-Dist (rally) Ignoring alien requirement: fixtures ; extra == 'test' Handling ddt ; extra == 'test' from hook generated metadata: Requires-Dist (rally) Ignoring alien requirement: ddt ; extra == 'test' Handling testtools ; extra == 'test' from hook generated metadata: Requires-Dist (rally) Ignoring alien requirement: testtools ; extra == 'test' Handling testresources ; extra == 'test' from hook generated metadata: Requires-Dist (rally) Ignoring alien requirement: testresources ; extra == 'test' Handling docutils ; extra == 'test' from hook generated metadata: Requires-Dist (rally) Ignoring alien requirement: docutils ; extra == 'test' Handling Pygments ; extra == 'test' from hook generated metadata: Requires-Dist (rally) Ignoring alien requirement: Pygments ; extra == 'test' + cat /builddir/build/BUILD/openstack-rally-4.0.1-0.20240119145834.7ad868b.el9.x86_64-pyproject-buildrequires + rm -rfv rally.dist-info/ removed 'rally.dist-info/AUTHORS' removed 'rally.dist-info/LICENSE' removed 'rally.dist-info/METADATA' removed 'rally.dist-info/entry_points.txt' removed 'rally.dist-info/pbr.json' removed 'rally.dist-info/top_level.txt' removed directory 'rally.dist-info/' + RPM_EC=0 ++ jobs -p + exit 0 Wrote: /builddir/build/SRPMS/openstack-rally-4.0.1-0.20240119145834.7ad868b.el9.buildreqs.nosrc.rpm Child return code was: 11 Dynamic buildrequires detected Going to install missing buildrequires. See root.log for details. ENTER ['do_with_status'](['bash', '--login', '-c', '/usr/bin/rpmbuild -ba --noprep --target x86_64 --nodeps /builddir/build/SPECS/openstack-rally.spec'], chrootPath='/var/lib/mock/dlrn-centos9-bobcat-x86_64-5/root'env={'TERM': 'vt100', 'SHELL': '/bin/bash', 'HOME': '/builddir', 'HOSTNAME': 'mock', 'PATH': '/usr/bin:/bin:/usr/sbin:/sbin', 'PROMPT_COMMAND': 'printf "\\033]0;\\007"', 'PS1': ' \\s-\\v\\$ ', 'LANG': 'C.UTF-8'}shell=Falselogger=timeout=0uid=1037gid=135user='mockbuild'nspawn_args=[]unshare_net=TrueprintOutput=False) Executing command: ['bash', '--login', '-c', '/usr/bin/rpmbuild -ba --noprep --target x86_64 --nodeps /builddir/build/SPECS/openstack-rally.spec'] with env {'TERM': 'vt100', 'SHELL': '/bin/bash', 'HOME': '/builddir', 'HOSTNAME': 'mock', 'PATH': '/usr/bin:/bin:/usr/sbin:/sbin', 'PROMPT_COMMAND': 'printf "\\033]0;\\007"', 'PS1': ' \\s-\\v\\$ ', 'LANG': 'C.UTF-8'} and shell False Building target platforms: x86_64 Building for target x86_64 Executing(%generate_buildrequires): /bin/sh -e /var/tmp/rpm-tmp.MCQTGp + umask 022 + cd /builddir/build/BUILD + cd rally-4.0.1.dev3 + echo pyproject-rpm-macros + echo python3-devel + echo 'python3dist(pip) >= 19' + echo 'python3dist(packaging)' + '[' -f pyproject.toml ']' + '[' -f setup.py ']' + echo 'python3dist(setuptools) >= 40.8' + echo 'python3dist(wheel)' + rm -rfv '*.dist-info/' + '[' -f /usr/bin/python3 ']' + mkdir -p /builddir/build/BUILD/rally-4.0.1.dev3/.pyproject-builddir + echo -n + CFLAGS='-O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -march=x86-64-v2 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection' + LDFLAGS='-Wl,-z,relro -Wl,--as-needed -Wl,-z,now -specs=/usr/lib/rpm/redhat/redhat-hardened-ld -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 ' + TMPDIR=/builddir/build/BUILD/rally-4.0.1.dev3/.pyproject-builddir + RPM_TOXENV=py39,docs + HOSTNAME=rpmbuild + /usr/bin/python3 -Bs /usr/lib/rpm/redhat/pyproject_buildrequires.py --generate-extras --python3_pkgversion 3 --wheeldir /builddir/build/BUILD/rally-4.0.1.dev3/pyproject-wheeldir --output /builddir/build/BUILD/openstack-rally-4.0.1-0.20240119145834.7ad868b.el9.x86_64-pyproject-buildrequires -t -e py39,docs Handling setuptools >= 40.8 from default build backend Requirement satisfied: setuptools >= 40.8 (installed: setuptools 57.4.0) Handling wheel from default build backend Requirement satisfied: wheel (installed: wheel 0.36.2) Handling wheel from get_requires_for_build_wheel Requirement satisfied: wheel (installed: wheel 0.36.2) Handling pbr>=1.8 from get_requires_for_build_wheel Requirement satisfied: pbr>=1.8 (installed: pbr 5.11.1) Handling tox-current-env >= 0.0.6 from tox itself Requirement satisfied: tox-current-env >= 0.0.6 (installed: tox-current-env 0.0.8) ___________________________________ summary ____________________________________ py39: commands succeeded docs: commands succeeded congratulations :) Handling alembic!=1.2.0,!=1.6.3 from tox --print-deps-only: py39,docs Requirement satisfied: alembic!=1.2.0,!=1.6.3 (installed: alembic 1.8.1) Handling Jinja2 from tox --print-deps-only: py39,docs Requirement satisfied: Jinja2 (installed: Jinja2 3.0.1) Handling jsonschema from tox --print-deps-only: py39,docs Requirement satisfied: jsonschema (installed: jsonschema 3.2.0) Handling markupsafe from tox --print-deps-only: py39,docs Requirement satisfied: markupsafe (installed: markupsafe 2.1.1) Handling oslo.config!=4.3.0,!=4.4.0 from tox --print-deps-only: py39,docs Requirement satisfied: oslo.config!=4.3.0,!=4.4.0 (installed: oslo.config 9.2.0) Handling oslo.db from tox --print-deps-only: py39,docs Requirement satisfied: oslo.db (installed: oslo.db 14.1.0) Handling oslo.log!=3.44.2,!=4.1.2,!=4.2.0,!=5.0.1,!=5.0.2,!=5.1.0 from tox --print-deps-only: py39,docs Requirement satisfied: oslo.log!=3.44.2,!=4.1.2,!=4.2.0,!=5.0.1,!=5.0.2,!=5.1.0 (installed: oslo.log 5.3.0) Handling paramiko!=2.9.0,!=2.9.1 from tox --print-deps-only: py39,docs Requirement satisfied: paramiko!=2.9.0,!=2.9.1 (installed: paramiko 3.1.0) Handling pbr!=2.1.0 from tox --print-deps-only: py39,docs Requirement satisfied: pbr!=2.1.0 (installed: pbr 5.11.1) Handling PrettyTable!=3.4.0 from tox --print-deps-only: py39,docs Requirement satisfied: PrettyTable!=3.4.0 (installed: PrettyTable 0.7.2) Handling pyOpenSSL from tox --print-deps-only: py39,docs Requirement satisfied: pyOpenSSL (installed: pyOpenSSL 20.0.1) Handling PyYAML from tox --print-deps-only: py39,docs Requirement satisfied: PyYAML (installed: PyYAML 5.4.1) Handling python-subunit from tox --print-deps-only: py39,docs Requirement satisfied: python-subunit (installed: python-subunit 1.4.0) Handling requests!=2.20.0,!=2.24.0 from tox --print-deps-only: py39,docs Requirement satisfied: requests!=2.20.0,!=2.24.0 (installed: requests 2.25.1) Handling SQLAlchemy!=1.1.5,!=1.1.6,!=1.1.7,!=1.1.8,<2.0.0 from tox --print-deps-only: py39,docs Requirement satisfied: SQLAlchemy!=1.1.5,!=1.1.6,!=1.1.7,!=1.1.8,<2.0.0 (installed: SQLAlchemy 1.4.45) Handling fixtures from tox --print-deps-only: py39,docs Requirement satisfied: fixtures (installed: fixtures 4.0.1) Handling ddt from tox --print-deps-only: py39,docs Requirement satisfied: ddt (installed: ddt 1.6.0) Handling testtools from tox --print-deps-only: py39,docs Requirement satisfied: testtools (installed: testtools 2.6.0) Handling testresources from tox --print-deps-only: py39,docs Requirement satisfied: testresources (installed: testresources 2.0.1) Handling docutils from tox --print-deps-only: py39,docs Requirement satisfied: docutils (installed: docutils 0.16) Handling Pygments from tox --print-deps-only: py39,docs Requirement satisfied: Pygments (installed: Pygments 2.7.4) Handling alembic!=1.2.0,!=1.6.3 from tox --print-deps-only: py39,docs Requirement satisfied: alembic!=1.2.0,!=1.6.3 (installed: alembic 1.8.1) Handling Jinja2 from tox --print-deps-only: py39,docs Requirement satisfied: Jinja2 (installed: Jinja2 3.0.1) Handling jsonschema from tox --print-deps-only: py39,docs Requirement satisfied: jsonschema (installed: jsonschema 3.2.0) Handling markupsafe from tox --print-deps-only: py39,docs Requirement satisfied: markupsafe (installed: markupsafe 2.1.1) Handling oslo.config!=4.3.0,!=4.4.0 from tox --print-deps-only: py39,docs Requirement satisfied: oslo.config!=4.3.0,!=4.4.0 (installed: oslo.config 9.2.0) Handling oslo.db from tox --print-deps-only: py39,docs Requirement satisfied: oslo.db (installed: oslo.db 14.1.0) Handling oslo.log!=3.44.2,!=4.1.2,!=4.2.0,!=5.0.1,!=5.0.2,!=5.1.0 from tox --print-deps-only: py39,docs Requirement satisfied: oslo.log!=3.44.2,!=4.1.2,!=4.2.0,!=5.0.1,!=5.0.2,!=5.1.0 (installed: oslo.log 5.3.0) Handling paramiko!=2.9.0,!=2.9.1 from tox --print-deps-only: py39,docs Requirement satisfied: paramiko!=2.9.0,!=2.9.1 (installed: paramiko 3.1.0) Handling pbr!=2.1.0 from tox --print-deps-only: py39,docs Requirement satisfied: pbr!=2.1.0 (installed: pbr 5.11.1) Handling PrettyTable!=3.4.0 from tox --print-deps-only: py39,docs Requirement satisfied: PrettyTable!=3.4.0 (installed: PrettyTable 0.7.2) Handling pyOpenSSL from tox --print-deps-only: py39,docs Requirement satisfied: pyOpenSSL (installed: pyOpenSSL 20.0.1) Handling PyYAML from tox --print-deps-only: py39,docs Requirement satisfied: PyYAML (installed: PyYAML 5.4.1) Handling python-subunit from tox --print-deps-only: py39,docs Requirement satisfied: python-subunit (installed: python-subunit 1.4.0) Handling requests!=2.20.0,!=2.24.0 from tox --print-deps-only: py39,docs Requirement satisfied: requests!=2.20.0,!=2.24.0 (installed: requests 2.25.1) Handling SQLAlchemy!=1.1.5,!=1.1.6,!=1.1.7,!=1.1.8,<2.0.0 from tox --print-deps-only: py39,docs Requirement satisfied: SQLAlchemy!=1.1.5,!=1.1.6,!=1.1.7,!=1.1.8,<2.0.0 (installed: SQLAlchemy 1.4.45) Handling sphinx!=1.6.6,!=1.6.7,!=2.1.0 from tox --print-deps-only: py39,docs Requirement satisfied: sphinx!=1.6.6,!=1.6.7,!=2.1.0 (installed: sphinx 3.4.3) Handling oslosphinx from tox --print-deps-only: py39,docs Requirement satisfied: oslosphinx (installed: oslosphinx 4.18.1.dev13) running dist_info creating rally.egg-info writing rally.egg-info/PKG-INFO writing dependency_links to rally.egg-info/dependency_links.txt writing entry points to rally.egg-info/entry_points.txt writing requirements to rally.egg-info/requires.txt writing top-level names to rally.egg-info/top_level.txt writing pbr to rally.egg-info/pbr.json [pbr] Processing SOURCES.txt writing manifest file 'rally.egg-info/SOURCES.txt' [pbr] In git context, generating filelist from git warning: no previously-included files found matching '.gitignore' warning: no previously-included files found matching '.gitreview' warning: no previously-included files matching '*.pyc' found anywhere in distribution adding license file 'LICENSE' adding license file 'AUTHORS' writing manifest file 'rally.egg-info/SOURCES.txt' creating '/builddir/build/BUILD/rally-4.0.1.dev3/rally.dist-info' adding license file "LICENSE" (matched pattern "LICEN[CS]E*") adding license file "AUTHORS" (matched pattern "AUTHORS*") Handling alembic (!=1.2.0,!=1.6.3) from hook generated metadata: Requires-Dist (rally) Requirement satisfied: alembic (!=1.2.0,!=1.6.3) (installed: alembic 1.8.1) Handling Jinja2 from hook generated metadata: Requires-Dist (rally) Requirement satisfied: Jinja2 (installed: Jinja2 3.0.1) Handling jsonschema from hook generated metadata: Requires-Dist (rally) Requirement satisfied: jsonschema (installed: jsonschema 3.2.0) Handling markupsafe from hook generated metadata: Requires-Dist (rally) Requirement satisfied: markupsafe (installed: markupsafe 2.1.1) Handling oslo.config (!=4.3.0,!=4.4.0) from hook generated metadata: Requires-Dist (rally) Requirement satisfied: oslo.config (!=4.3.0,!=4.4.0) (installed: oslo.config 9.2.0) Handling oslo.db from hook generated metadata: Requires-Dist (rally) Requirement satisfied: oslo.db (installed: oslo.db 14.1.0) Handling oslo.log (!=3.44.2,!=4.1.2,!=4.2.0,!=5.0.1,!=5.0.2,!=5.1.0) from hook generated metadata: Requires-Dist (rally) Requirement satisfied: oslo.log (!=3.44.2,!=4.1.2,!=4.2.0,!=5.0.1,!=5.0.2,!=5.1.0) (installed: oslo.log 5.3.0) Handling paramiko (!=2.9.0,!=2.9.1) from hook generated metadata: Requires-Dist (rally) Requirement satisfied: paramiko (!=2.9.0,!=2.9.1) (installed: paramiko 3.1.0) Handling pbr (!=2.1.0) from hook generated metadata: Requires-Dist (rally) Requirement satisfied: pbr (!=2.1.0) (installed: pbr 5.11.1) Handling PrettyTable (!=3.4.0) from hook generated metadata: Requires-Dist (rally) Requirement satisfied: PrettyTable (!=3.4.0) (installed: PrettyTable 0.7.2) Handling pyOpenSSL from hook generated metadata: Requires-Dist (rally) Requirement satisfied: pyOpenSSL (installed: pyOpenSSL 20.0.1) Handling PyYAML from hook generated metadata: Requires-Dist (rally) Requirement satisfied: PyYAML (installed: PyYAML 5.4.1) Handling python-subunit from hook generated metadata: Requires-Dist (rally) Requirement satisfied: python-subunit (installed: python-subunit 1.4.0) Handling requests (!=2.20.0,!=2.24.0) from hook generated metadata: Requires-Dist (rally) Requirement satisfied: requests (!=2.20.0,!=2.24.0) (installed: requests 2.25.1) Handling SQLAlchemy (!=1.1.5,!=1.1.6,!=1.1.7,!=1.1.8,<2.0.0) from hook generated metadata: Requires-Dist (rally) Requirement satisfied: SQLAlchemy (!=1.1.5,!=1.1.6,!=1.1.7,!=1.1.8,<2.0.0) (installed: SQLAlchemy 1.4.45) Handling PyMySQL (>=0.7.6) ; extra == 'mysql' from hook generated metadata: Requires-Dist (rally) Ignoring alien requirement: PyMySQL (>=0.7.6) ; extra == 'mysql' Handling psycopg2 (>=2.5) ; extra == 'postgres' from hook generated metadata: Requires-Dist (rally) Ignoring alien requirement: psycopg2 (>=2.5) ; extra == 'postgres' Handling fixtures ; extra == 'test' from hook generated metadata: Requires-Dist (rally) Ignoring alien requirement: fixtures ; extra == 'test' Handling ddt ; extra == 'test' from hook generated metadata: Requires-Dist (rally) Ignoring alien requirement: ddt ; extra == 'test' Handling testtools ; extra == 'test' from hook generated metadata: Requires-Dist (rally) Ignoring alien requirement: testtools ; extra == 'test' Handling testresources ; extra == 'test' from hook generated metadata: Requires-Dist (rally) Ignoring alien requirement: testresources ; extra == 'test' Handling docutils ; extra == 'test' from hook generated metadata: Requires-Dist (rally) Ignoring alien requirement: docutils ; extra == 'test' Handling Pygments ; extra == 'test' from hook generated metadata: Requires-Dist (rally) Ignoring alien requirement: Pygments ; extra == 'test' + cat /builddir/build/BUILD/openstack-rally-4.0.1-0.20240119145834.7ad868b.el9.x86_64-pyproject-buildrequires + rm -rfv rally.dist-info/ removed 'rally.dist-info/AUTHORS' removed 'rally.dist-info/LICENSE' removed 'rally.dist-info/METADATA' removed 'rally.dist-info/entry_points.txt' removed 'rally.dist-info/top_level.txt' removed 'rally.dist-info/pbr.json' removed directory 'rally.dist-info/' + RPM_EC=0 ++ jobs -p + exit 0 Executing(%build): /bin/sh -e /var/tmp/rpm-tmp.byI0p5 + umask 022 + cd /builddir/build/BUILD + cd rally-4.0.1.dev3 + mkdir -p /builddir/build/BUILD/rally-4.0.1.dev3/.pyproject-builddir + CFLAGS='-O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -march=x86-64-v2 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection' + LDFLAGS='-Wl,-z,relro -Wl,--as-needed -Wl,-z,now -specs=/usr/lib/rpm/redhat/redhat-hardened-ld -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 ' + TMPDIR=/builddir/build/BUILD/rally-4.0.1.dev3/.pyproject-builddir + /usr/bin/python3 -Bs /usr/lib/rpm/redhat/pyproject_wheel.py /builddir/build/BUILD/rally-4.0.1.dev3/pyproject-wheeldir Processing /builddir/build/BUILD/rally-4.0.1.dev3 DEPRECATION: A future pip version will change local packages to be built in-place without first copying to a temporary directory. We recommend you use --use-feature=in-tree-build to test your packages with this new behavior before it becomes the default. pip 21.3 will remove support for this functionality. You can find discussion regarding this at https://github.com/pypa/pip/issues/7555. Preparing wheel metadata: started Running command /usr/bin/python3 /usr/lib/python3.9/site-packages/pip/_vendor/pep517/in_process/_in_process.py prepare_metadata_for_build_wheel /builddir/build/BUILD/rally-4.0.1.dev3/.pyproject-builddir/tmp8m8o0_6m running dist_info creating /builddir/build/BUILD/rally-4.0.1.dev3/.pyproject-builddir/pip-modern-metadata-3ephvv0m/rally.egg-info writing /builddir/build/BUILD/rally-4.0.1.dev3/.pyproject-builddir/pip-modern-metadata-3ephvv0m/rally.egg-info/PKG-INFO writing dependency_links to /builddir/build/BUILD/rally-4.0.1.dev3/.pyproject-builddir/pip-modern-metadata-3ephvv0m/rally.egg-info/dependency_links.txt writing entry points to /builddir/build/BUILD/rally-4.0.1.dev3/.pyproject-builddir/pip-modern-metadata-3ephvv0m/rally.egg-info/entry_points.txt writing requirements to /builddir/build/BUILD/rally-4.0.1.dev3/.pyproject-builddir/pip-modern-metadata-3ephvv0m/rally.egg-info/requires.txt writing top-level names to /builddir/build/BUILD/rally-4.0.1.dev3/.pyproject-builddir/pip-modern-metadata-3ephvv0m/rally.egg-info/top_level.txt writing pbr to /builddir/build/BUILD/rally-4.0.1.dev3/.pyproject-builddir/pip-modern-metadata-3ephvv0m/rally.egg-info/pbr.json [pbr] Processing SOURCES.txt writing manifest file '/builddir/build/BUILD/rally-4.0.1.dev3/.pyproject-builddir/pip-modern-metadata-3ephvv0m/rally.egg-info/SOURCES.txt' [pbr] In git context, generating filelist from git warning: no previously-included files found matching '.gitignore' warning: no previously-included files found matching '.gitreview' warning: no previously-included files matching '*.pyc' found anywhere in distribution adding license file 'LICENSE' adding license file 'AUTHORS' writing manifest file '/builddir/build/BUILD/rally-4.0.1.dev3/.pyproject-builddir/pip-modern-metadata-3ephvv0m/rally.egg-info/SOURCES.txt' creating '/builddir/build/BUILD/rally-4.0.1.dev3/.pyproject-builddir/pip-modern-metadata-3ephvv0m/rally.dist-info' adding license file "LICENSE" (matched pattern "LICEN[CS]E*") adding license file "AUTHORS" (matched pattern "AUTHORS*") Preparing wheel metadata: finished with status 'done' Building wheels for collected packages: rally Building wheel for rally (PEP 517): started Running command /usr/bin/python3 /usr/lib/python3.9/site-packages/pip/_vendor/pep517/in_process/_in_process.py build_wheel /builddir/build/BUILD/rally-4.0.1.dev3/.pyproject-builddir/tmp8oarkh29 running bdist_wheel running build running build_py creating build creating build/lib creating build/lib/rally creating build/lib/rally/ui copying rally/ui/__init__.py -> build/lib/rally/ui copying rally/ui/utils.py -> build/lib/rally/ui creating build/lib/rally/common creating build/lib/rally/common/db creating build/lib/rally/common/db/migrations copying rally/common/db/migrations/__init__.py -> build/lib/rally/common/db/migrations copying rally/common/db/migrations/env.py -> build/lib/rally/common/db/migrations creating build/lib/rally/aas copying rally/aas/__init__.py -> build/lib/rally/aas creating build/lib/rally/common/io copying rally/common/io/__init__.py -> build/lib/rally/common/io copying rally/common/io/junit.py -> build/lib/rally/common/io copying rally/common/io/subunit_v2.py -> build/lib/rally/common/io creating build/lib/rally/verification copying rally/verification/__init__.py -> build/lib/rally/verification copying rally/verification/context.py -> build/lib/rally/verification copying rally/verification/manager.py -> build/lib/rally/verification copying rally/verification/reporter.py -> build/lib/rally/verification copying rally/verification/utils.py -> build/lib/rally/verification copying rally/common/__init__.py -> build/lib/rally/common copying rally/common/broker.py -> build/lib/rally/common copying rally/common/cfg.py -> build/lib/rally/common copying rally/common/fileutils.py -> build/lib/rally/common copying rally/common/logging.py -> build/lib/rally/common copying rally/common/opts.py -> build/lib/rally/common copying rally/common/sshutils.py -> build/lib/rally/common copying rally/common/streaming_algorithms.py -> build/lib/rally/common copying rally/common/utils.py -> build/lib/rally/common copying rally/common/validation.py -> build/lib/rally/common copying rally/common/version.py -> build/lib/rally/common copying rally/common/yamlutils.py -> build/lib/rally/common creating build/lib/rally/plugins creating build/lib/rally/plugins/common copying rally/plugins/common/__init__.py -> build/lib/rally/plugins/common copying rally/plugins/common/types.py -> build/lib/rally/plugins/common copying rally/plugins/common/validators.py -> build/lib/rally/plugins/common creating build/lib/rally/plugins/task creating build/lib/rally/plugins/task/hook_triggers copying rally/plugins/task/hook_triggers/__init__.py -> build/lib/rally/plugins/task/hook_triggers copying rally/plugins/task/hook_triggers/event.py -> build/lib/rally/plugins/task/hook_triggers copying rally/plugins/task/hook_triggers/periodic.py -> build/lib/rally/plugins/task/hook_triggers creating build/lib/rally/plugins/common/scenarios copying rally/plugins/common/scenarios/__init__.py -> build/lib/rally/plugins/common/scenarios creating build/lib/rally/plugins/common/verification copying rally/plugins/common/verification/__init__.py -> build/lib/rally/plugins/common/verification copying rally/plugins/common/verification/reporters.py -> build/lib/rally/plugins/common/verification copying rally/plugins/common/verification/testr.py -> build/lib/rally/plugins/common/verification creating build/lib/rally/plugins/task/hooks copying rally/plugins/task/hooks/__init__.py -> build/lib/rally/plugins/task/hooks copying rally/plugins/task/hooks/sys_call.py -> build/lib/rally/plugins/task/hooks creating build/lib/rally/plugins/task/contexts copying rally/plugins/task/contexts/__init__.py -> build/lib/rally/plugins/task/contexts copying rally/plugins/task/contexts/dummy.py -> build/lib/rally/plugins/task/contexts creating build/lib/rally/plugins/task/exporters creating build/lib/rally/plugins/task/exporters/elastic copying rally/plugins/task/exporters/elastic/__init__.py -> build/lib/rally/plugins/task/exporters/elastic copying rally/plugins/task/exporters/elastic/client.py -> build/lib/rally/plugins/task/exporters/elastic copying rally/plugins/task/exporters/elastic/exporter.py -> build/lib/rally/plugins/task/exporters/elastic copying rally/plugins/task/exporters/elastic/flatten.py -> build/lib/rally/plugins/task/exporters/elastic creating build/lib/rally/task copying rally/task/__init__.py -> build/lib/rally/task copying rally/task/atomic.py -> build/lib/rally/task copying rally/task/context.py -> build/lib/rally/task copying rally/task/engine.py -> build/lib/rally/task copying rally/task/exporter.py -> build/lib/rally/task copying rally/task/functional.py -> build/lib/rally/task copying rally/task/hook.py -> build/lib/rally/task copying rally/task/runner.py -> build/lib/rally/task copying rally/task/scenario.py -> build/lib/rally/task copying rally/task/service.py -> build/lib/rally/task copying rally/task/sla.py -> build/lib/rally/task copying rally/task/task_cfg.py -> build/lib/rally/task copying rally/task/types.py -> build/lib/rally/task copying rally/task/utils.py -> build/lib/rally/task copying rally/task/validation.py -> build/lib/rally/task creating build/lib/rally/plugins/common/runners copying rally/plugins/common/runners/__init__.py -> build/lib/rally/plugins/common/runners copying rally/plugins/common/runners/constant.py -> build/lib/rally/plugins/common/runners copying rally/plugins/common/runners/rps.py -> build/lib/rally/plugins/common/runners copying rally/plugins/common/runners/serial.py -> build/lib/rally/plugins/common/runners creating build/lib/rally/plugins/task/scenarios copying rally/plugins/task/scenarios/__init__.py -> build/lib/rally/plugins/task/scenarios creating build/lib/rally/plugins/common/sla copying rally/plugins/common/sla/__init__.py -> build/lib/rally/plugins/common/sla copying rally/plugins/common/sla/failure_rate.py -> build/lib/rally/plugins/common/sla copying rally/plugins/common/sla/iteration_time.py -> build/lib/rally/plugins/common/sla copying rally/plugins/common/sla/max_average_duration.py -> build/lib/rally/plugins/common/sla copying rally/plugins/common/sla/max_average_duration_per_atomic.py -> build/lib/rally/plugins/common/sla copying rally/plugins/common/sla/outliers.py -> build/lib/rally/plugins/common/sla copying rally/plugins/common/sla/performance_degradation.py -> build/lib/rally/plugins/common/sla copying rally/plugins/task/__init__.py -> build/lib/rally/plugins/task copying rally/plugins/task/types.py -> build/lib/rally/plugins/task creating build/lib/rally/task/processing copying rally/task/processing/__init__.py -> build/lib/rally/task/processing copying rally/task/processing/charts.py -> build/lib/rally/task/processing copying rally/task/processing/plot.py -> build/lib/rally/task/processing copying rally/task/processing/utils.py -> build/lib/rally/task/processing creating build/lib/rally/plugins/task/sla copying rally/plugins/task/sla/__init__.py -> build/lib/rally/plugins/task/sla copying rally/plugins/task/sla/failure_rate.py -> build/lib/rally/plugins/task/sla copying rally/plugins/task/sla/iteration_time.py -> build/lib/rally/plugins/task/sla copying rally/plugins/task/sla/max_average_duration.py -> build/lib/rally/plugins/task/sla copying rally/plugins/task/sla/max_average_duration_per_atomic.py -> build/lib/rally/plugins/task/sla copying rally/plugins/task/sla/outliers.py -> build/lib/rally/plugins/task/sla copying rally/plugins/task/sla/performance_degradation.py -> build/lib/rally/plugins/task/sla creating build/lib/rally/plugins/task/scenarios/requests copying rally/plugins/task/scenarios/requests/__init__.py -> build/lib/rally/plugins/task/scenarios/requests copying rally/plugins/task/scenarios/requests/http_requests.py -> build/lib/rally/plugins/task/scenarios/requests copying rally/plugins/task/scenarios/requests/utils.py -> build/lib/rally/plugins/task/scenarios/requests creating build/lib/rally/plugins/common/exporters creating build/lib/rally/plugins/common/exporters/elastic copying rally/plugins/common/exporters/elastic/__init__.py -> build/lib/rally/plugins/common/exporters/elastic copying rally/plugins/common/exporters/elastic/client.py -> build/lib/rally/plugins/common/exporters/elastic copying rally/plugins/common/exporters/elastic/exporter.py -> build/lib/rally/plugins/common/exporters/elastic copying rally/plugins/common/exporters/elastic/flatten.py -> build/lib/rally/plugins/common/exporters/elastic creating build/lib/rally/plugins/verification copying rally/plugins/verification/__init__.py -> build/lib/rally/plugins/verification copying rally/plugins/verification/reporters.py -> build/lib/rally/plugins/verification copying rally/plugins/verification/testr.py -> build/lib/rally/plugins/verification creating build/lib/rally/plugins/task/runners copying rally/plugins/task/runners/__init__.py -> build/lib/rally/plugins/task/runners copying rally/plugins/task/runners/constant.py -> build/lib/rally/plugins/task/runners copying rally/plugins/task/runners/rps.py -> build/lib/rally/plugins/task/runners copying rally/plugins/task/runners/serial.py -> build/lib/rally/plugins/task/runners creating build/lib/rally/plugins/common/scenarios/dummy copying rally/plugins/common/scenarios/dummy/__init__.py -> build/lib/rally/plugins/common/scenarios/dummy copying rally/plugins/common/scenarios/dummy/dummy.py -> build/lib/rally/plugins/common/scenarios/dummy copying rally/__init__.py -> build/lib/rally copying rally/api.py -> build/lib/rally copying rally/consts.py -> build/lib/rally copying rally/exceptions.py -> build/lib/rally copying rally/common/db/__init__.py -> build/lib/rally/common/db copying rally/common/db/api.py -> build/lib/rally/common/db copying rally/common/db/models.py -> build/lib/rally/common/db copying rally/common/db/sa_types.py -> build/lib/rally/common/db copying rally/common/db/schema.py -> build/lib/rally/common/db creating build/lib/rally/utils copying rally/utils/__init__.py -> build/lib/rally/utils copying rally/utils/encodeutils.py -> build/lib/rally/utils copying rally/utils/sshutils.py -> build/lib/rally/utils copying rally/utils/strutils.py -> build/lib/rally/utils creating build/lib/rally/env copying rally/env/__init__.py -> build/lib/rally/env copying rally/env/env_mgr.py -> build/lib/rally/env copying rally/env/platform.py -> build/lib/rally/env creating build/lib/rally/cli copying rally/cli/__init__.py -> build/lib/rally/cli copying rally/cli/cliutils.py -> build/lib/rally/cli copying rally/cli/envutils.py -> build/lib/rally/cli copying rally/cli/main.py -> build/lib/rally/cli copying rally/cli/task_results_loader.py -> build/lib/rally/cli copying rally/cli/yamlutils.py -> build/lib/rally/cli creating build/lib/rally/plugins/common/hook creating build/lib/rally/plugins/common/hook/triggers copying rally/plugins/common/hook/triggers/__init__.py -> build/lib/rally/plugins/common/hook/triggers copying rally/plugins/common/hook/triggers/event.py -> build/lib/rally/plugins/common/hook/triggers copying rally/plugins/common/hook/triggers/periodic.py -> build/lib/rally/plugins/common/hook/triggers creating build/lib/rally/plugins/task/scenarios/dummy copying rally/plugins/task/scenarios/dummy/__init__.py -> build/lib/rally/plugins/task/scenarios/dummy copying rally/plugins/task/scenarios/dummy/dummy.py -> build/lib/rally/plugins/task/scenarios/dummy creating build/lib/rally/plugins/common/scenarios/requests copying rally/plugins/common/scenarios/requests/__init__.py -> build/lib/rally/plugins/common/scenarios/requests copying rally/plugins/common/scenarios/requests/http_requests.py -> build/lib/rally/plugins/common/scenarios/requests copying rally/plugins/common/scenarios/requests/utils.py -> build/lib/rally/plugins/common/scenarios/requests copying rally/plugins/task/exporters/__init__.py -> build/lib/rally/plugins/task/exporters copying rally/plugins/task/exporters/html.py -> build/lib/rally/plugins/task/exporters copying rally/plugins/task/exporters/json_exporter.py -> build/lib/rally/plugins/task/exporters copying rally/plugins/task/exporters/junit.py -> build/lib/rally/plugins/task/exporters copying rally/plugins/task/exporters/old_json_results.py -> build/lib/rally/plugins/task/exporters copying rally/plugins/task/exporters/trends.py -> build/lib/rally/plugins/task/exporters creating build/lib/rally/common/plugin copying rally/common/plugin/__init__.py -> build/lib/rally/common/plugin copying rally/common/plugin/discover.py -> build/lib/rally/common/plugin copying rally/common/plugin/info.py -> build/lib/rally/common/plugin copying rally/common/plugin/meta.py -> build/lib/rally/common/plugin copying rally/common/plugin/plugin.py -> build/lib/rally/common/plugin copying rally/plugins/__init__.py -> build/lib/rally/plugins creating build/lib/rally/cli/commands copying rally/cli/commands/__init__.py -> build/lib/rally/cli/commands copying rally/cli/commands/db.py -> build/lib/rally/cli/commands copying rally/cli/commands/deployment.py -> build/lib/rally/cli/commands copying rally/cli/commands/env.py -> build/lib/rally/cli/commands copying rally/cli/commands/plugin.py -> build/lib/rally/cli/commands copying rally/cli/commands/task.py -> build/lib/rally/cli/commands copying rally/cli/commands/verify.py -> build/lib/rally/cli/commands copying rally/plugins/common/exporters/__init__.py -> build/lib/rally/plugins/common/exporters copying rally/plugins/common/exporters/html.py -> build/lib/rally/plugins/common/exporters copying rally/plugins/common/exporters/json_exporter.py -> build/lib/rally/plugins/common/exporters copying rally/plugins/common/exporters/junit.py -> build/lib/rally/plugins/common/exporters copying rally/plugins/common/exporters/trends.py -> build/lib/rally/plugins/common/exporters copying rally/plugins/common/hook/__init__.py -> build/lib/rally/plugins/common/hook copying rally/plugins/common/hook/sys_call.py -> build/lib/rally/plugins/common/hook creating build/lib/rally/common/objects copying rally/common/objects/__init__.py -> build/lib/rally/common/objects copying rally/common/objects/deploy.py -> build/lib/rally/common/objects copying rally/common/objects/task.py -> build/lib/rally/common/objects copying rally/common/objects/verification.py -> build/lib/rally/common/objects copying rally/common/objects/verifier.py -> build/lib/rally/common/objects running egg_info creating rally.egg-info writing rally.egg-info/PKG-INFO writing dependency_links to rally.egg-info/dependency_links.txt writing entry points to rally.egg-info/entry_points.txt writing requirements to rally.egg-info/requires.txt writing top-level names to rally.egg-info/top_level.txt writing pbr to rally.egg-info/pbr.json [pbr] Processing SOURCES.txt writing manifest file 'rally.egg-info/SOURCES.txt' [pbr] In git context, generating filelist from git warning: no previously-included files found matching '.gitignore' warning: no previously-included files found matching '.gitreview' warning: no previously-included files matching '*.pyc' found anywhere in distribution adding license file 'LICENSE' adding license file 'AUTHORS' writing manifest file 'rally.egg-info/SOURCES.txt' creating build/lib/rally/ui/templates copying rally/ui/templates/base.html -> build/lib/rally/ui/templates creating build/lib/rally/ui/templates/ci copying rally/ui/templates/ci/index.html -> build/lib/rally/ui/templates/ci copying rally/ui/templates/ci/index_verify.html -> build/lib/rally/ui/templates/ci creating build/lib/rally/ui/templates/libs copying rally/ui/templates/libs/README.rst -> build/lib/rally/ui/templates/libs copying rally/ui/templates/libs/angular.1.3.3.min.js -> build/lib/rally/ui/templates/libs copying rally/ui/templates/libs/d3.3.4.13.min.js -> build/lib/rally/ui/templates/libs copying rally/ui/templates/libs/nv.d3.1.1.15-beta.min.css -> build/lib/rally/ui/templates/libs copying rally/ui/templates/libs/nv.d3.1.1.15-beta.min.js -> build/lib/rally/ui/templates/libs creating build/lib/rally/ui/templates/task copying rally/ui/templates/task/directive_widget.js -> build/lib/rally/ui/templates/task copying rally/ui/templates/task/report.html -> build/lib/rally/ui/templates/task copying rally/ui/templates/task/trends.html -> build/lib/rally/ui/templates/task creating build/lib/rally/ui/templates/verification copying rally/ui/templates/verification/report.html -> build/lib/rally/ui/templates/verification copying rally/common/db/migrations/README.rst -> build/lib/rally/common/db/migrations copying rally/common/db/migrations/script.py.mako -> build/lib/rally/common/db/migrations creating build/lib/rally/common/db/migrations/versions copying rally/common/db/migrations/versions/2016_01_ca3626f62937_init_migration.py -> build/lib/rally/common/db/migrations/versions copying rally/common/db/migrations/versions/2016_03_3177d36ea270_merge_credentials_from_users_and_admin.py -> build/lib/rally/common/db/migrations/versions copying rally/common/db/migrations/versions/2016_04_4ef544102ba7_change_task_status_enum.py -> build/lib/rally/common/db/migrations/versions copying rally/common/db/migrations/versions/2016_04_e654a0648db0_refactor_task_results.py -> build/lib/rally/common/db/migrations/versions copying rally/common/db/migrations/versions/2016_07_54e844ebfbc3_update_deployment_configs.py -> build/lib/rally/common/db/migrations/versions copying rally/common/db/migrations/versions/2016_08_32fada9b2fde_remove_admin_domain_name.py -> build/lib/rally/common/db/migrations/versions copying rally/common/db/migrations/versions/2016_09_08e1515a576c_fix_invalid_verification_logs.py -> build/lib/rally/common/db/migrations/versions copying rally/common/db/migrations/versions/2016_09_6ad4f426f005_add_hooks_to_task_result.py -> build/lib/rally/common/db/migrations/versions copying rally/common/db/migrations/versions/2016_11_484cd9413e66_new_db_schema_for_verification_component.py -> build/lib/rally/common/db/migrations/versions copying rally/common/db/migrations/versions/2016_12_37fdbb373e8d_fix_test_results_for_verifications.py -> build/lib/rally/common/db/migrations/versions copying rally/common/db/migrations/versions/2017_01_a6f364988fc2_change_tag_type_enum.py -> build/lib/rally/common/db/migrations/versions copying rally/common/db/migrations/versions/2017_01_f33f4610dcda_change_verification_statuses.py -> build/lib/rally/common/db/migrations/versions copying rally/common/db/migrations/versions/2017_02_92aaaa2a6bb3_refactor_credentials.py -> build/lib/rally/common/db/migrations/versions copying rally/common/db/migrations/versions/2017_06_35fe16d4ab1c_update_tasks_based_on_workloads.py -> build/lib/rally/common/db/migrations/versions copying rally/common/db/migrations/versions/2017_06_c517b0011857_fill_missed_workload_info.py -> build/lib/rally/common/db/migrations/versions copying rally/common/db/migrations/versions/2017_07_7948b83229f6_workload_min_max_durations.py -> build/lib/rally/common/db/migrations/versions copying rally/common/db/migrations/versions/2017_08_fab4f4f31f8a_fill_missed_workload_info.py -> build/lib/rally/common/db/migrations/versions copying rally/common/db/migrations/versions/2017_09_046a38742e89_port_configs_to_new_formats.py -> build/lib/rally/common/db/migrations/versions copying rally/common/db/migrations/versions/2017_09_e0a5df2c5153_upsize_the_size_of_task_title.py -> build/lib/rally/common/db/migrations/versions copying rally/common/db/migrations/versions/2017_10_4394bdc32cfd_fill_missed_workload_info_r3.py -> build/lib/rally/common/db/migrations/versions copying rally/common/db/migrations/versions/2017_10_9a18c6fe265c_rename_namespace_to_platform.py -> build/lib/rally/common/db/migrations/versions copying rally/common/db/migrations/versions/2017_10_dc46687661df_update_contexts.py -> build/lib/rally/common/db/migrations/versions copying rally/common/db/migrations/versions/2017_12_a43700a813a5_add_env_platforms_tables.py -> build/lib/rally/common/db/migrations/versions copying rally/common/db/migrations/versions/2018_01_44169f4d455e_deleted_worker_table.py -> build/lib/rally/common/db/migrations/versions copying rally/common/db/migrations/versions/2018_01_7287df262dbc_move_deployment_to_env.py -> build/lib/rally/common/db/migrations/versions copying rally/common/db/migrations/versions/2018_02_95208e4eface_add_config_field_to_env_models.py -> build/lib/rally/common/db/migrations/versions copying rally/common/db/migrations/versions/2018_02_bc908ac9a1fc_move_deployment_to_env_2.py -> build/lib/rally/common/db/migrations/versions copying rally/common/db/migrations/versions/2018_02_dc0fe6de6786_update_old_deployment_config.py -> build/lib/rally/common/db/migrations/versions copying rally/common/db/alembic.ini -> build/lib/rally/common/db installing to build/bdist.linux-x86_64/wheel running install [pbr] Writing ChangeLog [pbr] Generating ChangeLog [pbr] ChangeLog complete (0.0s) [pbr] Generating AUTHORS [pbr] AUTHORS complete (0.0s) running install_lib creating build/bdist.linux-x86_64 creating build/bdist.linux-x86_64/wheel creating build/bdist.linux-x86_64/wheel/rally creating build/bdist.linux-x86_64/wheel/rally/cli creating build/bdist.linux-x86_64/wheel/rally/cli/commands copying build/lib/rally/cli/commands/verify.py -> build/bdist.linux-x86_64/wheel/rally/cli/commands copying build/lib/rally/cli/commands/task.py -> build/bdist.linux-x86_64/wheel/rally/cli/commands copying build/lib/rally/cli/commands/plugin.py -> build/bdist.linux-x86_64/wheel/rally/cli/commands copying build/lib/rally/cli/commands/env.py -> build/bdist.linux-x86_64/wheel/rally/cli/commands copying build/lib/rally/cli/commands/deployment.py -> build/bdist.linux-x86_64/wheel/rally/cli/commands copying build/lib/rally/cli/commands/db.py -> build/bdist.linux-x86_64/wheel/rally/cli/commands copying build/lib/rally/cli/commands/__init__.py -> build/bdist.linux-x86_64/wheel/rally/cli/commands copying build/lib/rally/cli/yamlutils.py -> build/bdist.linux-x86_64/wheel/rally/cli copying build/lib/rally/cli/task_results_loader.py -> build/bdist.linux-x86_64/wheel/rally/cli copying build/lib/rally/cli/main.py -> build/bdist.linux-x86_64/wheel/rally/cli copying build/lib/rally/cli/envutils.py -> build/bdist.linux-x86_64/wheel/rally/cli copying build/lib/rally/cli/cliutils.py -> build/bdist.linux-x86_64/wheel/rally/cli copying build/lib/rally/cli/__init__.py -> build/bdist.linux-x86_64/wheel/rally/cli creating build/bdist.linux-x86_64/wheel/rally/env copying build/lib/rally/env/platform.py -> build/bdist.linux-x86_64/wheel/rally/env copying build/lib/rally/env/env_mgr.py -> build/bdist.linux-x86_64/wheel/rally/env copying build/lib/rally/env/__init__.py -> build/bdist.linux-x86_64/wheel/rally/env creating build/bdist.linux-x86_64/wheel/rally/utils copying build/lib/rally/utils/strutils.py -> build/bdist.linux-x86_64/wheel/rally/utils copying build/lib/rally/utils/sshutils.py -> build/bdist.linux-x86_64/wheel/rally/utils copying build/lib/rally/utils/encodeutils.py -> build/bdist.linux-x86_64/wheel/rally/utils copying build/lib/rally/utils/__init__.py -> build/bdist.linux-x86_64/wheel/rally/utils copying build/lib/rally/exceptions.py -> build/bdist.linux-x86_64/wheel/rally copying build/lib/rally/consts.py -> build/bdist.linux-x86_64/wheel/rally copying build/lib/rally/api.py -> build/bdist.linux-x86_64/wheel/rally copying build/lib/rally/__init__.py -> build/bdist.linux-x86_64/wheel/rally creating build/bdist.linux-x86_64/wheel/rally/task creating build/bdist.linux-x86_64/wheel/rally/task/processing copying build/lib/rally/task/processing/utils.py -> build/bdist.linux-x86_64/wheel/rally/task/processing copying build/lib/rally/task/processing/plot.py -> build/bdist.linux-x86_64/wheel/rally/task/processing copying build/lib/rally/task/processing/charts.py -> build/bdist.linux-x86_64/wheel/rally/task/processing copying build/lib/rally/task/processing/__init__.py -> build/bdist.linux-x86_64/wheel/rally/task/processing copying build/lib/rally/task/validation.py -> build/bdist.linux-x86_64/wheel/rally/task copying build/lib/rally/task/utils.py -> build/bdist.linux-x86_64/wheel/rally/task copying build/lib/rally/task/types.py -> build/bdist.linux-x86_64/wheel/rally/task copying build/lib/rally/task/task_cfg.py -> build/bdist.linux-x86_64/wheel/rally/task copying build/lib/rally/task/sla.py -> build/bdist.linux-x86_64/wheel/rally/task copying build/lib/rally/task/service.py -> build/bdist.linux-x86_64/wheel/rally/task copying build/lib/rally/task/scenario.py -> build/bdist.linux-x86_64/wheel/rally/task copying build/lib/rally/task/runner.py -> build/bdist.linux-x86_64/wheel/rally/task copying build/lib/rally/task/hook.py -> build/bdist.linux-x86_64/wheel/rally/task copying build/lib/rally/task/functional.py -> build/bdist.linux-x86_64/wheel/rally/task copying build/lib/rally/task/exporter.py -> build/bdist.linux-x86_64/wheel/rally/task copying build/lib/rally/task/engine.py -> build/bdist.linux-x86_64/wheel/rally/task copying build/lib/rally/task/context.py -> build/bdist.linux-x86_64/wheel/rally/task copying build/lib/rally/task/atomic.py -> build/bdist.linux-x86_64/wheel/rally/task copying build/lib/rally/task/__init__.py -> build/bdist.linux-x86_64/wheel/rally/task creating build/bdist.linux-x86_64/wheel/rally/plugins copying build/lib/rally/plugins/__init__.py -> build/bdist.linux-x86_64/wheel/rally/plugins creating build/bdist.linux-x86_64/wheel/rally/plugins/verification copying build/lib/rally/plugins/verification/testr.py -> build/bdist.linux-x86_64/wheel/rally/plugins/verification copying build/lib/rally/plugins/verification/reporters.py -> build/bdist.linux-x86_64/wheel/rally/plugins/verification copying build/lib/rally/plugins/verification/__init__.py -> build/bdist.linux-x86_64/wheel/rally/plugins/verification creating build/bdist.linux-x86_64/wheel/rally/plugins/task creating build/bdist.linux-x86_64/wheel/rally/plugins/task/runners copying build/lib/rally/plugins/task/runners/serial.py -> build/bdist.linux-x86_64/wheel/rally/plugins/task/runners copying build/lib/rally/plugins/task/runners/rps.py -> build/bdist.linux-x86_64/wheel/rally/plugins/task/runners copying build/lib/rally/plugins/task/runners/constant.py -> build/bdist.linux-x86_64/wheel/rally/plugins/task/runners copying build/lib/rally/plugins/task/runners/__init__.py -> build/bdist.linux-x86_64/wheel/rally/plugins/task/runners creating build/bdist.linux-x86_64/wheel/rally/plugins/task/sla copying build/lib/rally/plugins/task/sla/performance_degradation.py -> build/bdist.linux-x86_64/wheel/rally/plugins/task/sla copying build/lib/rally/plugins/task/sla/outliers.py -> build/bdist.linux-x86_64/wheel/rally/plugins/task/sla copying build/lib/rally/plugins/task/sla/max_average_duration_per_atomic.py -> build/bdist.linux-x86_64/wheel/rally/plugins/task/sla copying build/lib/rally/plugins/task/sla/max_average_duration.py -> build/bdist.linux-x86_64/wheel/rally/plugins/task/sla copying build/lib/rally/plugins/task/sla/iteration_time.py -> build/bdist.linux-x86_64/wheel/rally/plugins/task/sla copying build/lib/rally/plugins/task/sla/failure_rate.py -> build/bdist.linux-x86_64/wheel/rally/plugins/task/sla copying build/lib/rally/plugins/task/sla/__init__.py -> build/bdist.linux-x86_64/wheel/rally/plugins/task/sla copying build/lib/rally/plugins/task/types.py -> build/bdist.linux-x86_64/wheel/rally/plugins/task copying build/lib/rally/plugins/task/__init__.py -> build/bdist.linux-x86_64/wheel/rally/plugins/task creating build/bdist.linux-x86_64/wheel/rally/plugins/task/scenarios creating build/bdist.linux-x86_64/wheel/rally/plugins/task/scenarios/dummy copying build/lib/rally/plugins/task/scenarios/dummy/dummy.py -> build/bdist.linux-x86_64/wheel/rally/plugins/task/scenarios/dummy copying build/lib/rally/plugins/task/scenarios/dummy/__init__.py -> build/bdist.linux-x86_64/wheel/rally/plugins/task/scenarios/dummy creating build/bdist.linux-x86_64/wheel/rally/plugins/task/scenarios/requests copying build/lib/rally/plugins/task/scenarios/requests/utils.py -> build/bdist.linux-x86_64/wheel/rally/plugins/task/scenarios/requests copying build/lib/rally/plugins/task/scenarios/requests/http_requests.py -> build/bdist.linux-x86_64/wheel/rally/plugins/task/scenarios/requests copying build/lib/rally/plugins/task/scenarios/requests/__init__.py -> build/bdist.linux-x86_64/wheel/rally/plugins/task/scenarios/requests copying build/lib/rally/plugins/task/scenarios/__init__.py -> build/bdist.linux-x86_64/wheel/rally/plugins/task/scenarios creating build/bdist.linux-x86_64/wheel/rally/plugins/task/exporters copying build/lib/rally/plugins/task/exporters/trends.py -> build/bdist.linux-x86_64/wheel/rally/plugins/task/exporters copying build/lib/rally/plugins/task/exporters/old_json_results.py -> build/bdist.linux-x86_64/wheel/rally/plugins/task/exporters copying build/lib/rally/plugins/task/exporters/junit.py -> build/bdist.linux-x86_64/wheel/rally/plugins/task/exporters copying build/lib/rally/plugins/task/exporters/json_exporter.py -> build/bdist.linux-x86_64/wheel/rally/plugins/task/exporters copying build/lib/rally/plugins/task/exporters/html.py -> build/bdist.linux-x86_64/wheel/rally/plugins/task/exporters copying build/lib/rally/plugins/task/exporters/__init__.py -> build/bdist.linux-x86_64/wheel/rally/plugins/task/exporters creating build/bdist.linux-x86_64/wheel/rally/plugins/task/exporters/elastic copying build/lib/rally/plugins/task/exporters/elastic/flatten.py -> build/bdist.linux-x86_64/wheel/rally/plugins/task/exporters/elastic copying build/lib/rally/plugins/task/exporters/elastic/exporter.py -> build/bdist.linux-x86_64/wheel/rally/plugins/task/exporters/elastic copying build/lib/rally/plugins/task/exporters/elastic/client.py -> build/bdist.linux-x86_64/wheel/rally/plugins/task/exporters/elastic copying build/lib/rally/plugins/task/exporters/elastic/__init__.py -> build/bdist.linux-x86_64/wheel/rally/plugins/task/exporters/elastic creating build/bdist.linux-x86_64/wheel/rally/plugins/task/contexts copying build/lib/rally/plugins/task/contexts/dummy.py -> build/bdist.linux-x86_64/wheel/rally/plugins/task/contexts copying build/lib/rally/plugins/task/contexts/__init__.py -> build/bdist.linux-x86_64/wheel/rally/plugins/task/contexts creating build/bdist.linux-x86_64/wheel/rally/plugins/task/hooks copying build/lib/rally/plugins/task/hooks/sys_call.py -> build/bdist.linux-x86_64/wheel/rally/plugins/task/hooks copying build/lib/rally/plugins/task/hooks/__init__.py -> build/bdist.linux-x86_64/wheel/rally/plugins/task/hooks creating build/bdist.linux-x86_64/wheel/rally/plugins/task/hook_triggers copying build/lib/rally/plugins/task/hook_triggers/periodic.py -> build/bdist.linux-x86_64/wheel/rally/plugins/task/hook_triggers copying build/lib/rally/plugins/task/hook_triggers/event.py -> build/bdist.linux-x86_64/wheel/rally/plugins/task/hook_triggers copying build/lib/rally/plugins/task/hook_triggers/__init__.py -> build/bdist.linux-x86_64/wheel/rally/plugins/task/hook_triggers creating build/bdist.linux-x86_64/wheel/rally/plugins/common creating build/bdist.linux-x86_64/wheel/rally/plugins/common/hook copying build/lib/rally/plugins/common/hook/sys_call.py -> build/bdist.linux-x86_64/wheel/rally/plugins/common/hook copying build/lib/rally/plugins/common/hook/__init__.py -> build/bdist.linux-x86_64/wheel/rally/plugins/common/hook creating build/bdist.linux-x86_64/wheel/rally/plugins/common/hook/triggers copying build/lib/rally/plugins/common/hook/triggers/periodic.py -> build/bdist.linux-x86_64/wheel/rally/plugins/common/hook/triggers copying build/lib/rally/plugins/common/hook/triggers/event.py -> build/bdist.linux-x86_64/wheel/rally/plugins/common/hook/triggers copying build/lib/rally/plugins/common/hook/triggers/__init__.py -> build/bdist.linux-x86_64/wheel/rally/plugins/common/hook/triggers creating build/bdist.linux-x86_64/wheel/rally/plugins/common/exporters copying build/lib/rally/plugins/common/exporters/trends.py -> build/bdist.linux-x86_64/wheel/rally/plugins/common/exporters copying build/lib/rally/plugins/common/exporters/junit.py -> build/bdist.linux-x86_64/wheel/rally/plugins/common/exporters copying build/lib/rally/plugins/common/exporters/json_exporter.py -> build/bdist.linux-x86_64/wheel/rally/plugins/common/exporters copying build/lib/rally/plugins/common/exporters/html.py -> build/bdist.linux-x86_64/wheel/rally/plugins/common/exporters copying build/lib/rally/plugins/common/exporters/__init__.py -> build/bdist.linux-x86_64/wheel/rally/plugins/common/exporters creating build/bdist.linux-x86_64/wheel/rally/plugins/common/exporters/elastic copying build/lib/rally/plugins/common/exporters/elastic/flatten.py -> build/bdist.linux-x86_64/wheel/rally/plugins/common/exporters/elastic copying build/lib/rally/plugins/common/exporters/elastic/exporter.py -> build/bdist.linux-x86_64/wheel/rally/plugins/common/exporters/elastic copying build/lib/rally/plugins/common/exporters/elastic/client.py -> build/bdist.linux-x86_64/wheel/rally/plugins/common/exporters/elastic copying build/lib/rally/plugins/common/exporters/elastic/__init__.py -> build/bdist.linux-x86_64/wheel/rally/plugins/common/exporters/elastic creating build/bdist.linux-x86_64/wheel/rally/plugins/common/sla copying build/lib/rally/plugins/common/sla/performance_degradation.py -> build/bdist.linux-x86_64/wheel/rally/plugins/common/sla copying build/lib/rally/plugins/common/sla/outliers.py -> build/bdist.linux-x86_64/wheel/rally/plugins/common/sla copying build/lib/rally/plugins/common/sla/max_average_duration_per_atomic.py -> build/bdist.linux-x86_64/wheel/rally/plugins/common/sla copying build/lib/rally/plugins/common/sla/max_average_duration.py -> build/bdist.linux-x86_64/wheel/rally/plugins/common/sla copying build/lib/rally/plugins/common/sla/iteration_time.py -> build/bdist.linux-x86_64/wheel/rally/plugins/common/sla copying build/lib/rally/plugins/common/sla/failure_rate.py -> build/bdist.linux-x86_64/wheel/rally/plugins/common/sla copying build/lib/rally/plugins/common/sla/__init__.py -> build/bdist.linux-x86_64/wheel/rally/plugins/common/sla creating build/bdist.linux-x86_64/wheel/rally/plugins/common/runners copying build/lib/rally/plugins/common/runners/serial.py -> build/bdist.linux-x86_64/wheel/rally/plugins/common/runners copying build/lib/rally/plugins/common/runners/rps.py -> build/bdist.linux-x86_64/wheel/rally/plugins/common/runners copying build/lib/rally/plugins/common/runners/constant.py -> build/bdist.linux-x86_64/wheel/rally/plugins/common/runners copying build/lib/rally/plugins/common/runners/__init__.py -> build/bdist.linux-x86_64/wheel/rally/plugins/common/runners creating build/bdist.linux-x86_64/wheel/rally/plugins/common/verification copying build/lib/rally/plugins/common/verification/testr.py -> build/bdist.linux-x86_64/wheel/rally/plugins/common/verification copying build/lib/rally/plugins/common/verification/reporters.py -> build/bdist.linux-x86_64/wheel/rally/plugins/common/verification copying build/lib/rally/plugins/common/verification/__init__.py -> build/bdist.linux-x86_64/wheel/rally/plugins/common/verification creating build/bdist.linux-x86_64/wheel/rally/plugins/common/scenarios creating build/bdist.linux-x86_64/wheel/rally/plugins/common/scenarios/requests copying build/lib/rally/plugins/common/scenarios/requests/utils.py -> build/bdist.linux-x86_64/wheel/rally/plugins/common/scenarios/requests copying build/lib/rally/plugins/common/scenarios/requests/http_requests.py -> build/bdist.linux-x86_64/wheel/rally/plugins/common/scenarios/requests copying build/lib/rally/plugins/common/scenarios/requests/__init__.py -> build/bdist.linux-x86_64/wheel/rally/plugins/common/scenarios/requests creating build/bdist.linux-x86_64/wheel/rally/plugins/common/scenarios/dummy copying build/lib/rally/plugins/common/scenarios/dummy/dummy.py -> build/bdist.linux-x86_64/wheel/rally/plugins/common/scenarios/dummy copying build/lib/rally/plugins/common/scenarios/dummy/__init__.py -> build/bdist.linux-x86_64/wheel/rally/plugins/common/scenarios/dummy copying build/lib/rally/plugins/common/scenarios/__init__.py -> build/bdist.linux-x86_64/wheel/rally/plugins/common/scenarios copying build/lib/rally/plugins/common/validators.py -> build/bdist.linux-x86_64/wheel/rally/plugins/common copying build/lib/rally/plugins/common/types.py -> build/bdist.linux-x86_64/wheel/rally/plugins/common copying build/lib/rally/plugins/common/__init__.py -> build/bdist.linux-x86_64/wheel/rally/plugins/common creating build/bdist.linux-x86_64/wheel/rally/verification copying build/lib/rally/verification/utils.py -> build/bdist.linux-x86_64/wheel/rally/verification copying build/lib/rally/verification/reporter.py -> build/bdist.linux-x86_64/wheel/rally/verification copying build/lib/rally/verification/manager.py -> build/bdist.linux-x86_64/wheel/rally/verification copying build/lib/rally/verification/context.py -> build/bdist.linux-x86_64/wheel/rally/verification copying build/lib/rally/verification/__init__.py -> build/bdist.linux-x86_64/wheel/rally/verification creating build/bdist.linux-x86_64/wheel/rally/aas copying build/lib/rally/aas/__init__.py -> build/bdist.linux-x86_64/wheel/rally/aas creating build/bdist.linux-x86_64/wheel/rally/common creating build/bdist.linux-x86_64/wheel/rally/common/objects copying build/lib/rally/common/objects/verifier.py -> build/bdist.linux-x86_64/wheel/rally/common/objects copying build/lib/rally/common/objects/verification.py -> build/bdist.linux-x86_64/wheel/rally/common/objects copying build/lib/rally/common/objects/task.py -> build/bdist.linux-x86_64/wheel/rally/common/objects copying build/lib/rally/common/objects/deploy.py -> build/bdist.linux-x86_64/wheel/rally/common/objects copying build/lib/rally/common/objects/__init__.py -> build/bdist.linux-x86_64/wheel/rally/common/objects creating build/bdist.linux-x86_64/wheel/rally/common/plugin copying build/lib/rally/common/plugin/plugin.py -> build/bdist.linux-x86_64/wheel/rally/common/plugin copying build/lib/rally/common/plugin/meta.py -> build/bdist.linux-x86_64/wheel/rally/common/plugin copying build/lib/rally/common/plugin/info.py -> build/bdist.linux-x86_64/wheel/rally/common/plugin copying build/lib/rally/common/plugin/discover.py -> build/bdist.linux-x86_64/wheel/rally/common/plugin copying build/lib/rally/common/plugin/__init__.py -> build/bdist.linux-x86_64/wheel/rally/common/plugin copying build/lib/rally/common/yamlutils.py -> build/bdist.linux-x86_64/wheel/rally/common copying build/lib/rally/common/version.py -> build/bdist.linux-x86_64/wheel/rally/common copying build/lib/rally/common/validation.py -> build/bdist.linux-x86_64/wheel/rally/common copying build/lib/rally/common/utils.py -> build/bdist.linux-x86_64/wheel/rally/common copying build/lib/rally/common/streaming_algorithms.py -> build/bdist.linux-x86_64/wheel/rally/common copying build/lib/rally/common/sshutils.py -> build/bdist.linux-x86_64/wheel/rally/common copying build/lib/rally/common/opts.py -> build/bdist.linux-x86_64/wheel/rally/common copying build/lib/rally/common/logging.py -> build/bdist.linux-x86_64/wheel/rally/common copying build/lib/rally/common/fileutils.py -> build/bdist.linux-x86_64/wheel/rally/common copying build/lib/rally/common/cfg.py -> build/bdist.linux-x86_64/wheel/rally/common copying build/lib/rally/common/broker.py -> build/bdist.linux-x86_64/wheel/rally/common copying build/lib/rally/common/__init__.py -> build/bdist.linux-x86_64/wheel/rally/common creating build/bdist.linux-x86_64/wheel/rally/common/io copying build/lib/rally/common/io/subunit_v2.py -> build/bdist.linux-x86_64/wheel/rally/common/io copying build/lib/rally/common/io/junit.py -> build/bdist.linux-x86_64/wheel/rally/common/io copying build/lib/rally/common/io/__init__.py -> build/bdist.linux-x86_64/wheel/rally/common/io creating build/bdist.linux-x86_64/wheel/rally/common/db copying build/lib/rally/common/db/alembic.ini -> build/bdist.linux-x86_64/wheel/rally/common/db copying build/lib/rally/common/db/schema.py -> build/bdist.linux-x86_64/wheel/rally/common/db copying build/lib/rally/common/db/sa_types.py -> build/bdist.linux-x86_64/wheel/rally/common/db copying build/lib/rally/common/db/models.py -> build/bdist.linux-x86_64/wheel/rally/common/db copying build/lib/rally/common/db/api.py -> build/bdist.linux-x86_64/wheel/rally/common/db copying build/lib/rally/common/db/__init__.py -> build/bdist.linux-x86_64/wheel/rally/common/db creating build/bdist.linux-x86_64/wheel/rally/common/db/migrations creating build/bdist.linux-x86_64/wheel/rally/common/db/migrations/versions copying build/lib/rally/common/db/migrations/versions/2018_02_dc0fe6de6786_update_old_deployment_config.py -> build/bdist.linux-x86_64/wheel/rally/common/db/migrations/versions copying build/lib/rally/common/db/migrations/versions/2018_02_bc908ac9a1fc_move_deployment_to_env_2.py -> build/bdist.linux-x86_64/wheel/rally/common/db/migrations/versions copying build/lib/rally/common/db/migrations/versions/2018_02_95208e4eface_add_config_field_to_env_models.py -> build/bdist.linux-x86_64/wheel/rally/common/db/migrations/versions copying build/lib/rally/common/db/migrations/versions/2018_01_7287df262dbc_move_deployment_to_env.py -> build/bdist.linux-x86_64/wheel/rally/common/db/migrations/versions copying build/lib/rally/common/db/migrations/versions/2018_01_44169f4d455e_deleted_worker_table.py -> build/bdist.linux-x86_64/wheel/rally/common/db/migrations/versions copying build/lib/rally/common/db/migrations/versions/2017_12_a43700a813a5_add_env_platforms_tables.py -> build/bdist.linux-x86_64/wheel/rally/common/db/migrations/versions copying build/lib/rally/common/db/migrations/versions/2017_10_dc46687661df_update_contexts.py -> build/bdist.linux-x86_64/wheel/rally/common/db/migrations/versions copying build/lib/rally/common/db/migrations/versions/2017_10_9a18c6fe265c_rename_namespace_to_platform.py -> build/bdist.linux-x86_64/wheel/rally/common/db/migrations/versions copying build/lib/rally/common/db/migrations/versions/2017_10_4394bdc32cfd_fill_missed_workload_info_r3.py -> build/bdist.linux-x86_64/wheel/rally/common/db/migrations/versions copying build/lib/rally/common/db/migrations/versions/2017_09_e0a5df2c5153_upsize_the_size_of_task_title.py -> build/bdist.linux-x86_64/wheel/rally/common/db/migrations/versions copying build/lib/rally/common/db/migrations/versions/2017_09_046a38742e89_port_configs_to_new_formats.py -> build/bdist.linux-x86_64/wheel/rally/common/db/migrations/versions copying build/lib/rally/common/db/migrations/versions/2017_08_fab4f4f31f8a_fill_missed_workload_info.py -> build/bdist.linux-x86_64/wheel/rally/common/db/migrations/versions copying build/lib/rally/common/db/migrations/versions/2017_07_7948b83229f6_workload_min_max_durations.py -> build/bdist.linux-x86_64/wheel/rally/common/db/migrations/versions copying build/lib/rally/common/db/migrations/versions/2017_06_c517b0011857_fill_missed_workload_info.py -> build/bdist.linux-x86_64/wheel/rally/common/db/migrations/versions copying build/lib/rally/common/db/migrations/versions/2017_06_35fe16d4ab1c_update_tasks_based_on_workloads.py -> build/bdist.linux-x86_64/wheel/rally/common/db/migrations/versions copying build/lib/rally/common/db/migrations/versions/2017_02_92aaaa2a6bb3_refactor_credentials.py -> build/bdist.linux-x86_64/wheel/rally/common/db/migrations/versions copying build/lib/rally/common/db/migrations/versions/2017_01_f33f4610dcda_change_verification_statuses.py -> build/bdist.linux-x86_64/wheel/rally/common/db/migrations/versions copying build/lib/rally/common/db/migrations/versions/2017_01_a6f364988fc2_change_tag_type_enum.py -> build/bdist.linux-x86_64/wheel/rally/common/db/migrations/versions copying build/lib/rally/common/db/migrations/versions/2016_12_37fdbb373e8d_fix_test_results_for_verifications.py -> build/bdist.linux-x86_64/wheel/rally/common/db/migrations/versions copying build/lib/rally/common/db/migrations/versions/2016_11_484cd9413e66_new_db_schema_for_verification_component.py -> build/bdist.linux-x86_64/wheel/rally/common/db/migrations/versions copying build/lib/rally/common/db/migrations/versions/2016_09_6ad4f426f005_add_hooks_to_task_result.py -> build/bdist.linux-x86_64/wheel/rally/common/db/migrations/versions copying build/lib/rally/common/db/migrations/versions/2016_09_08e1515a576c_fix_invalid_verification_logs.py -> build/bdist.linux-x86_64/wheel/rally/common/db/migrations/versions copying build/lib/rally/common/db/migrations/versions/2016_08_32fada9b2fde_remove_admin_domain_name.py -> build/bdist.linux-x86_64/wheel/rally/common/db/migrations/versions copying build/lib/rally/common/db/migrations/versions/2016_07_54e844ebfbc3_update_deployment_configs.py -> build/bdist.linux-x86_64/wheel/rally/common/db/migrations/versions copying build/lib/rally/common/db/migrations/versions/2016_04_e654a0648db0_refactor_task_results.py -> build/bdist.linux-x86_64/wheel/rally/common/db/migrations/versions copying build/lib/rally/common/db/migrations/versions/2016_04_4ef544102ba7_change_task_status_enum.py -> build/bdist.linux-x86_64/wheel/rally/common/db/migrations/versions copying build/lib/rally/common/db/migrations/versions/2016_03_3177d36ea270_merge_credentials_from_users_and_admin.py -> build/bdist.linux-x86_64/wheel/rally/common/db/migrations/versions copying build/lib/rally/common/db/migrations/versions/2016_01_ca3626f62937_init_migration.py -> build/bdist.linux-x86_64/wheel/rally/common/db/migrations/versions copying build/lib/rally/common/db/migrations/script.py.mako -> build/bdist.linux-x86_64/wheel/rally/common/db/migrations copying build/lib/rally/common/db/migrations/README.rst -> build/bdist.linux-x86_64/wheel/rally/common/db/migrations copying build/lib/rally/common/db/migrations/env.py -> build/bdist.linux-x86_64/wheel/rally/common/db/migrations copying build/lib/rally/common/db/migrations/__init__.py -> build/bdist.linux-x86_64/wheel/rally/common/db/migrations creating build/bdist.linux-x86_64/wheel/rally/ui creating build/bdist.linux-x86_64/wheel/rally/ui/templates creating build/bdist.linux-x86_64/wheel/rally/ui/templates/verification copying build/lib/rally/ui/templates/verification/report.html -> build/bdist.linux-x86_64/wheel/rally/ui/templates/verification creating build/bdist.linux-x86_64/wheel/rally/ui/templates/task copying build/lib/rally/ui/templates/task/trends.html -> build/bdist.linux-x86_64/wheel/rally/ui/templates/task copying build/lib/rally/ui/templates/task/report.html -> build/bdist.linux-x86_64/wheel/rally/ui/templates/task copying build/lib/rally/ui/templates/task/directive_widget.js -> build/bdist.linux-x86_64/wheel/rally/ui/templates/task creating build/bdist.linux-x86_64/wheel/rally/ui/templates/libs copying build/lib/rally/ui/templates/libs/nv.d3.1.1.15-beta.min.js -> build/bdist.linux-x86_64/wheel/rally/ui/templates/libs copying build/lib/rally/ui/templates/libs/nv.d3.1.1.15-beta.min.css -> build/bdist.linux-x86_64/wheel/rally/ui/templates/libs copying build/lib/rally/ui/templates/libs/d3.3.4.13.min.js -> build/bdist.linux-x86_64/wheel/rally/ui/templates/libs copying build/lib/rally/ui/templates/libs/angular.1.3.3.min.js -> build/bdist.linux-x86_64/wheel/rally/ui/templates/libs copying build/lib/rally/ui/templates/libs/README.rst -> build/bdist.linux-x86_64/wheel/rally/ui/templates/libs creating build/bdist.linux-x86_64/wheel/rally/ui/templates/ci copying build/lib/rally/ui/templates/ci/index_verify.html -> build/bdist.linux-x86_64/wheel/rally/ui/templates/ci copying build/lib/rally/ui/templates/ci/index.html -> build/bdist.linux-x86_64/wheel/rally/ui/templates/ci copying build/lib/rally/ui/templates/base.html -> build/bdist.linux-x86_64/wheel/rally/ui/templates copying build/lib/rally/ui/utils.py -> build/bdist.linux-x86_64/wheel/rally/ui copying build/lib/rally/ui/__init__.py -> build/bdist.linux-x86_64/wheel/rally/ui running install_data creating build/bdist.linux-x86_64/wheel/rally-4.0.1.dev3.data creating build/bdist.linux-x86_64/wheel/rally-4.0.1.dev3.data/data creating build/bdist.linux-x86_64/wheel/rally-4.0.1.dev3.data/data/etc creating build/bdist.linux-x86_64/wheel/rally-4.0.1.dev3.data/data/etc/bash_completion.d copying etc/rally.bash_completion -> build/bdist.linux-x86_64/wheel/rally-4.0.1.dev3.data/data/etc/bash_completion.d running install_egg_info Copying rally.egg-info to build/bdist.linux-x86_64/wheel/rally-4.0.1.dev3-py3.9.egg-info running install_scripts adding license file "LICENSE" (matched pattern "LICEN[CS]E*") adding license file "AUTHORS" (matched pattern "AUTHORS*") creating build/bdist.linux-x86_64/wheel/rally-4.0.1.dev3.dist-info/WHEEL creating '/builddir/build/BUILD/rally-4.0.1.dev3/.pyproject-builddir/pip-wheel-zqdwpswf/tmpzwkrlnjl/rally-4.0.1.dev3-py3-none-any.whl' and adding 'build/bdist.linux-x86_64/wheel' to it adding 'rally/__init__.py' adding 'rally/api.py' adding 'rally/consts.py' adding 'rally/exceptions.py' adding 'rally/aas/__init__.py' adding 'rally/cli/__init__.py' adding 'rally/cli/cliutils.py' adding 'rally/cli/envutils.py' adding 'rally/cli/main.py' adding 'rally/cli/task_results_loader.py' adding 'rally/cli/yamlutils.py' adding 'rally/cli/commands/__init__.py' adding 'rally/cli/commands/db.py' adding 'rally/cli/commands/deployment.py' adding 'rally/cli/commands/env.py' adding 'rally/cli/commands/plugin.py' adding 'rally/cli/commands/task.py' adding 'rally/cli/commands/verify.py' adding 'rally/common/__init__.py' adding 'rally/common/broker.py' adding 'rally/common/cfg.py' adding 'rally/common/fileutils.py' adding 'rally/common/logging.py' adding 'rally/common/opts.py' adding 'rally/common/sshutils.py' adding 'rally/common/streaming_algorithms.py' adding 'rally/common/utils.py' adding 'rally/common/validation.py' adding 'rally/common/version.py' adding 'rally/common/yamlutils.py' adding 'rally/common/db/__init__.py' adding 'rally/common/db/alembic.ini' adding 'rally/common/db/api.py' adding 'rally/common/db/models.py' adding 'rally/common/db/sa_types.py' adding 'rally/common/db/schema.py' adding 'rally/common/db/migrations/README.rst' adding 'rally/common/db/migrations/__init__.py' adding 'rally/common/db/migrations/env.py' adding 'rally/common/db/migrations/script.py.mako' adding 'rally/common/db/migrations/versions/2016_01_ca3626f62937_init_migration.py' adding 'rally/common/db/migrations/versions/2016_03_3177d36ea270_merge_credentials_from_users_and_admin.py' adding 'rally/common/db/migrations/versions/2016_04_4ef544102ba7_change_task_status_enum.py' adding 'rally/common/db/migrations/versions/2016_04_e654a0648db0_refactor_task_results.py' adding 'rally/common/db/migrations/versions/2016_07_54e844ebfbc3_update_deployment_configs.py' adding 'rally/common/db/migrations/versions/2016_08_32fada9b2fde_remove_admin_domain_name.py' adding 'rally/common/db/migrations/versions/2016_09_08e1515a576c_fix_invalid_verification_logs.py' adding 'rally/common/db/migrations/versions/2016_09_6ad4f426f005_add_hooks_to_task_result.py' adding 'rally/common/db/migrations/versions/2016_11_484cd9413e66_new_db_schema_for_verification_component.py' adding 'rally/common/db/migrations/versions/2016_12_37fdbb373e8d_fix_test_results_for_verifications.py' adding 'rally/common/db/migrations/versions/2017_01_a6f364988fc2_change_tag_type_enum.py' adding 'rally/common/db/migrations/versions/2017_01_f33f4610dcda_change_verification_statuses.py' adding 'rally/common/db/migrations/versions/2017_02_92aaaa2a6bb3_refactor_credentials.py' adding 'rally/common/db/migrations/versions/2017_06_35fe16d4ab1c_update_tasks_based_on_workloads.py' adding 'rally/common/db/migrations/versions/2017_06_c517b0011857_fill_missed_workload_info.py' adding 'rally/common/db/migrations/versions/2017_07_7948b83229f6_workload_min_max_durations.py' adding 'rally/common/db/migrations/versions/2017_08_fab4f4f31f8a_fill_missed_workload_info.py' adding 'rally/common/db/migrations/versions/2017_09_046a38742e89_port_configs_to_new_formats.py' adding 'rally/common/db/migrations/versions/2017_09_e0a5df2c5153_upsize_the_size_of_task_title.py' adding 'rally/common/db/migrations/versions/2017_10_4394bdc32cfd_fill_missed_workload_info_r3.py' adding 'rally/common/db/migrations/versions/2017_10_9a18c6fe265c_rename_namespace_to_platform.py' adding 'rally/common/db/migrations/versions/2017_10_dc46687661df_update_contexts.py' adding 'rally/common/db/migrations/versions/2017_12_a43700a813a5_add_env_platforms_tables.py' adding 'rally/common/db/migrations/versions/2018_01_44169f4d455e_deleted_worker_table.py' adding 'rally/common/db/migrations/versions/2018_01_7287df262dbc_move_deployment_to_env.py' adding 'rally/common/db/migrations/versions/2018_02_95208e4eface_add_config_field_to_env_models.py' adding 'rally/common/db/migrations/versions/2018_02_bc908ac9a1fc_move_deployment_to_env_2.py' adding 'rally/common/db/migrations/versions/2018_02_dc0fe6de6786_update_old_deployment_config.py' adding 'rally/common/io/__init__.py' adding 'rally/common/io/junit.py' adding 'rally/common/io/subunit_v2.py' adding 'rally/common/objects/__init__.py' adding 'rally/common/objects/deploy.py' adding 'rally/common/objects/task.py' adding 'rally/common/objects/verification.py' adding 'rally/common/objects/verifier.py' adding 'rally/common/plugin/__init__.py' adding 'rally/common/plugin/discover.py' adding 'rally/common/plugin/info.py' adding 'rally/common/plugin/meta.py' adding 'rally/common/plugin/plugin.py' adding 'rally/env/__init__.py' adding 'rally/env/env_mgr.py' adding 'rally/env/platform.py' adding 'rally/plugins/__init__.py' adding 'rally/plugins/common/__init__.py' adding 'rally/plugins/common/types.py' adding 'rally/plugins/common/validators.py' adding 'rally/plugins/common/exporters/__init__.py' adding 'rally/plugins/common/exporters/html.py' adding 'rally/plugins/common/exporters/json_exporter.py' adding 'rally/plugins/common/exporters/junit.py' adding 'rally/plugins/common/exporters/trends.py' adding 'rally/plugins/common/exporters/elastic/__init__.py' adding 'rally/plugins/common/exporters/elastic/client.py' adding 'rally/plugins/common/exporters/elastic/exporter.py' adding 'rally/plugins/common/exporters/elastic/flatten.py' adding 'rally/plugins/common/hook/__init__.py' adding 'rally/plugins/common/hook/sys_call.py' adding 'rally/plugins/common/hook/triggers/__init__.py' adding 'rally/plugins/common/hook/triggers/event.py' adding 'rally/plugins/common/hook/triggers/periodic.py' adding 'rally/plugins/common/runners/__init__.py' adding 'rally/plugins/common/runners/constant.py' adding 'rally/plugins/common/runners/rps.py' adding 'rally/plugins/common/runners/serial.py' adding 'rally/plugins/common/scenarios/__init__.py' adding 'rally/plugins/common/scenarios/dummy/__init__.py' adding 'rally/plugins/common/scenarios/dummy/dummy.py' adding 'rally/plugins/common/scenarios/requests/__init__.py' adding 'rally/plugins/common/scenarios/requests/http_requests.py' adding 'rally/plugins/common/scenarios/requests/utils.py' adding 'rally/plugins/common/sla/__init__.py' adding 'rally/plugins/common/sla/failure_rate.py' adding 'rally/plugins/common/sla/iteration_time.py' adding 'rally/plugins/common/sla/max_average_duration.py' adding 'rally/plugins/common/sla/max_average_duration_per_atomic.py' adding 'rally/plugins/common/sla/outliers.py' adding 'rally/plugins/common/sla/performance_degradation.py' adding 'rally/plugins/common/verification/__init__.py' adding 'rally/plugins/common/verification/reporters.py' adding 'rally/plugins/common/verification/testr.py' adding 'rally/plugins/task/__init__.py' adding 'rally/plugins/task/types.py' adding 'rally/plugins/task/contexts/__init__.py' adding 'rally/plugins/task/contexts/dummy.py' adding 'rally/plugins/task/exporters/__init__.py' adding 'rally/plugins/task/exporters/html.py' adding 'rally/plugins/task/exporters/json_exporter.py' adding 'rally/plugins/task/exporters/junit.py' adding 'rally/plugins/task/exporters/old_json_results.py' adding 'rally/plugins/task/exporters/trends.py' adding 'rally/plugins/task/exporters/elastic/__init__.py' adding 'rally/plugins/task/exporters/elastic/client.py' adding 'rally/plugins/task/exporters/elastic/exporter.py' adding 'rally/plugins/task/exporters/elastic/flatten.py' adding 'rally/plugins/task/hook_triggers/__init__.py' adding 'rally/plugins/task/hook_triggers/event.py' adding 'rally/plugins/task/hook_triggers/periodic.py' adding 'rally/plugins/task/hooks/__init__.py' adding 'rally/plugins/task/hooks/sys_call.py' adding 'rally/plugins/task/runners/__init__.py' adding 'rally/plugins/task/runners/constant.py' adding 'rally/plugins/task/runners/rps.py' adding 'rally/plugins/task/runners/serial.py' adding 'rally/plugins/task/scenarios/__init__.py' adding 'rally/plugins/task/scenarios/dummy/__init__.py' adding 'rally/plugins/task/scenarios/dummy/dummy.py' adding 'rally/plugins/task/scenarios/requests/__init__.py' adding 'rally/plugins/task/scenarios/requests/http_requests.py' adding 'rally/plugins/task/scenarios/requests/utils.py' adding 'rally/plugins/task/sla/__init__.py' adding 'rally/plugins/task/sla/failure_rate.py' adding 'rally/plugins/task/sla/iteration_time.py' adding 'rally/plugins/task/sla/max_average_duration.py' adding 'rally/plugins/task/sla/max_average_duration_per_atomic.py' adding 'rally/plugins/task/sla/outliers.py' adding 'rally/plugins/task/sla/performance_degradation.py' adding 'rally/plugins/verification/__init__.py' adding 'rally/plugins/verification/reporters.py' adding 'rally/plugins/verification/testr.py' adding 'rally/task/__init__.py' adding 'rally/task/atomic.py' adding 'rally/task/context.py' adding 'rally/task/engine.py' adding 'rally/task/exporter.py' adding 'rally/task/functional.py' adding 'rally/task/hook.py' adding 'rally/task/runner.py' adding 'rally/task/scenario.py' adding 'rally/task/service.py' adding 'rally/task/sla.py' adding 'rally/task/task_cfg.py' adding 'rally/task/types.py' adding 'rally/task/utils.py' adding 'rally/task/validation.py' adding 'rally/task/processing/__init__.py' adding 'rally/task/processing/charts.py' adding 'rally/task/processing/plot.py' adding 'rally/task/processing/utils.py' adding 'rally/ui/__init__.py' adding 'rally/ui/utils.py' adding 'rally/ui/templates/base.html' adding 'rally/ui/templates/ci/index.html' adding 'rally/ui/templates/ci/index_verify.html' adding 'rally/ui/templates/libs/README.rst' adding 'rally/ui/templates/libs/angular.1.3.3.min.js' adding 'rally/ui/templates/libs/d3.3.4.13.min.js' adding 'rally/ui/templates/libs/nv.d3.1.1.15-beta.min.css' adding 'rally/ui/templates/libs/nv.d3.1.1.15-beta.min.js' adding 'rally/ui/templates/task/directive_widget.js' adding 'rally/ui/templates/task/report.html' adding 'rally/ui/templates/task/trends.html' adding 'rally/ui/templates/verification/report.html' adding 'rally/utils/__init__.py' adding 'rally/utils/encodeutils.py' adding 'rally/utils/sshutils.py' adding 'rally/utils/strutils.py' adding 'rally/verification/__init__.py' adding 'rally/verification/context.py' adding 'rally/verification/manager.py' adding 'rally/verification/reporter.py' adding 'rally/verification/utils.py' adding 'rally-4.0.1.dev3.data/data/etc/bash_completion.d/rally.bash_completion' adding 'rally-4.0.1.dev3.dist-info/AUTHORS' adding 'rally-4.0.1.dev3.dist-info/LICENSE' adding 'rally-4.0.1.dev3.dist-info/METADATA' adding 'rally-4.0.1.dev3.dist-info/WHEEL' adding 'rally-4.0.1.dev3.dist-info/entry_points.txt' adding 'rally-4.0.1.dev3.dist-info/pbr.json' adding 'rally-4.0.1.dev3.dist-info/top_level.txt' adding 'rally-4.0.1.dev3.dist-info/RECORD' removing build/bdist.linux-x86_64/wheel Building wheel for rally (PEP 517): finished with status 'done' Created wheel for rally: filename=rally-4.0.1.dev3-py3-none-any.whl size=494842 sha256=175fecec0dc65bc6c847cd9b6e88ada4c8cc98865366d62913a424e3452f7074 Stored in directory: /builddir/.cache/pip/wheels/97/d5/92/80554c1535df2286eb35315184ee630fd16439f9a96886c264 Successfully built rally + export PYTHONPATH=. + PYTHONPATH=. + TOX_TESTENV_PASSENV='*' + PYTHONDONTWRITEBYTECODE=1 + PATH=/builddir/build/BUILDROOT/openstack-rally-4.0.1-0.20240119145834.7ad868b.el9.x86_64/usr/bin:/builddir/.local/bin:/builddir/bin:/usr/bin:/bin:/usr/sbin:/sbin:/usr/local/sbin + PYTHONPATH=. + PYTEST_ADDOPTS=' --ignore=/builddir/build/BUILD/rally-4.0.1.dev3/.pyproject-builddir' + HOSTNAME=rpmbuild + /usr/bin/python3 -m tox --current-env -q --recreate -e docs Running Sphinx v3.4.3 making output directory... done building [mo]: targets for 0 po files that are out of date building [html]: targets for 43 source files that are out of date updating environment: [new config] 43 added, 0 changed, 0 removed reading sources... [ 2%] cli_reference Filter the displayed workloads.: only display the failed workloads. : filter the workloads by scenarios.,scenarios=scenario_name1[,scenario_name2]...:2: (WARNING/2) Block quote ends without a blank line; unexpected unindent. reading sources... [ 4%] contribute reading sources... [ 6%] feature_requests reading sources... [ 9%] index reading sources... [ 11%] install_and_upgrade/db_migrations reading sources... [ 13%] install_and_upgrade/index reading sources... [ 16%] install_and_upgrade/install reading sources... [ 18%] overview/glossary reading sources... [ 20%] overview/index reading sources... [ 23%] overview/overview reading sources... [ 25%] overview/user_stories reading sources... [ 27%] plugins/implementation/context_plugin reading sources... [ 30%] plugins/implementation/hook_and_trigger_plugins reading sources... [ 32%] plugins/implementation/runner_plugin reading sources... [ 34%] plugins/implementation/scenario_plugin reading sources... [ 37%] plugins/implementation/sla_plugin reading sources... [ 39%] plugins/index reading sources... [ 41%] plugins/plugin_reference reading sources... [ 44%] project_info/index reading sources... [ 46%] project_info/release_notes reading sources... [ 48%] quick_start/gates reading sources... [ 51%] quick_start/index reading sources... [ 53%] quick_start/tutorial reading sources... [ 55%] quick_start/tutorial/step_10_profiling_openstack_internals reading sources... [ 58%] quick_start/tutorial/step_1_setting_up_env_and_running_benchmark_from_samples reading sources... [ 60%] quick_start/tutorial/step_2_input_task_format reading sources... [ 62%] quick_start/tutorial/step_3_benchmarking_with_existing_users reading sources... [ 65%] quick_start/tutorial/step_4_adding_success_criteria_for_benchmarks reading sources... [ 67%] quick_start/tutorial/step_5_task_templates reading sources... [ 69%] quick_start/tutorial/step_6_aborting_load_generation_on_sla_failure reading sources... [ 72%] quick_start/tutorial/step_7_working_with_multple_openstack_clouds reading sources... [ 74%] quick_start/tutorial/step_8_discovering_more_plugins reading sources... [ 76%] quick_start/tutorial/step_9_verifying_cloud_via_tempest_verifier reading sources... [ 79%] task/index reading sources... [ 81%] verification/cli_reference reading sources... [ 83%] verification/howto/add_new_reporter reading sources... [ 86%] verification/howto/add_support_for_new_tool reading sources... [ 88%] verification/howto/index reading sources... [ 90%] verification/howto/migrate_from_old_design reading sources... [ 93%] verification/index reading sources... [ 95%] verification/overview reading sources... [ 97%] verification/reports reading sources... [100%] verification/verifiers /builddir/build/BUILD/rally-4.0.1.dev3/doc/source/feature_requests.rst:30: WARNING: toctree glob pattern 'feature_request/*' didn't match any documents /builddir/build/BUILD/rally-4.0.1.dev3/doc/source/overview/user_stories.rst:26: WARNING: toctree glob pattern 'stories/**' didn't match any documents doc/source/project_info/release_notes.rst:19: WARNING: toctree contains reference to nonexisting document 'project_info/release_notes/archive' doc/source/project_info/release_notes.rst:19: WARNING: toctree contains reference to nonexisting document 'project_info/release_notes/latest' /builddir/build/BUILD/rally-4.0.1.dev3/doc/source/project_info/release_notes.rst:19: WARNING: toctree contains reference to nonexisting document 'project_info/release_notes/archive' /builddir/build/BUILD/rally-4.0.1.dev3/doc/source/project_info/release_notes.rst:19: WARNING: toctree contains reference to nonexisting document 'project_info/release_notes/latest' /builddir/build/BUILD/rally-4.0.1.dev3/rally/verification/manager.py:docstring of rally.verification.manager.VerifierManager.list_extensions:5: WARNING: Unexpected indentation. /builddir/build/BUILD/rally-4.0.1.dev3/rally/verification/manager.py:docstring of rally.verification.manager.VerifierManager.list_extensions:8: WARNING: Definition list ends without a blank line; unexpected unindent. looking for now-outdated files... none found pickling environment... done checking consistency... done preparing documents... done writing output... [ 2%] cli_reference writing output... [ 4%] contribute writing output... [ 6%] feature_requests writing output... [ 9%] index writing output... [ 11%] install_and_upgrade/db_migrations writing output... [ 13%] install_and_upgrade/index writing output... [ 16%] install_and_upgrade/install writing output... [ 18%] overview/glossary writing output... [ 20%] overview/index writing output... [ 23%] overview/overview writing output... [ 25%] overview/user_stories writing output... [ 27%] plugins/implementation/context_plugin writing output... [ 30%] plugins/implementation/hook_and_trigger_plugins writing output... [ 32%] plugins/implementation/runner_plugin writing output... [ 34%] plugins/implementation/scenario_plugin writing output... [ 37%] plugins/implementation/sla_plugin writing output... [ 39%] plugins/index writing output... [ 41%] plugins/plugin_reference writing output... [ 44%] project_info/index writing output... [ 46%] project_info/release_notes writing output... [ 48%] quick_start/gates writing output... [ 51%] quick_start/index writing output... [ 53%] quick_start/tutorial writing output... [ 55%] quick_start/tutorial/step_10_profiling_openstack_internals writing output... [ 58%] quick_start/tutorial/step_1_setting_up_env_and_running_benchmark_from_samples writing output... [ 60%] quick_start/tutorial/step_2_input_task_format writing output... [ 62%] quick_start/tutorial/step_3_benchmarking_with_existing_users writing output... [ 65%] quick_start/tutorial/step_4_adding_success_criteria_for_benchmarks writing output... [ 67%] quick_start/tutorial/step_5_task_templates writing output... [ 69%] quick_start/tutorial/step_6_aborting_load_generation_on_sla_failure writing output... [ 72%] quick_start/tutorial/step_7_working_with_multple_openstack_clouds writing output... [ 74%] quick_start/tutorial/step_8_discovering_more_plugins writing output... [ 76%] quick_start/tutorial/step_9_verifying_cloud_via_tempest_verifier writing output... [ 79%] task/index writing output... [ 81%] verification/cli_reference writing output... [ 83%] verification/howto/add_new_reporter writing output... [ 86%] verification/howto/add_support_for_new_tool writing output... [ 88%] verification/howto/index writing output... [ 90%] verification/howto/migrate_from_old_design writing output... [ 93%] verification/index writing output... [ 95%] verification/overview writing output... [ 97%] verification/reports writing output... [100%] verification/verifiers An example of the report (All dates, numbers, names appearing in this example are fictitious. Any resemblance to real things is purely coincidental): .. code-block:: json {"verifications": { "verification-uuid-1": { "status": "finished", "skipped": 1, "started_at": "2001-01-01T00:00:00", "finished_at": "2001-01-01T00:05:00", "tests_duration": 5, "run_args": { "pattern": "set=smoke", "xfail_list": {"some.test.TestCase.test_xfail": "Some reason why it is expected."}, "skip_list": {"some.test.TestCase.test_skipped": "This test was skipped intentionally"}, }, "success": 1, "expected_failures": 1, "tests_count": 3, "failures": 0, "unexpected_success": 0 }, "verification-uuid-2": { "status": "finished", "skipped": 1, "started_at": "2002-01-01T00:00:00", "finished_at": "2002-01-01T00:05:00", "tests_duration": 5, "run_args": { "pattern": "set=smoke", "xfail_list": {"some.test.TestCase.test_xfail": "Some reason why it is expected."}, "skip_list": {"some.test.TestCase.test_skipped": "This test was skipped intentionally"}, }, "success": 1, "expected_failures": 1, "tests_count": 3, "failures": 1, "unexpected_success": 0 } }, "tests": { "some.test.TestCase.test_foo[tag1,tag2]": { "name": "some.test.TestCase.test_foo", "tags": ["tag1","tag2"], "by_verification": { "verification-uuid-1": { "status": "success", "duration": "1.111" }, "verification-uuid-2": { "status": "success", "duration": "22.222" } } }, "some.test.TestCase.test_skipped[tag1]": { "name": "some.test.TestCase.test_skipped", "tags": ["tag1"], "by_verification": { "verification-uuid-1": { "status": "skipped", "duration": "0", "details": "Skipped until Bug: 666 is resolved." }, "verification-uuid-2": { "status": "skipped", "duration": "0", "details": "Skipped until Bug: 666 is resolved." } } }, "some.test.TestCase.test_xfail": { "name": "some.test.TestCase.test_xfail", "tags": [], "by_verification": { "verification-uuid-1": { "status": "xfail", "duration": "3", "details": "Some reason why it is expected.\n\n" "Traceback (most recent call last): \n" " File "fake.py", line 13, in \n" " yyy()\n" " File "fake.py", line 11, in yyy\n" " xxx()\n" " File "fake.py", line 8, in xxx\n" " bar()\n" " File "fake.py", line 5, in bar\n" " foo()\n" " File "fake.py", line 2, in foo\n" " raise Exception()\n" "Exception" }, "verification-uuid-2": { "status": "xfail", "duration": "3", "details": "Some reason why it is expected.\n\n" "Traceback (most recent call last): \n" " File "fake.py", line 13, in \n" " yyy()\n" " File "fake.py", line 11, in yyy\n" " xxx()\n" " File "fake.py", line 8, in xxx\n" " bar()\n" " File "fake.py", line 5, in bar\n" " foo()\n" " File "fake.py", line 2, in foo\n" " raise Exception()\n" "Exception" } } }, "some.test.TestCase.test_failed": { "name": "some.test.TestCase.test_failed", "tags": [], "by_verification": { "verification-uuid-2": { "status": "fail", "duration": "4", "details": "Some reason why it is expected.\n\n" "Traceback (most recent call last): \n" " File "fake.py", line 13, in \n" " yyy()\n" " File "fake.py", line 11, in yyy\n" " xxx()\n" " File "fake.py", line 8, in xxx\n" " bar()\n" " File "fake.py", line 5, in bar\n" " foo()\n" " File "fake.py", line 2, in foo\n" " raise Exception()\n" "Exception" } } } } }:5: WARNING: Could not lex literal_block as "json". Highlighting skipped. /builddir/build/BUILD/rally-4.0.1.dev3/doc/source/quick_start/tutorial/step_10_profiling_openstack_internals.rst:51: WARNING: Could not lex literal_block as "json". Highlighting skipped. /builddir/build/BUILD/rally-4.0.1.dev3/doc/source/quick_start/tutorial/step_2_input_task_format.rst:33: WARNING: Could not lex literal_block as "json". Highlighting skipped. /builddir/build/BUILD/rally-4.0.1.dev3/doc/source/quick_start/tutorial/step_2_input_task_format.rst:42: WARNING: Could not lex literal_block as "json". Highlighting skipped. /builddir/build/BUILD/rally-4.0.1.dev3/doc/source/quick_start/tutorial/step_2_input_task_format.rst:159: WARNING: Could not lex literal_block as "json". Highlighting skipped. /builddir/build/BUILD/rally-4.0.1.dev3/doc/source/quick_start/tutorial/step_4_adding_success_criteria_for_benchmarks.rst:34: WARNING: Could not lex literal_block as "json". Highlighting skipped. /builddir/build/BUILD/rally-4.0.1.dev3/doc/source/quick_start/tutorial/step_5_task_templates.rst:213: WARNING: Could not lex literal_block as "yaml". Highlighting skipped. /builddir/build/BUILD/rally-4.0.1.dev3/doc/source/quick_start/tutorial/step_5_task_templates.rst:280: WARNING: Could not lex literal_block as "yaml". Highlighting skipped. An example of the report (All dates, numbers, names appearing in this example are fictitious. Any resemblance to real things is purely coincidental): .. code-block:: json {"verifications": { "verification-uuid-1": { "status": "finished", "skipped": 1, "started_at": "2001-01-01T00:00:00", "finished_at": "2001-01-01T00:05:00", "tests_duration": 5, "run_args": { "pattern": "set=smoke", "xfail_list": {"some.test.TestCase.test_xfail": "Some reason why it is expected."}, "skip_list": {"some.test.TestCase.test_skipped": "This test was skipped intentionally"}, }, "success": 1, "expected_failures": 1, "tests_count": 3, "failures": 0, "unexpected_success": 0 }, "verification-uuid-2": { "status": "finished", "skipped": 1, "started_at": "2002-01-01T00:00:00", "finished_at": "2002-01-01T00:05:00", "tests_duration": 5, "run_args": { "pattern": "set=smoke", "xfail_list": {"some.test.TestCase.test_xfail": "Some reason why it is expected."}, "skip_list": {"some.test.TestCase.test_skipped": "This test was skipped intentionally"}, }, "success": 1, "expected_failures": 1, "tests_count": 3, "failures": 1, "unexpected_success": 0 } }, "tests": { "some.test.TestCase.test_foo[tag1,tag2]": { "name": "some.test.TestCase.test_foo", "tags": ["tag1","tag2"], "by_verification": { "verification-uuid-1": { "status": "success", "duration": "1.111" }, "verification-uuid-2": { "status": "success", "duration": "22.222" } } }, "some.test.TestCase.test_skipped[tag1]": { "name": "some.test.TestCase.test_skipped", "tags": ["tag1"], "by_verification": { "verification-uuid-1": { "status": "skipped", "duration": "0", "details": "Skipped until Bug: 666 is resolved." }, "verification-uuid-2": { "status": "skipped", "duration": "0", "details": "Skipped until Bug: 666 is resolved." } } }, "some.test.TestCase.test_xfail": { "name": "some.test.TestCase.test_xfail", "tags": [], "by_verification": { "verification-uuid-1": { "status": "xfail", "duration": "3", "details": "Some reason why it is expected.\n\n" "Traceback (most recent call last): \n" " File "fake.py", line 13, in \n" " yyy()\n" " File "fake.py", line 11, in yyy\n" " xxx()\n" " File "fake.py", line 8, in xxx\n" " bar()\n" " File "fake.py", line 5, in bar\n" " foo()\n" " File "fake.py", line 2, in foo\n" " raise Exception()\n" "Exception" }, "verification-uuid-2": { "status": "xfail", "duration": "3", "details": "Some reason why it is expected.\n\n" "Traceback (most recent call last): \n" " File "fake.py", line 13, in \n" " yyy()\n" " File "fake.py", line 11, in yyy\n" " xxx()\n" " File "fake.py", line 8, in xxx\n" " bar()\n" " File "fake.py", line 5, in bar\n" " foo()\n" " File "fake.py", line 2, in foo\n" " raise Exception()\n" "Exception" } } }, "some.test.TestCase.test_failed": { "name": "some.test.TestCase.test_failed", "tags": [], "by_verification": { "verification-uuid-2": { "status": "fail", "duration": "4", "details": "Some reason why it is expected.\n\n" "Traceback (most recent call last): \n" " File "fake.py", line 13, in \n" " yyy()\n" " File "fake.py", line 11, in yyy\n" " xxx()\n" " File "fake.py", line 8, in xxx\n" " bar()\n" " File "fake.py", line 5, in bar\n" " foo()\n" " File "fake.py", line 2, in foo\n" " raise Exception()\n" "Exception" } } } } }:5: WARNING: Could not lex literal_block as "json". Highlighting skipped. generating indices... genindex done highlighting module code... [ 50%] rally.verification.manager highlighting module code... [100%] rally.verification.reporter writing additional pages... search done copying images... [ 2%] ./images/Rally-Actions.png copying images... [ 4%] overview/../images/Rally_who_is_using.png copying images... [ 6%] overview/../images/Rally-UseCases.png copying images... [ 9%] overview/../images/Amqp_rpc_single_reply_queue.png copying images... [ 11%] overview/../images/Rally_VM_list.png copying images... [ 13%] overview/../images/Rally_snapshot_vm.png copying images... [ 15%] overview/../images/Rally_Architecture.png copying images... [ 18%] overview/../images/Rally_QA.png copying images... [ 20%] plugins/implementation/../../images/Hook-Aggregated-Report.png copying images... [ 22%] plugins/implementation/../../images/Hook-Per-Hook-Report.png copying images... [ 25%] plugins/implementation/../../images/Hook-Results.png copying images... [ 27%] plugins/../images/Rally-Plugins.png copying images... [ 29%] quick_start/tutorial/../../images/Report-Task-Scenario-Data-Per-iteration-profiler.png copying images... [ 31%] quick_start/tutorial/../../images/Report-Overview.png copying images... [ 34%] quick_start/tutorial/../../images/Report-Scenario-Overview.png copying images... [ 36%] quick_start/tutorial/../../images/Report-Scenario-Atomic.png copying images... [ 38%] quick_start/tutorial/../../images/Report-Multiple-Overview.png copying images... [ 40%] quick_start/tutorial/../../images/Report-Multiple-Configurations-Overview.png copying images... [ 43%] quick_start/tutorial/../../images/Report-SLA-Overview.png copying images... [ 45%] quick_start/tutorial/../../images/Report-SLA-Scenario.png copying images... [ 47%] quick_start/tutorial/../../images/Report-Abort-on-SLA-task-1.png copying images... [ 50%] quick_start/tutorial/../../images/Report-Abort-on-SLA-task-2.png copying images... [ 52%] task/../images/Report-Collage.png copying images... [ 54%] task/../images/Report-Task-Overview.png copying images... [ 56%] task/../images/Report-Task-Input-file.png copying images... [ 59%] task/../images/Report-Task-SLA.png copying images... [ 61%] task/../images/Report-Task-Total-durations.png copying images... [ 63%] task/../images/Report-Task-Load-profile.png copying images... [ 65%] task/../images/Report-Task-Distribution.png copying images... [ 68%] task/../images/Report-Task-Actions-durations.png copying images... [ 70%] task/../images/Report-Task-Scenario-Data-Aggregated.png copying images... [ 72%] task/../images/Report-Task-Scenario-Data-Per-iteration.png copying images... [ 75%] task/../images/Report-Task-Failures.png copying images... [ 77%] task/../images/Report-Task-Subtask-configuration.png copying images... [ 79%] task/../images/Report-Trends-Overview.png copying images... [ 81%] task/../images/Report-Trends-single-run.png copying images... [ 84%] task/../images/Report-Trends-Total.png copying images... [ 86%] task/../images/Report-Trends-Atomic-actions.png copying images... [ 88%] task/../images/Report-Trends-Configuration.png copying images... [ 90%] verification/../images/Report-Verify-for-4-Verifications.png copying images... [ 93%] verification/../images/Report-Verify-filter-by-status.png copying images... [ 95%] verification/../images/Report-Verify-toggle-tags.png copying images... [ 97%] verification/../images/Report-Verify-tracebacks.png copying images... [100%] verification/../images/Report-Verify-xfail.png copying static files... done copying extra files... done dumping search index in English (code: en)... done dumping object inventory... done build succeeded, 17 warnings. The HTML pages are in doc/build/html. ___________________________________ summary ____________________________________ docs: commands succeeded congratulations :) + rm -rf doc/build/html/.doctrees doc/build/html/.buildinfo + RPM_EC=0 ++ jobs -p + exit 0 Executing(%install): /bin/sh -e /var/tmp/rpm-tmp.XFOxSD + umask 022 + cd /builddir/build/BUILD + '[' /builddir/build/BUILDROOT/openstack-rally-4.0.1-0.20240119145834.7ad868b.el9.x86_64 '!=' / ']' + rm -rf /builddir/build/BUILDROOT/openstack-rally-4.0.1-0.20240119145834.7ad868b.el9.x86_64 ++ dirname /builddir/build/BUILDROOT/openstack-rally-4.0.1-0.20240119145834.7ad868b.el9.x86_64 + mkdir -p /builddir/build/BUILDROOT + mkdir /builddir/build/BUILDROOT/openstack-rally-4.0.1-0.20240119145834.7ad868b.el9.x86_64 + cd rally-4.0.1.dev3 ++ ls /builddir/build/BUILD/rally-4.0.1.dev3/pyproject-wheeldir/rally-4.0.1.dev3-py3-none-any.whl ++ xargs basename --multiple ++ sed -E 's/([^-]+)-([^-]+)-.+\.whl/\1==\2/' + specifier=rally==4.0.1.dev3 + TMPDIR=/builddir/build/BUILD/rally-4.0.1.dev3/.pyproject-builddir + /usr/bin/python3 -m pip install --root /builddir/build/BUILDROOT/openstack-rally-4.0.1-0.20240119145834.7ad868b.el9.x86_64 --prefix /usr --no-deps --disable-pip-version-check --progress-bar off --verbose --ignore-installed --no-warn-script-location --no-index --no-cache-dir --find-links /builddir/build/BUILD/rally-4.0.1.dev3/pyproject-wheeldir rally==4.0.1.dev3 Using pip 21.2.3 from /usr/lib/python3.9/site-packages/pip (python 3.9) Looking in links: /builddir/build/BUILD/rally-4.0.1.dev3/pyproject-wheeldir Processing ./pyproject-wheeldir/rally-4.0.1.dev3-py3-none-any.whl Installing collected packages: rally Creating /builddir/build/BUILDROOT/openstack-rally-4.0.1-0.20240119145834.7ad868b.el9.x86_64/usr/bin changing mode of /builddir/build/BUILDROOT/openstack-rally-4.0.1-0.20240119145834.7ad868b.el9.x86_64/usr/bin/rally to 755 Successfully installed rally-4.0.1.dev3 + '[' -d /builddir/build/BUILDROOT/openstack-rally-4.0.1-0.20240119145834.7ad868b.el9.x86_64/usr/bin ']' + '[' -f /usr/bin/pathfix3.9.py ']' + pathfix=/usr/bin/pathfix3.9.py + '[' -z s ']' + shebang_flags=-kas + /usr/bin/pathfix3.9.py -pni /usr/bin/python3 -kas /builddir/build/BUILDROOT/openstack-rally-4.0.1-0.20240119145834.7ad868b.el9.x86_64/usr/bin/rally /builddir/build/BUILDROOT/openstack-rally-4.0.1-0.20240119145834.7ad868b.el9.x86_64/usr/bin/rally: updating + rm -rfv /builddir/build/BUILDROOT/openstack-rally-4.0.1-0.20240119145834.7ad868b.el9.x86_64/usr/bin/__pycache__ + rm -f /builddir/build/BUILD/openstack-rally-4.0.1-0.20240119145834.7ad868b.el9.x86_64-pyproject-ghost-distinfo + site_dirs=() + '[' -d /builddir/build/BUILDROOT/openstack-rally-4.0.1-0.20240119145834.7ad868b.el9.x86_64/usr/lib/python3.9/site-packages ']' + site_dirs+=("/usr/lib/python3.9/site-packages") + '[' /builddir/build/BUILDROOT/openstack-rally-4.0.1-0.20240119145834.7ad868b.el9.x86_64/usr/lib64/python3.9/site-packages '!=' /builddir/build/BUILDROOT/openstack-rally-4.0.1-0.20240119145834.7ad868b.el9.x86_64/usr/lib/python3.9/site-packages ']' + '[' -d /builddir/build/BUILDROOT/openstack-rally-4.0.1-0.20240119145834.7ad868b.el9.x86_64/usr/lib64/python3.9/site-packages ']' + for site_dir in ${site_dirs[@]} + for distinfo in /builddir/build/BUILDROOT/openstack-rally-4.0.1-0.20240119145834.7ad868b.el9.x86_64$site_dir/*.dist-info + echo '%ghost /usr/lib/python3.9/site-packages/rally-4.0.1.dev3.dist-info' + sed -i s/pip/rpm/ /builddir/build/BUILDROOT/openstack-rally-4.0.1-0.20240119145834.7ad868b.el9.x86_64/usr/lib/python3.9/site-packages/rally-4.0.1.dev3.dist-info/INSTALLER + PYTHONPATH=/usr/lib/rpm/redhat + /usr/bin/python3 -B /usr/lib/rpm/redhat/pyproject_preprocess_record.py --buildroot /builddir/build/BUILDROOT/openstack-rally-4.0.1-0.20240119145834.7ad868b.el9.x86_64 --record /builddir/build/BUILDROOT/openstack-rally-4.0.1-0.20240119145834.7ad868b.el9.x86_64/usr/lib/python3.9/site-packages/rally-4.0.1.dev3.dist-info/RECORD --output /builddir/build/BUILD/openstack-rally-4.0.1-0.20240119145834.7ad868b.el9.x86_64-pyproject-record + rm -fv /builddir/build/BUILDROOT/openstack-rally-4.0.1-0.20240119145834.7ad868b.el9.x86_64/usr/lib/python3.9/site-packages/rally-4.0.1.dev3.dist-info/RECORD removed '/builddir/build/BUILDROOT/openstack-rally-4.0.1-0.20240119145834.7ad868b.el9.x86_64/usr/lib/python3.9/site-packages/rally-4.0.1.dev3.dist-info/RECORD' + rm -fv /builddir/build/BUILDROOT/openstack-rally-4.0.1-0.20240119145834.7ad868b.el9.x86_64/usr/lib/python3.9/site-packages/rally-4.0.1.dev3.dist-info/REQUESTED removed '/builddir/build/BUILDROOT/openstack-rally-4.0.1-0.20240119145834.7ad868b.el9.x86_64/usr/lib/python3.9/site-packages/rally-4.0.1.dev3.dist-info/REQUESTED' ++ wc -l /builddir/build/BUILD/openstack-rally-4.0.1-0.20240119145834.7ad868b.el9.x86_64-pyproject-ghost-distinfo ++ cut -f1 '-d ' + lines=1 + '[' 1 -ne 1 ']' + mkdir -p /builddir/build/BUILDROOT/openstack-rally-4.0.1-0.20240119145834.7ad868b.el9.x86_64//etc/bash_completion.d + mv /builddir/build/BUILDROOT/openstack-rally-4.0.1-0.20240119145834.7ad868b.el9.x86_64/usr/etc/bash_completion.d/rally.bash_completion /builddir/build/BUILDROOT/openstack-rally-4.0.1-0.20240119145834.7ad868b.el9.x86_64//etc/bash_completion.d + install -d -m 755 /builddir/build/BUILDROOT/openstack-rally-4.0.1-0.20240119145834.7ad868b.el9.x86_64/etc/rally/ + PYTHONPATH=. + oslo-config-generator --config-file etc/rally/rally-config-generator.conf --output-file /builddir/build/BUILDROOT/openstack-rally-4.0.1-0.20240119145834.7ad868b.el9.x86_64/etc/rally/rally.conf WARNING:stevedore.named:Could not load rally + chmod 644 /builddir/build/BUILDROOT/openstack-rally-4.0.1-0.20240119145834.7ad868b.el9.x86_64/etc/rally/rally.conf + mkdir -p /builddir/build/BUILDROOT/openstack-rally-4.0.1-0.20240119145834.7ad868b.el9.x86_64/usr/share/openstack-rally + cp -pr samples /builddir/build/BUILDROOT/openstack-rally-4.0.1-0.20240119145834.7ad868b.el9.x86_64/usr/share/openstack-rally + /usr/bin/find-debuginfo -j4 --strict-build-id -m -i --build-id-seed 4.0.1-0.20240119145834.7ad868b.el9 --unique-debug-suffix -4.0.1-0.20240119145834.7ad868b.el9.x86_64 --unique-debug-src-base openstack-rally-4.0.1-0.20240119145834.7ad868b.el9.x86_64 --run-dwz --dwz-low-mem-die-limit 10000000 --dwz-max-die-limit 110000000 --remove-section .gnu.build.attributes -S debugsourcefiles.list /builddir/build/BUILD/rally-4.0.1.dev3 find: 'debug': No such file or directory + /usr/lib/rpm/check-buildroot + /usr/lib/rpm/redhat/brp-ldconfig + /usr/lib/rpm/brp-compress + /usr/lib/rpm/redhat/brp-strip-lto /usr/bin/strip + /usr/lib/rpm/brp-strip-static-archive /usr/bin/strip + /usr/lib/rpm/redhat/brp-python-bytecompile '' 1 0 Bytecompiling .py files below /builddir/build/BUILDROOT/openstack-rally-4.0.1-0.20240119145834.7ad868b.el9.x86_64/usr/lib/python3.9 using python3.9 + /usr/lib/rpm/brp-python-hardlink + /usr/lib/rpm/redhat/brp-mangle-shebangs Processing files: openstack-rally-4.0.1-0.20240119145834.7ad868b.el9.noarch Executing(%license): /bin/sh -e /var/tmp/rpm-tmp.AjrU9e + umask 022 + cd /builddir/build/BUILD + cd rally-4.0.1.dev3 + LICENSEDIR=/builddir/build/BUILDROOT/openstack-rally-4.0.1-0.20240119145834.7ad868b.el9.x86_64/usr/share/licenses/openstack-rally + export LC_ALL=C + LC_ALL=C + export LICENSEDIR + /usr/bin/mkdir -p /builddir/build/BUILDROOT/openstack-rally-4.0.1-0.20240119145834.7ad868b.el9.x86_64/usr/share/licenses/openstack-rally + cp -pr LICENSE /builddir/build/BUILDROOT/openstack-rally-4.0.1-0.20240119145834.7ad868b.el9.x86_64/usr/share/licenses/openstack-rally + RPM_EC=0 ++ jobs -p + exit 0 Provides: config(openstack-rally) = 4.0.1-0.20240119145834.7ad868b.el9 openstack-rally = 4.0.1-0.20240119145834.7ad868b.el9 Requires(rpmlib): rpmlib(CompressedFileNames) <= 3.0.4-1 rpmlib(FileDigests) <= 4.6.0-1 rpmlib(PayloadFilesHavePrefix) <= 4.0-1 Requires: /usr/bin/python3 Processing files: python3-rally-4.0.1-0.20240119145834.7ad868b.el9.noarch Executing(%license): /bin/sh -e /var/tmp/rpm-tmp.1H2Tfq + umask 022 + cd /builddir/build/BUILD + cd rally-4.0.1.dev3 + LICENSEDIR=/builddir/build/BUILDROOT/openstack-rally-4.0.1-0.20240119145834.7ad868b.el9.x86_64/usr/share/licenses/python3-rally + export LC_ALL=C + LC_ALL=C + export LICENSEDIR + /usr/bin/mkdir -p /builddir/build/BUILDROOT/openstack-rally-4.0.1-0.20240119145834.7ad868b.el9.x86_64/usr/share/licenses/python3-rally + cp -pr LICENSE /builddir/build/BUILDROOT/openstack-rally-4.0.1-0.20240119145834.7ad868b.el9.x86_64/usr/share/licenses/python3-rally + RPM_EC=0 ++ jobs -p + exit 0 Provides: python-rally = 4.0.1-0.20240119145834.7ad868b.el9 python3-rally = 4.0.1-0.20240119145834.7ad868b.el9 python3.9-rally = 4.0.1-0.20240119145834.7ad868b.el9 python3.9dist(rally) = 4.0.1~~dev3 python3dist(rally) = 4.0.1~~dev3 Requires(rpmlib): rpmlib(CompressedFileNames) <= 3.0.4-1 rpmlib(FileDigests) <= 4.6.0-1 rpmlib(PartialHardlinkSets) <= 4.0.4-1 rpmlib(PayloadFilesHavePrefix) <= 4.0-1 Requires: ((python3.9dist(alembic) < 1.2 or python3.9dist(alembic) > 1.2) with (python3.9dist(alembic) < 1.6.3 or python3.9dist(alembic) > 1.6.3)) ((python3.9dist(oslo-config) < 4.3 or python3.9dist(oslo-config) > 4.3) with (python3.9dist(oslo-config) < 4.4 or python3.9dist(oslo-config) > 4.4)) ((python3.9dist(oslo-log) < 3.44.2 or python3.9dist(oslo-log) > 3.44.2) with (python3.9dist(oslo-log) < 4.1.2 or python3.9dist(oslo-log) > 4.1.2) with (python3.9dist(oslo-log) < 4.2 or python3.9dist(oslo-log) > 4.2) with (python3.9dist(oslo-log) < 5.0.1 or python3.9dist(oslo-log) > 5.0.1) with (python3.9dist(oslo-log) < 5.0.2 or python3.9dist(oslo-log) > 5.0.2) with (python3.9dist(oslo-log) < 5.1 or python3.9dist(oslo-log) > 5.1)) ((python3.9dist(paramiko) < 2.9 or python3.9dist(paramiko) > 2.9) with (python3.9dist(paramiko) < 2.9.1 or python3.9dist(paramiko) > 2.9.1)) ((python3.9dist(requests) < 2.20 or python3.9dist(requests) > 2.20) with (python3.9dist(requests) < 2.24 or python3.9dist(requests) > 2.24)) ((python3.9dist(sqlalchemy) < 1.1.5 or python3.9dist(sqlalchemy) > 1.1.5) with (python3.9dist(sqlalchemy) < 1.1.6 or python3.9dist(sqlalchemy) > 1.1.6) with (python3.9dist(sqlalchemy) < 1.1.7 or python3.9dist(sqlalchemy) > 1.1.7) with (python3.9dist(sqlalchemy) < 1.1.8 or python3.9dist(sqlalchemy) > 1.1.8) with python3.9dist(sqlalchemy) < 2) (python3.9dist(pbr) < 2.1 or python3.9dist(pbr) > 2.1) (python3.9dist(prettytable) < 3.4 or python3.9dist(prettytable) > 3.4) python(abi) = 3.9 python3.9dist(jinja2) python3.9dist(jsonschema) python3.9dist(markupsafe) python3.9dist(oslo-db) python3.9dist(pyopenssl) python3.9dist(python-subunit) python3.9dist(pyyaml) Obsoletes: python2-rally < 4.0.1-0.20240119145834.7ad868b.el9 python39-rally < 4.0.1-0.20240119145834.7ad868b.el9 Processing files: openstack-rally-doc-4.0.1-0.20240119145834.7ad868b.el9.noarch Executing(%doc): /bin/sh -e /var/tmp/rpm-tmp.1dztpO + umask 022 + cd /builddir/build/BUILD + cd rally-4.0.1.dev3 + DOCDIR=/builddir/build/BUILDROOT/openstack-rally-4.0.1-0.20240119145834.7ad868b.el9.x86_64/usr/share/doc/openstack-rally-doc + export LC_ALL=C + LC_ALL=C + export DOCDIR + /usr/bin/mkdir -p /builddir/build/BUILDROOT/openstack-rally-4.0.1-0.20240119145834.7ad868b.el9.x86_64/usr/share/doc/openstack-rally-doc + cp -pr doc/build/html /builddir/build/BUILDROOT/openstack-rally-4.0.1-0.20240119145834.7ad868b.el9.x86_64/usr/share/doc/openstack-rally-doc + RPM_EC=0 ++ jobs -p + exit 0 Executing(%license): /bin/sh -e /var/tmp/rpm-tmp.318mvM + umask 022 + cd /builddir/build/BUILD + cd rally-4.0.1.dev3 + LICENSEDIR=/builddir/build/BUILDROOT/openstack-rally-4.0.1-0.20240119145834.7ad868b.el9.x86_64/usr/share/licenses/openstack-rally-doc + export LC_ALL=C + LC_ALL=C + export LICENSEDIR + /usr/bin/mkdir -p /builddir/build/BUILDROOT/openstack-rally-4.0.1-0.20240119145834.7ad868b.el9.x86_64/usr/share/licenses/openstack-rally-doc + cp -pr LICENSE /builddir/build/BUILDROOT/openstack-rally-4.0.1-0.20240119145834.7ad868b.el9.x86_64/usr/share/licenses/openstack-rally-doc + RPM_EC=0 ++ jobs -p + exit 0 Provides: openstack-rally-doc = 4.0.1-0.20240119145834.7ad868b.el9 Requires(rpmlib): rpmlib(CompressedFileNames) <= 3.0.4-1 rpmlib(FileDigests) <= 4.6.0-1 rpmlib(PayloadFilesHavePrefix) <= 4.0-1 Checking for unpackaged file(s): /usr/lib/rpm/check-files /builddir/build/BUILDROOT/openstack-rally-4.0.1-0.20240119145834.7ad868b.el9.x86_64 Wrote: /builddir/build/SRPMS/openstack-rally-4.0.1-0.20240119145834.7ad868b.el9.src.rpm Wrote: /builddir/build/RPMS/openstack-rally-4.0.1-0.20240119145834.7ad868b.el9.noarch.rpm Wrote: /builddir/build/RPMS/python3-rally-4.0.1-0.20240119145834.7ad868b.el9.noarch.rpm Wrote: /builddir/build/RPMS/openstack-rally-doc-4.0.1-0.20240119145834.7ad868b.el9.noarch.rpm Executing(%clean): /bin/sh -e /var/tmp/rpm-tmp.xA21jj + umask 022 + cd /builddir/build/BUILD + cd rally-4.0.1.dev3 + /usr/bin/rm -rf /builddir/build/BUILDROOT/openstack-rally-4.0.1-0.20240119145834.7ad868b.el9.x86_64 + RPM_EC=0 ++ jobs -p + exit 0 Child return code was: 0