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-keystone.spec'], chrootPath='/var/lib/mock/dlrn-centos9-master-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=1032gid=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-keystone.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-keystone-24.1.0-0.20240123184644.c89655a.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-keystone.spec'], chrootPath='/var/lib/mock/dlrn-centos9-master-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=1032gid=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-keystone.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-keystone-24.1.0-0.20240123184644.c89655a.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-keystone.spec'], chrootPath='/var/lib/mock/dlrn-centos9-master-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=1032gid=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-keystone.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.GvPbxQ + umask 022 + cd /builddir/build/BUILD + cd /builddir/build/BUILD + rm -rf keystone-24.1.0.dev24 + /usr/bin/gzip -dc /builddir/build/SOURCES/keystone-24.1.0.dev24-0.20240123184644.c89655a.tar.gz + /usr/bin/tar -xof - + STATUS=0 + '[' 0 -ne 0 ']' + cd keystone-24.1.0.dev24 + /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-keystone-24.1.0 base' + find . '(' -name .gitignore -o -name .placeholder ')' -delete + find keystone -name '*.py' -exec sed -i '/\/usr\/bin\/env python/d' '{}' ';' + sed -i s#/local/bin#/bin# httpd/wsgi-keystone.conf + sed -i s#apache2#httpd# httpd/wsgi-keystone.conf + sed -i '/^[[:space:]]*-c{env:.*_CONSTRAINTS_FILE.*/d' tox.ini + sed -i 's/^deps = -c{env:.*_CONSTRAINTS_FILE.*/deps =/' tox.ini + sed -i '/^minversion.*/d' tox.ini + sed -i '/^requires.*virtualenv.*/d' tox.ini + sed -i '/\.\[ldap,memcache,mongodb\]/d' tox.ini + sed -i s/fixtures,//g test-requirements.txt + sed -i s/,postgresql//g test-requirements.txt + for pkg in doc8 bandit pre-commit hacking flake8-import-order flake8-docstrings os-api-ref bashate + 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 flake8-docstrings os-api-ref bashate + 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 flake8-docstrings os-api-ref bashate + 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 flake8-docstrings os-api-ref bashate + 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 flake8-docstrings os-api-ref bashate + 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 flake8-docstrings os-api-ref bashate + for reqfile in doc/requirements.txt test-requirements.txt + '[' -f doc/requirements.txt ']' + sed -i '/^flake8-docstrings.*/d' doc/requirements.txt + for reqfile in doc/requirements.txt test-requirements.txt + '[' -f test-requirements.txt ']' + sed -i '/^flake8-docstrings.*/d' test-requirements.txt + for pkg in doc8 bandit pre-commit hacking flake8-import-order flake8-docstrings os-api-ref bashate + for reqfile in doc/requirements.txt test-requirements.txt + '[' -f doc/requirements.txt ']' + sed -i '/^os-api-ref.*/d' doc/requirements.txt + for reqfile in doc/requirements.txt test-requirements.txt + '[' -f test-requirements.txt ']' + sed -i '/^os-api-ref.*/d' test-requirements.txt + for pkg in doc8 bandit pre-commit hacking flake8-import-order flake8-docstrings os-api-ref bashate + for reqfile in doc/requirements.txt test-requirements.txt + '[' -f doc/requirements.txt ']' + sed -i '/^bashate.*/d' doc/requirements.txt + for reqfile in doc/requirements.txt test-requirements.txt + '[' -f test-requirements.txt ']' + sed -i '/^bashate.*/d' test-requirements.txt + RPM_EC=0 ++ jobs -p + exit 0 Executing(%generate_buildrequires): /bin/sh -e /var/tmp/rpm-tmp.jH2yGa + umask 022 + cd /builddir/build/BUILD + cd keystone-24.1.0.dev24 + 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/keystone-24.1.0.dev24/.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/keystone-24.1.0.dev24/.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/keystone-24.1.0.dev24/pyproject-wheeldir --output /builddir/build/BUILD/openstack-keystone-24.1.0-0.20240123184644.c89655a.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-keystone-24.1.0-0.20240123184644.c89655a.el9.x86_64-pyproject-buildrequires + rm -rfv '*.dist-info/' + RPM_EC=0 ++ jobs -p + exit 0 Wrote: /builddir/build/SRPMS/openstack-keystone-24.1.0-0.20240123184644.c89655a.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-keystone.spec'], chrootPath='/var/lib/mock/dlrn-centos9-master-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=1032gid=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-keystone.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.zrwQgO + umask 022 + cd /builddir/build/BUILD + cd /builddir/build/BUILD + rm -rf keystone-24.1.0.dev24 + /usr/bin/gzip -dc /builddir/build/SOURCES/keystone-24.1.0.dev24-0.20240123184644.c89655a.tar.gz + /usr/bin/tar -xof - + STATUS=0 + '[' 0 -ne 0 ']' + cd keystone-24.1.0.dev24 + /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-keystone-24.1.0 base' + find . '(' -name .gitignore -o -name .placeholder ')' -delete + find keystone -name '*.py' -exec sed -i '/\/usr\/bin\/env python/d' '{}' ';' + sed -i s#/local/bin#/bin# httpd/wsgi-keystone.conf + sed -i s#apache2#httpd# httpd/wsgi-keystone.conf + sed -i '/^[[:space:]]*-c{env:.*_CONSTRAINTS_FILE.*/d' tox.ini + sed -i 's/^deps = -c{env:.*_CONSTRAINTS_FILE.*/deps =/' tox.ini + sed -i '/^minversion.*/d' tox.ini + sed -i '/^requires.*virtualenv.*/d' tox.ini + sed -i '/\.\[ldap,memcache,mongodb\]/d' tox.ini + sed -i s/fixtures,//g test-requirements.txt + sed -i s/,postgresql//g test-requirements.txt + for pkg in doc8 bandit pre-commit hacking flake8-import-order flake8-docstrings os-api-ref bashate + 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 flake8-docstrings os-api-ref bashate + 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 flake8-docstrings os-api-ref bashate + 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 flake8-docstrings os-api-ref bashate + 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 flake8-docstrings os-api-ref bashate + 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 flake8-docstrings os-api-ref bashate + for reqfile in doc/requirements.txt test-requirements.txt + '[' -f doc/requirements.txt ']' + sed -i '/^flake8-docstrings.*/d' doc/requirements.txt + for reqfile in doc/requirements.txt test-requirements.txt + '[' -f test-requirements.txt ']' + sed -i '/^flake8-docstrings.*/d' test-requirements.txt + for pkg in doc8 bandit pre-commit hacking flake8-import-order flake8-docstrings os-api-ref bashate + for reqfile in doc/requirements.txt test-requirements.txt + '[' -f doc/requirements.txt ']' + sed -i '/^os-api-ref.*/d' doc/requirements.txt + for reqfile in doc/requirements.txt test-requirements.txt + '[' -f test-requirements.txt ']' + sed -i '/^os-api-ref.*/d' test-requirements.txt + for pkg in doc8 bandit pre-commit hacking flake8-import-order flake8-docstrings os-api-ref bashate + for reqfile in doc/requirements.txt test-requirements.txt + '[' -f doc/requirements.txt ']' + sed -i '/^bashate.*/d' doc/requirements.txt + for reqfile in doc/requirements.txt test-requirements.txt + '[' -f test-requirements.txt ']' + sed -i '/^bashate.*/d' test-requirements.txt + RPM_EC=0 ++ jobs -p + exit 0 Executing(%generate_buildrequires): /bin/sh -e /var/tmp/rpm-tmp.bcOuy7 + umask 022 + cd /builddir/build/BUILD + cd keystone-24.1.0.dev24 + 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/keystone-24.1.0.dev24/.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/keystone-24.1.0.dev24/.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/keystone-24.1.0.dev24/pyproject-wheeldir --output /builddir/build/BUILD/openstack-keystone-24.1.0-0.20240123184644.c89655a.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>=2.0.0 from get_requires_for_build_wheel Requirement satisfied: pbr>=2.0.0 (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-keystone-24.1.0-0.20240123184644.c89655a.el9.x86_64-pyproject-buildrequires + rm -rfv '*.dist-info/' + RPM_EC=0 ++ jobs -p + exit 0 Wrote: /builddir/build/SRPMS/openstack-keystone-24.1.0-0.20240123184644.c89655a.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-keystone.spec'], chrootPath='/var/lib/mock/dlrn-centos9-master-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=1032gid=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-keystone.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.U6sdOX + umask 022 + cd /builddir/build/BUILD + cd /builddir/build/BUILD + rm -rf keystone-24.1.0.dev24 + /usr/bin/gzip -dc /builddir/build/SOURCES/keystone-24.1.0.dev24-0.20240123184644.c89655a.tar.gz + /usr/bin/tar -xof - + STATUS=0 + '[' 0 -ne 0 ']' + cd keystone-24.1.0.dev24 + /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-keystone-24.1.0 base' + find . '(' -name .gitignore -o -name .placeholder ')' -delete + find keystone -name '*.py' -exec sed -i '/\/usr\/bin\/env python/d' '{}' ';' + sed -i s#/local/bin#/bin# httpd/wsgi-keystone.conf + sed -i s#apache2#httpd# httpd/wsgi-keystone.conf + sed -i '/^[[:space:]]*-c{env:.*_CONSTRAINTS_FILE.*/d' tox.ini + sed -i 's/^deps = -c{env:.*_CONSTRAINTS_FILE.*/deps =/' tox.ini + sed -i '/^minversion.*/d' tox.ini + sed -i '/^requires.*virtualenv.*/d' tox.ini + sed -i '/\.\[ldap,memcache,mongodb\]/d' tox.ini + sed -i s/fixtures,//g test-requirements.txt + sed -i s/,postgresql//g test-requirements.txt + for pkg in doc8 bandit pre-commit hacking flake8-import-order flake8-docstrings os-api-ref bashate + 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 flake8-docstrings os-api-ref bashate + 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 flake8-docstrings os-api-ref bashate + 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 flake8-docstrings os-api-ref bashate + 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 flake8-docstrings os-api-ref bashate + 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 flake8-docstrings os-api-ref bashate + for reqfile in doc/requirements.txt test-requirements.txt + '[' -f doc/requirements.txt ']' + sed -i '/^flake8-docstrings.*/d' doc/requirements.txt + for reqfile in doc/requirements.txt test-requirements.txt + '[' -f test-requirements.txt ']' + sed -i '/^flake8-docstrings.*/d' test-requirements.txt + for pkg in doc8 bandit pre-commit hacking flake8-import-order flake8-docstrings os-api-ref bashate + for reqfile in doc/requirements.txt test-requirements.txt + '[' -f doc/requirements.txt ']' + sed -i '/^os-api-ref.*/d' doc/requirements.txt + for reqfile in doc/requirements.txt test-requirements.txt + '[' -f test-requirements.txt ']' + sed -i '/^os-api-ref.*/d' test-requirements.txt + for pkg in doc8 bandit pre-commit hacking flake8-import-order flake8-docstrings os-api-ref bashate + for reqfile in doc/requirements.txt test-requirements.txt + '[' -f doc/requirements.txt ']' + sed -i '/^bashate.*/d' doc/requirements.txt + for reqfile in doc/requirements.txt test-requirements.txt + '[' -f test-requirements.txt ']' + sed -i '/^bashate.*/d' test-requirements.txt + RPM_EC=0 ++ jobs -p + exit 0 Executing(%generate_buildrequires): /bin/sh -e /var/tmp/rpm-tmp.MGvWnD + umask 022 + cd /builddir/build/BUILD + cd keystone-24.1.0.dev24 + 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/keystone-24.1.0.dev24/.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/keystone-24.1.0.dev24/.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/keystone-24.1.0.dev24/pyproject-wheeldir --output /builddir/build/BUILD/openstack-keystone-24.1.0-0.20240123184644.c89655a.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>=2.0.0 from get_requires_for_build_wheel Requirement satisfied: pbr>=2.0.0 (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 stestr>=1.0.0 from tox --print-deps-only: py39,docs Requirement not satisfied: stestr>=1.0.0 Handling freezegun>=0.3.6 from tox --print-deps-only: py39,docs Requirement not satisfied: freezegun>=0.3.6 Handling pytz>=2013.6 from tox --print-deps-only: py39,docs Requirement satisfied: pytz>=2013.6 (installed: pytz 2021.1) Handling oslo.db[mysql]>=6.0.0 from tox --print-deps-only: py39,docs Requirement not satisfied: oslo.db[mysql]>=6.0.0 Handling coverage!=4.4,>=4.0 from tox --print-deps-only: py39,docs Requirement not satisfied: coverage!=4.4,>=4.0 Handling fixtures>=3.0.0 from tox --print-deps-only: py39,docs Requirement not satisfied: fixtures>=3.0.0 Handling lxml>=4.5.0 from tox --print-deps-only: py39,docs Requirement not satisfied: lxml>=4.5.0 Handling oslotest>=3.2.0 from tox --print-deps-only: py39,docs Requirement not satisfied: oslotest>=3.2.0 Handling WebTest>=2.0.27 from tox --print-deps-only: py39,docs Requirement not satisfied: WebTest>=2.0.27 Handling testtools>=2.2.0 from tox --print-deps-only: py39,docs Requirement not satisfied: testtools>=2.2.0 Handling tempest>=17.1.0 from tox --print-deps-only: py39,docs Requirement not satisfied: tempest>=17.1.0 Handling requests>=2.14.2 from tox --print-deps-only: py39,docs Requirement satisfied: requests>=2.14.2 (installed: requests 2.25.1) Handling openstackdocstheme>=2.2.1 from tox --print-deps-only: py39,docs Requirement not satisfied: openstackdocstheme>=2.2.1 Handling sphinx>=2.0.0,!=2.1.0 from tox --print-deps-only: py39,docs Requirement satisfied: sphinx>=2.0.0,!=2.1.0 (installed: sphinx 3.4.3) Handling sphinxcontrib-apidoc>=0.2.0 from tox --print-deps-only: py39,docs Requirement not satisfied: sphinxcontrib-apidoc>=0.2.0 Handling sphinxcontrib-seqdiag>=0.8.4 from tox --print-deps-only: py39,docs Requirement not satisfied: sphinxcontrib-seqdiag>=0.8.4 Handling sphinx-feature-classification>=0.3.2 from tox --print-deps-only: py39,docs Requirement not satisfied: sphinx-feature-classification>=0.3.2 Handling sphinxcontrib-blockdiag>=1.5.5 from tox --print-deps-only: py39,docs Requirement not satisfied: sphinxcontrib-blockdiag>=1.5.5 Handling reno>=3.1.0 from tox --print-deps-only: py39,docs Requirement not satisfied: reno>=3.1.0 Handling python-ldap>=3.0.0 from tox --print-deps-only: py39,docs Requirement not satisfied: python-ldap>=3.0.0 Handling ldappool>=2.0.0 from tox --print-deps-only: py39,docs Requirement not satisfied: ldappool>=2.0.0 running dist_info writing keystone.egg-info/PKG-INFO writing dependency_links to keystone.egg-info/dependency_links.txt writing entry points to keystone.egg-info/entry_points.txt writing requirements to keystone.egg-info/requires.txt writing top-level names to keystone.egg-info/top_level.txt writing pbr to keystone.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 'keystone.egg-info/SOURCES.txt' creating '/builddir/build/BUILD/keystone-24.1.0.dev24/keystone.dist-info' adding license file "LICENSE" (matched pattern "LICEN[CS]E*") adding license file "AUTHORS" (matched pattern "AUTHORS*") Handling pbr (!=2.1.0,>=2.0.0) from hook generated metadata: Requires-Dist (keystone) Requirement satisfied: pbr (!=2.1.0,>=2.0.0) (installed: pbr 5.11.1) Handling WebOb (>=1.7.1) from hook generated metadata: Requires-Dist (keystone) Requirement not satisfied: WebOb (>=1.7.1) Handling Flask (!=0.11,>=1.0.2) from hook generated metadata: Requires-Dist (keystone) Requirement not satisfied: Flask (!=0.11,>=1.0.2) Handling Flask-RESTful (>=0.3.5) from hook generated metadata: Requires-Dist (keystone) Requirement not satisfied: Flask-RESTful (>=0.3.5) Handling cryptography (>=2.7) from hook generated metadata: Requires-Dist (keystone) Requirement not satisfied: cryptography (>=2.7) Handling SQLAlchemy (>=1.4.0) from hook generated metadata: Requires-Dist (keystone) Requirement satisfied: SQLAlchemy (>=1.4.0) (installed: SQLAlchemy 1.4.50) Handling stevedore (>=1.20.0) from hook generated metadata: Requires-Dist (keystone) Requirement not satisfied: stevedore (>=1.20.0) Handling passlib (>=1.7.0) from hook generated metadata: Requires-Dist (keystone) Requirement not satisfied: passlib (>=1.7.0) Handling python-keystoneclient (>=3.8.0) from hook generated metadata: Requires-Dist (keystone) Requirement not satisfied: python-keystoneclient (>=3.8.0) Handling keystonemiddleware (>=7.0.0) from hook generated metadata: Requires-Dist (keystone) Requirement not satisfied: keystonemiddleware (>=7.0.0) Handling bcrypt (>=3.1.3) from hook generated metadata: Requires-Dist (keystone) Requirement not satisfied: bcrypt (>=3.1.3) Handling scrypt (>=0.8.0) from hook generated metadata: Requires-Dist (keystone) Requirement not satisfied: scrypt (>=0.8.0) Handling oslo.cache (>=1.26.0) from hook generated metadata: Requires-Dist (keystone) Requirement not satisfied: oslo.cache (>=1.26.0) Handling oslo.config (>=6.8.0) from hook generated metadata: Requires-Dist (keystone) Requirement not satisfied: oslo.config (>=6.8.0) Handling oslo.context (>=2.22.0) from hook generated metadata: Requires-Dist (keystone) Requirement not satisfied: oslo.context (>=2.22.0) Handling oslo.messaging (>=5.29.0) from hook generated metadata: Requires-Dist (keystone) Requirement not satisfied: oslo.messaging (>=5.29.0) Handling oslo.db (>=6.0.0) from hook generated metadata: Requires-Dist (keystone) Requirement not satisfied: oslo.db (>=6.0.0) Handling oslo.i18n (>=3.15.3) from hook generated metadata: Requires-Dist (keystone) Requirement not satisfied: oslo.i18n (>=3.15.3) Handling oslo.log (>=3.44.0) from hook generated metadata: Requires-Dist (keystone) Requirement not satisfied: oslo.log (>=3.44.0) Handling oslo.middleware (>=3.31.0) from hook generated metadata: Requires-Dist (keystone) Requirement not satisfied: oslo.middleware (>=3.31.0) Handling oslo.policy (>=3.10.0) from hook generated metadata: Requires-Dist (keystone) Requirement not satisfied: oslo.policy (>=3.10.0) Handling oslo.serialization (!=2.19.1,>=2.18.0) from hook generated metadata: Requires-Dist (keystone) Requirement not satisfied: oslo.serialization (!=2.19.1,>=2.18.0) Handling oslo.upgradecheck (>=1.3.0) from hook generated metadata: Requires-Dist (keystone) Requirement not satisfied: oslo.upgradecheck (>=1.3.0) Handling oslo.utils (>=3.33.0) from hook generated metadata: Requires-Dist (keystone) Requirement not satisfied: oslo.utils (>=3.33.0) Handling oauthlib (>=0.6.2) from hook generated metadata: Requires-Dist (keystone) Requirement not satisfied: oauthlib (>=0.6.2) Handling pysaml2 (>=5.0.0) from hook generated metadata: Requires-Dist (keystone) Requirement not satisfied: pysaml2 (>=5.0.0) Handling PyJWT (>=1.6.1) from hook generated metadata: Requires-Dist (keystone) Requirement not satisfied: PyJWT (>=1.6.1) Handling dogpile.cache (>=1.0.2) from hook generated metadata: Requires-Dist (keystone) Requirement not satisfied: dogpile.cache (>=1.0.2) Handling jsonschema (>=3.2.0) from hook generated metadata: Requires-Dist (keystone) Requirement not satisfied: jsonschema (>=3.2.0) Handling pycadf (!=2.0.0,>=1.1.0) from hook generated metadata: Requires-Dist (keystone) Requirement not satisfied: pycadf (!=2.0.0,>=1.1.0) Handling msgpack (>=0.5.0) from hook generated metadata: Requires-Dist (keystone) Requirement not satisfied: msgpack (>=0.5.0) Handling osprofiler (>=1.4.0) from hook generated metadata: Requires-Dist (keystone) Requirement not satisfied: osprofiler (>=1.4.0) Handling pytz (>=2013.6) from hook generated metadata: Requires-Dist (keystone) Requirement satisfied: pytz (>=2013.6) (installed: pytz 2021.1) Handling bandit (>=1.1.0) ; extra == 'bandit' from hook generated metadata: Requires-Dist (keystone) Ignoring alien requirement: bandit (>=1.1.0) ; extra == 'bandit' Handling python-ldap (>=3.0.0) ; extra == 'ldap' from hook generated metadata: Requires-Dist (keystone) Ignoring alien requirement: python-ldap (>=3.0.0) ; extra == 'ldap' Handling ldappool (>=2.3.1) ; extra == 'ldap' from hook generated metadata: Requires-Dist (keystone) Ignoring alien requirement: ldappool (>=2.3.1) ; extra == 'ldap' Handling python-memcached (>=1.56) ; extra == 'memcache' from hook generated metadata: Requires-Dist (keystone) Ignoring alien requirement: python-memcached (>=1.56) ; extra == 'memcache' Handling pymongo (!=3.1,>=3.0.2) ; extra == 'mongodb' from hook generated metadata: Requires-Dist (keystone) Ignoring alien requirement: pymongo (!=3.1,>=3.0.2) ; extra == 'mongodb' Handling stestr (>=1.0.0) ; extra == 'test' from hook generated metadata: Requires-Dist (keystone) Ignoring alien requirement: stestr (>=1.0.0) ; extra == 'test' Handling freezegun (>=0.3.6) ; extra == 'test' from hook generated metadata: Requires-Dist (keystone) Ignoring alien requirement: freezegun (>=0.3.6) ; extra == 'test' Handling pytz (>=2013.6) ; extra == 'test' from hook generated metadata: Requires-Dist (keystone) Ignoring alien requirement: pytz (>=2013.6) ; extra == 'test' Handling oslo.db[mysql] (>=6.0.0) ; extra == 'test' from hook generated metadata: Requires-Dist (keystone) Ignoring alien requirement: oslo.db[mysql] (>=6.0.0) ; extra == 'test' Handling coverage (!=4.4,>=4.0) ; extra == 'test' from hook generated metadata: Requires-Dist (keystone) Ignoring alien requirement: coverage (!=4.4,>=4.0) ; extra == 'test' Handling fixtures (>=3.0.0) ; extra == 'test' from hook generated metadata: Requires-Dist (keystone) Ignoring alien requirement: fixtures (>=3.0.0) ; extra == 'test' Handling lxml (>=4.5.0) ; extra == 'test' from hook generated metadata: Requires-Dist (keystone) Ignoring alien requirement: lxml (>=4.5.0) ; extra == 'test' Handling oslotest (>=3.2.0) ; extra == 'test' from hook generated metadata: Requires-Dist (keystone) Ignoring alien requirement: oslotest (>=3.2.0) ; extra == 'test' Handling WebTest (>=2.0.27) ; extra == 'test' from hook generated metadata: Requires-Dist (keystone) Ignoring alien requirement: WebTest (>=2.0.27) ; extra == 'test' Handling testtools (>=2.2.0) ; extra == 'test' from hook generated metadata: Requires-Dist (keystone) Ignoring alien requirement: testtools (>=2.2.0) ; extra == 'test' Handling tempest (>=17.1.0) ; extra == 'test' from hook generated metadata: Requires-Dist (keystone) Ignoring alien requirement: tempest (>=17.1.0) ; extra == 'test' Handling requests (>=2.14.2) ; extra == 'test' from hook generated metadata: Requires-Dist (keystone) Ignoring alien requirement: requests (>=2.14.2) ; extra == 'test' + cat /builddir/build/BUILD/openstack-keystone-24.1.0-0.20240123184644.c89655a.el9.x86_64-pyproject-buildrequires + rm -rfv keystone.dist-info/ removed 'keystone.dist-info/AUTHORS' removed 'keystone.dist-info/LICENSE' removed 'keystone.dist-info/METADATA' removed 'keystone.dist-info/entry_points.txt' removed 'keystone.dist-info/pbr.json' removed 'keystone.dist-info/top_level.txt' removed directory 'keystone.dist-info/' + RPM_EC=0 ++ jobs -p + exit 0 Wrote: /builddir/build/SRPMS/openstack-keystone-24.1.0-0.20240123184644.c89655a.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-keystone.spec'], chrootPath='/var/lib/mock/dlrn-centos9-master-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=1032gid=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-keystone.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.DL5Trv + umask 022 + cd /builddir/build/BUILD + cd /builddir/build/BUILD + rm -rf keystone-24.1.0.dev24 + /usr/bin/gzip -dc /builddir/build/SOURCES/keystone-24.1.0.dev24-0.20240123184644.c89655a.tar.gz + /usr/bin/tar -xof - + STATUS=0 + '[' 0 -ne 0 ']' + cd keystone-24.1.0.dev24 + /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-keystone-24.1.0 base' + find . '(' -name .gitignore -o -name .placeholder ')' -delete + find keystone -name '*.py' -exec sed -i '/\/usr\/bin\/env python/d' '{}' ';' + sed -i s#/local/bin#/bin# httpd/wsgi-keystone.conf + sed -i s#apache2#httpd# httpd/wsgi-keystone.conf + sed -i '/^[[:space:]]*-c{env:.*_CONSTRAINTS_FILE.*/d' tox.ini + sed -i 's/^deps = -c{env:.*_CONSTRAINTS_FILE.*/deps =/' tox.ini + sed -i '/^minversion.*/d' tox.ini + sed -i '/^requires.*virtualenv.*/d' tox.ini + sed -i '/\.\[ldap,memcache,mongodb\]/d' tox.ini + sed -i s/fixtures,//g test-requirements.txt + sed -i s/,postgresql//g test-requirements.txt + for pkg in doc8 bandit pre-commit hacking flake8-import-order flake8-docstrings os-api-ref bashate + 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 flake8-docstrings os-api-ref bashate + 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 flake8-docstrings os-api-ref bashate + 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 flake8-docstrings os-api-ref bashate + 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 flake8-docstrings os-api-ref bashate + 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 flake8-docstrings os-api-ref bashate + for reqfile in doc/requirements.txt test-requirements.txt + '[' -f doc/requirements.txt ']' + sed -i '/^flake8-docstrings.*/d' doc/requirements.txt + for reqfile in doc/requirements.txt test-requirements.txt + '[' -f test-requirements.txt ']' + sed -i '/^flake8-docstrings.*/d' test-requirements.txt + for pkg in doc8 bandit pre-commit hacking flake8-import-order flake8-docstrings os-api-ref bashate + for reqfile in doc/requirements.txt test-requirements.txt + '[' -f doc/requirements.txt ']' + sed -i '/^os-api-ref.*/d' doc/requirements.txt + for reqfile in doc/requirements.txt test-requirements.txt + '[' -f test-requirements.txt ']' + sed -i '/^os-api-ref.*/d' test-requirements.txt + for pkg in doc8 bandit pre-commit hacking flake8-import-order flake8-docstrings os-api-ref bashate + for reqfile in doc/requirements.txt test-requirements.txt + '[' -f doc/requirements.txt ']' + sed -i '/^bashate.*/d' doc/requirements.txt + for reqfile in doc/requirements.txt test-requirements.txt + '[' -f test-requirements.txt ']' + sed -i '/^bashate.*/d' test-requirements.txt + RPM_EC=0 ++ jobs -p + exit 0 Executing(%generate_buildrequires): /bin/sh -e /var/tmp/rpm-tmp.c9YTrY + umask 022 + cd /builddir/build/BUILD + cd keystone-24.1.0.dev24 + 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/keystone-24.1.0.dev24/.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/keystone-24.1.0.dev24/.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/keystone-24.1.0.dev24/pyproject-wheeldir --output /builddir/build/BUILD/openstack-keystone-24.1.0-0.20240123184644.c89655a.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>=2.0.0 from get_requires_for_build_wheel Requirement satisfied: pbr>=2.0.0 (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 stestr>=1.0.0 from tox --print-deps-only: py39,docs Requirement satisfied: stestr>=1.0.0 (installed: stestr 4.0.1) Handling freezegun>=0.3.6 from tox --print-deps-only: py39,docs Requirement satisfied: freezegun>=0.3.6 (installed: freezegun 1.2.2) Handling pytz>=2013.6 from tox --print-deps-only: py39,docs Requirement satisfied: pytz>=2013.6 (installed: pytz 2021.1) Handling oslo.db[mysql]>=6.0.0 from tox --print-deps-only: py39,docs Requirement satisfied: oslo.db[mysql]>=6.0.0 (installed: oslo.db 14.1.0.dev6) (extras are currently not checked) Handling coverage!=4.4,>=4.0 from tox --print-deps-only: py39,docs Requirement satisfied: coverage!=4.4,>=4.0 (installed: coverage 7.3.2) Handling fixtures>=3.0.0 from tox --print-deps-only: py39,docs Requirement satisfied: fixtures>=3.0.0 (installed: fixtures 4.0.1) Handling lxml>=4.5.0 from tox --print-deps-only: py39,docs Requirement satisfied: lxml>=4.5.0 (installed: lxml 4.6.5) Handling oslotest>=3.2.0 from tox --print-deps-only: py39,docs Requirement satisfied: oslotest>=3.2.0 (installed: oslotest 4.5.1.dev16) Handling WebTest>=2.0.27 from tox --print-deps-only: py39,docs Requirement satisfied: WebTest>=2.0.27 (installed: WebTest 3.0.0) Handling testtools>=2.2.0 from tox --print-deps-only: py39,docs Requirement satisfied: testtools>=2.2.0 (installed: testtools 2.6.0) Handling tempest>=17.1.0 from tox --print-deps-only: py39,docs Requirement satisfied: tempest>=17.1.0 (installed: tempest 36.0.1.dev33) Handling requests>=2.14.2 from tox --print-deps-only: py39,docs Requirement satisfied: requests>=2.14.2 (installed: requests 2.25.1) Handling openstackdocstheme>=2.2.1 from tox --print-deps-only: py39,docs Requirement satisfied: openstackdocstheme>=2.2.1 (installed: openstackdocstheme 3.0.0) Handling sphinx>=2.0.0,!=2.1.0 from tox --print-deps-only: py39,docs Requirement satisfied: sphinx>=2.0.0,!=2.1.0 (installed: sphinx 3.4.3) Handling sphinxcontrib-apidoc>=0.2.0 from tox --print-deps-only: py39,docs Requirement satisfied: sphinxcontrib-apidoc>=0.2.0 (installed: sphinxcontrib-apidoc 0.3.0) Handling sphinxcontrib-seqdiag>=0.8.4 from tox --print-deps-only: py39,docs Requirement satisfied: sphinxcontrib-seqdiag>=0.8.4 (installed: sphinxcontrib-seqdiag 2.0.0) Handling sphinx-feature-classification>=0.3.2 from tox --print-deps-only: py39,docs Requirement satisfied: sphinx-feature-classification>=0.3.2 (installed: sphinx-feature-classification 1.1.1.dev11) Handling sphinxcontrib-blockdiag>=1.5.5 from tox --print-deps-only: py39,docs Requirement satisfied: sphinxcontrib-blockdiag>=1.5.5 (installed: sphinxcontrib-blockdiag 2.0.0) Handling reno>=3.1.0 from tox --print-deps-only: py39,docs Requirement satisfied: reno>=3.1.0 (installed: reno 4.0.1.dev4) Handling python-ldap>=3.0.0 from tox --print-deps-only: py39,docs Requirement satisfied: python-ldap>=3.0.0 (installed: python-ldap 3.4.3) Handling ldappool>=2.0.0 from tox --print-deps-only: py39,docs Requirement satisfied: ldappool>=2.0.0 (installed: ldappool 3.0.0) running dist_info writing keystone.egg-info/PKG-INFO writing dependency_links to keystone.egg-info/dependency_links.txt writing entry points to keystone.egg-info/entry_points.txt writing requirements to keystone.egg-info/requires.txt writing top-level names to keystone.egg-info/top_level.txt writing pbr to keystone.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 'keystone.egg-info/SOURCES.txt' creating '/builddir/build/BUILD/keystone-24.1.0.dev24/keystone.dist-info' adding license file "LICENSE" (matched pattern "LICEN[CS]E*") adding license file "AUTHORS" (matched pattern "AUTHORS*") Handling pbr (!=2.1.0,>=2.0.0) from hook generated metadata: Requires-Dist (keystone) Requirement satisfied: pbr (!=2.1.0,>=2.0.0) (installed: pbr 5.11.1) Handling WebOb (>=1.7.1) from hook generated metadata: Requires-Dist (keystone) Requirement satisfied: WebOb (>=1.7.1) (installed: WebOb 1.8.7) Handling Flask (!=0.11,>=1.0.2) from hook generated metadata: Requires-Dist (keystone) Requirement satisfied: Flask (!=0.11,>=1.0.2) (installed: Flask 2.2.3) Handling Flask-RESTful (>=0.3.5) from hook generated metadata: Requires-Dist (keystone) Requirement satisfied: Flask-RESTful (>=0.3.5) (installed: Flask-RESTful 0.3.9) Handling cryptography (>=2.7) from hook generated metadata: Requires-Dist (keystone) Requirement satisfied: cryptography (>=2.7) (installed: cryptography 36.0.1) Handling SQLAlchemy (>=1.4.0) from hook generated metadata: Requires-Dist (keystone) Requirement satisfied: SQLAlchemy (>=1.4.0) (installed: SQLAlchemy 1.4.50) Handling stevedore (>=1.20.0) from hook generated metadata: Requires-Dist (keystone) Requirement satisfied: stevedore (>=1.20.0) (installed: stevedore 5.2.0.dev2) Handling passlib (>=1.7.0) from hook generated metadata: Requires-Dist (keystone) Requirement satisfied: passlib (>=1.7.0) (installed: passlib 1.7.4) Handling python-keystoneclient (>=3.8.0) from hook generated metadata: Requires-Dist (keystone) Requirement satisfied: python-keystoneclient (>=3.8.0) (installed: python-keystoneclient 5.3.0.dev7) Handling keystonemiddleware (>=7.0.0) from hook generated metadata: Requires-Dist (keystone) Requirement satisfied: keystonemiddleware (>=7.0.0) (installed: keystonemiddleware 10.6.0.dev4) Handling bcrypt (>=3.1.3) from hook generated metadata: Requires-Dist (keystone) Requirement satisfied: bcrypt (>=3.1.3) (installed: bcrypt 3.2.2) Handling scrypt (>=0.8.0) from hook generated metadata: Requires-Dist (keystone) Requirement satisfied: scrypt (>=0.8.0) (installed: scrypt 0.8.20) Handling oslo.cache (>=1.26.0) from hook generated metadata: Requires-Dist (keystone) Requirement satisfied: oslo.cache (>=1.26.0) (installed: oslo.cache 3.6.1.dev5) Handling oslo.config (>=6.8.0) from hook generated metadata: Requires-Dist (keystone) Requirement satisfied: oslo.config (>=6.8.0) (installed: oslo.config 9.3.1.dev1) Handling oslo.context (>=2.22.0) from hook generated metadata: Requires-Dist (keystone) Requirement satisfied: oslo.context (>=2.22.0) (installed: oslo.context 5.3.1.dev3) Handling oslo.messaging (>=5.29.0) from hook generated metadata: Requires-Dist (keystone) Requirement satisfied: oslo.messaging (>=5.29.0) (installed: oslo.messaging 14.6.1.dev13) Handling oslo.db (>=6.0.0) from hook generated metadata: Requires-Dist (keystone) Requirement satisfied: oslo.db (>=6.0.0) (installed: oslo.db 14.1.0.dev6) Handling oslo.i18n (>=3.15.3) from hook generated metadata: Requires-Dist (keystone) Requirement satisfied: oslo.i18n (>=3.15.3) (installed: oslo.i18n 6.2.1.dev2) Handling oslo.log (>=3.44.0) from hook generated metadata: Requires-Dist (keystone) Requirement satisfied: oslo.log (>=3.44.0) (installed: oslo.log 5.4.1.dev1) Handling oslo.middleware (>=3.31.0) from hook generated metadata: Requires-Dist (keystone) Requirement satisfied: oslo.middleware (>=3.31.0) (installed: oslo.middleware 6.0.1.dev1) Handling oslo.policy (>=3.10.0) from hook generated metadata: Requires-Dist (keystone) Requirement satisfied: oslo.policy (>=3.10.0) (installed: oslo.policy 4.3.0.dev5) Handling oslo.serialization (!=2.19.1,>=2.18.0) from hook generated metadata: Requires-Dist (keystone) Requirement satisfied: oslo.serialization (!=2.19.1,>=2.18.0) (installed: oslo.serialization 5.3.1.dev1) Handling oslo.upgradecheck (>=1.3.0) from hook generated metadata: Requires-Dist (keystone) Requirement satisfied: oslo.upgradecheck (>=1.3.0) (installed: oslo.upgradecheck 2.3.0.dev3) Handling oslo.utils (>=3.33.0) from hook generated metadata: Requires-Dist (keystone) Requirement satisfied: oslo.utils (>=3.33.0) (installed: oslo.utils 6.3.1.dev4) Handling oauthlib (>=0.6.2) from hook generated metadata: Requires-Dist (keystone) Requirement satisfied: oauthlib (>=0.6.2) (installed: oauthlib 3.1.1) Handling pysaml2 (>=5.0.0) from hook generated metadata: Requires-Dist (keystone) Requirement satisfied: pysaml2 (>=5.0.0) (installed: pysaml2 6.1.0) Handling PyJWT (>=1.6.1) from hook generated metadata: Requires-Dist (keystone) Requirement satisfied: PyJWT (>=1.6.1) (installed: PyJWT 2.6.0) Handling dogpile.cache (>=1.0.2) from hook generated metadata: Requires-Dist (keystone) Requirement satisfied: dogpile.cache (>=1.0.2) (installed: dogpile.cache 1.1.8) Handling jsonschema (>=3.2.0) from hook generated metadata: Requires-Dist (keystone) Requirement satisfied: jsonschema (>=3.2.0) (installed: jsonschema 4.16.0) Handling pycadf (!=2.0.0,>=1.1.0) from hook generated metadata: Requires-Dist (keystone) Requirement satisfied: pycadf (!=2.0.0,>=1.1.0) (installed: pycadf 3.1.2.dev10) Handling msgpack (>=0.5.0) from hook generated metadata: Requires-Dist (keystone) Requirement satisfied: msgpack (>=0.5.0) (installed: msgpack 1.0.5) Handling osprofiler (>=1.4.0) from hook generated metadata: Requires-Dist (keystone) Requirement satisfied: osprofiler (>=1.4.0) (installed: osprofiler 4.1.1.dev5) Handling pytz (>=2013.6) from hook generated metadata: Requires-Dist (keystone) Requirement satisfied: pytz (>=2013.6) (installed: pytz 2021.1) Handling bandit (>=1.1.0) ; extra == 'bandit' from hook generated metadata: Requires-Dist (keystone) Ignoring alien requirement: bandit (>=1.1.0) ; extra == 'bandit' Handling python-ldap (>=3.0.0) ; extra == 'ldap' from hook generated metadata: Requires-Dist (keystone) Ignoring alien requirement: python-ldap (>=3.0.0) ; extra == 'ldap' Handling ldappool (>=2.3.1) ; extra == 'ldap' from hook generated metadata: Requires-Dist (keystone) Ignoring alien requirement: ldappool (>=2.3.1) ; extra == 'ldap' Handling python-memcached (>=1.56) ; extra == 'memcache' from hook generated metadata: Requires-Dist (keystone) Ignoring alien requirement: python-memcached (>=1.56) ; extra == 'memcache' Handling pymongo (!=3.1,>=3.0.2) ; extra == 'mongodb' from hook generated metadata: Requires-Dist (keystone) Ignoring alien requirement: pymongo (!=3.1,>=3.0.2) ; extra == 'mongodb' Handling stestr (>=1.0.0) ; extra == 'test' from hook generated metadata: Requires-Dist (keystone) Ignoring alien requirement: stestr (>=1.0.0) ; extra == 'test' Handling freezegun (>=0.3.6) ; extra == 'test' from hook generated metadata: Requires-Dist (keystone) Ignoring alien requirement: freezegun (>=0.3.6) ; extra == 'test' Handling pytz (>=2013.6) ; extra == 'test' from hook generated metadata: Requires-Dist (keystone) Ignoring alien requirement: pytz (>=2013.6) ; extra == 'test' Handling oslo.db[mysql] (>=6.0.0) ; extra == 'test' from hook generated metadata: Requires-Dist (keystone) Ignoring alien requirement: oslo.db[mysql] (>=6.0.0) ; extra == 'test' Handling coverage (!=4.4,>=4.0) ; extra == 'test' from hook generated metadata: Requires-Dist (keystone) Ignoring alien requirement: coverage (!=4.4,>=4.0) ; extra == 'test' Handling fixtures (>=3.0.0) ; extra == 'test' from hook generated metadata: Requires-Dist (keystone) Ignoring alien requirement: fixtures (>=3.0.0) ; extra == 'test' Handling lxml (>=4.5.0) ; extra == 'test' from hook generated metadata: Requires-Dist (keystone) Ignoring alien requirement: lxml (>=4.5.0) ; extra == 'test' Handling oslotest (>=3.2.0) ; extra == 'test' from hook generated metadata: Requires-Dist (keystone) Ignoring alien requirement: oslotest (>=3.2.0) ; extra == 'test' Handling WebTest (>=2.0.27) ; extra == 'test' from hook generated metadata: Requires-Dist (keystone) Ignoring alien requirement: WebTest (>=2.0.27) ; extra == 'test' Handling testtools (>=2.2.0) ; extra == 'test' from hook generated metadata: Requires-Dist (keystone) Ignoring alien requirement: testtools (>=2.2.0) ; extra == 'test' Handling tempest (>=17.1.0) ; extra == 'test' from hook generated metadata: Requires-Dist (keystone) Ignoring alien requirement: tempest (>=17.1.0) ; extra == 'test' Handling requests (>=2.14.2) ; extra == 'test' from hook generated metadata: Requires-Dist (keystone) Ignoring alien requirement: requests (>=2.14.2) ; extra == 'test' + cat /builddir/build/BUILD/openstack-keystone-24.1.0-0.20240123184644.c89655a.el9.x86_64-pyproject-buildrequires + rm -rfv keystone.dist-info/ removed 'keystone.dist-info/LICENSE' removed 'keystone.dist-info/AUTHORS' removed 'keystone.dist-info/METADATA' removed 'keystone.dist-info/entry_points.txt' removed 'keystone.dist-info/pbr.json' removed 'keystone.dist-info/top_level.txt' removed directory 'keystone.dist-info/' + RPM_EC=0 ++ jobs -p + exit 0 Wrote: /builddir/build/SRPMS/openstack-keystone-24.1.0-0.20240123184644.c89655a.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-keystone.spec'], chrootPath='/var/lib/mock/dlrn-centos9-master-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=1032gid=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-keystone.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.tfQfK2 + umask 022 + cd /builddir/build/BUILD + cd keystone-24.1.0.dev24 + 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/keystone-24.1.0.dev24/.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/keystone-24.1.0.dev24/.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/keystone-24.1.0.dev24/pyproject-wheeldir --output /builddir/build/BUILD/openstack-keystone-24.1.0-0.20240123184644.c89655a.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>=2.0.0 from get_requires_for_build_wheel Requirement satisfied: pbr>=2.0.0 (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 stestr>=1.0.0 from tox --print-deps-only: py39,docs Requirement satisfied: stestr>=1.0.0 (installed: stestr 4.0.1) Handling freezegun>=0.3.6 from tox --print-deps-only: py39,docs Requirement satisfied: freezegun>=0.3.6 (installed: freezegun 1.2.2) Handling pytz>=2013.6 from tox --print-deps-only: py39,docs Requirement satisfied: pytz>=2013.6 (installed: pytz 2021.1) Handling oslo.db[mysql]>=6.0.0 from tox --print-deps-only: py39,docs Requirement satisfied: oslo.db[mysql]>=6.0.0 (installed: oslo.db 14.1.0.dev6) (extras are currently not checked) Handling coverage!=4.4,>=4.0 from tox --print-deps-only: py39,docs Requirement satisfied: coverage!=4.4,>=4.0 (installed: coverage 7.3.2) Handling fixtures>=3.0.0 from tox --print-deps-only: py39,docs Requirement satisfied: fixtures>=3.0.0 (installed: fixtures 4.0.1) Handling lxml>=4.5.0 from tox --print-deps-only: py39,docs Requirement satisfied: lxml>=4.5.0 (installed: lxml 4.6.5) Handling oslotest>=3.2.0 from tox --print-deps-only: py39,docs Requirement satisfied: oslotest>=3.2.0 (installed: oslotest 4.5.1.dev16) Handling WebTest>=2.0.27 from tox --print-deps-only: py39,docs Requirement satisfied: WebTest>=2.0.27 (installed: WebTest 3.0.0) Handling testtools>=2.2.0 from tox --print-deps-only: py39,docs Requirement satisfied: testtools>=2.2.0 (installed: testtools 2.6.0) Handling tempest>=17.1.0 from tox --print-deps-only: py39,docs Requirement satisfied: tempest>=17.1.0 (installed: tempest 36.0.1.dev33) Handling requests>=2.14.2 from tox --print-deps-only: py39,docs Requirement satisfied: requests>=2.14.2 (installed: requests 2.25.1) Handling openstackdocstheme>=2.2.1 from tox --print-deps-only: py39,docs Requirement satisfied: openstackdocstheme>=2.2.1 (installed: openstackdocstheme 3.0.0) Handling sphinx>=2.0.0,!=2.1.0 from tox --print-deps-only: py39,docs Requirement satisfied: sphinx>=2.0.0,!=2.1.0 (installed: sphinx 3.4.3) Handling sphinxcontrib-apidoc>=0.2.0 from tox --print-deps-only: py39,docs Requirement satisfied: sphinxcontrib-apidoc>=0.2.0 (installed: sphinxcontrib-apidoc 0.3.0) Handling sphinxcontrib-seqdiag>=0.8.4 from tox --print-deps-only: py39,docs Requirement satisfied: sphinxcontrib-seqdiag>=0.8.4 (installed: sphinxcontrib-seqdiag 2.0.0) Handling sphinx-feature-classification>=0.3.2 from tox --print-deps-only: py39,docs Requirement satisfied: sphinx-feature-classification>=0.3.2 (installed: sphinx-feature-classification 1.1.1.dev11) Handling sphinxcontrib-blockdiag>=1.5.5 from tox --print-deps-only: py39,docs Requirement satisfied: sphinxcontrib-blockdiag>=1.5.5 (installed: sphinxcontrib-blockdiag 2.0.0) Handling reno>=3.1.0 from tox --print-deps-only: py39,docs Requirement satisfied: reno>=3.1.0 (installed: reno 4.0.1.dev4) Handling python-ldap>=3.0.0 from tox --print-deps-only: py39,docs Requirement satisfied: python-ldap>=3.0.0 (installed: python-ldap 3.4.3) Handling ldappool>=2.0.0 from tox --print-deps-only: py39,docs Requirement satisfied: ldappool>=2.0.0 (installed: ldappool 3.0.0) running dist_info creating keystone.egg-info writing keystone.egg-info/PKG-INFO writing dependency_links to keystone.egg-info/dependency_links.txt writing entry points to keystone.egg-info/entry_points.txt writing requirements to keystone.egg-info/requires.txt writing top-level names to keystone.egg-info/top_level.txt writing pbr to keystone.egg-info/pbr.json [pbr] Processing SOURCES.txt writing manifest file 'keystone.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 'keystone.egg-info/SOURCES.txt' creating '/builddir/build/BUILD/keystone-24.1.0.dev24/keystone.dist-info' adding license file "LICENSE" (matched pattern "LICEN[CS]E*") adding license file "AUTHORS" (matched pattern "AUTHORS*") Handling pbr (!=2.1.0,>=2.0.0) from hook generated metadata: Requires-Dist (keystone) Requirement satisfied: pbr (!=2.1.0,>=2.0.0) (installed: pbr 5.11.1) Handling WebOb (>=1.7.1) from hook generated metadata: Requires-Dist (keystone) Requirement satisfied: WebOb (>=1.7.1) (installed: WebOb 1.8.7) Handling Flask (!=0.11,>=1.0.2) from hook generated metadata: Requires-Dist (keystone) Requirement satisfied: Flask (!=0.11,>=1.0.2) (installed: Flask 2.2.3) Handling Flask-RESTful (>=0.3.5) from hook generated metadata: Requires-Dist (keystone) Requirement satisfied: Flask-RESTful (>=0.3.5) (installed: Flask-RESTful 0.3.9) Handling cryptography (>=2.7) from hook generated metadata: Requires-Dist (keystone) Requirement satisfied: cryptography (>=2.7) (installed: cryptography 36.0.1) Handling SQLAlchemy (>=1.4.0) from hook generated metadata: Requires-Dist (keystone) Requirement satisfied: SQLAlchemy (>=1.4.0) (installed: SQLAlchemy 1.4.50) Handling stevedore (>=1.20.0) from hook generated metadata: Requires-Dist (keystone) Requirement satisfied: stevedore (>=1.20.0) (installed: stevedore 5.2.0.dev2) Handling passlib (>=1.7.0) from hook generated metadata: Requires-Dist (keystone) Requirement satisfied: passlib (>=1.7.0) (installed: passlib 1.7.4) Handling python-keystoneclient (>=3.8.0) from hook generated metadata: Requires-Dist (keystone) Requirement satisfied: python-keystoneclient (>=3.8.0) (installed: python-keystoneclient 5.3.0.dev7) Handling keystonemiddleware (>=7.0.0) from hook generated metadata: Requires-Dist (keystone) Requirement satisfied: keystonemiddleware (>=7.0.0) (installed: keystonemiddleware 10.6.0.dev4) Handling bcrypt (>=3.1.3) from hook generated metadata: Requires-Dist (keystone) Requirement satisfied: bcrypt (>=3.1.3) (installed: bcrypt 3.2.2) Handling scrypt (>=0.8.0) from hook generated metadata: Requires-Dist (keystone) Requirement satisfied: scrypt (>=0.8.0) (installed: scrypt 0.8.20) Handling oslo.cache (>=1.26.0) from hook generated metadata: Requires-Dist (keystone) Requirement satisfied: oslo.cache (>=1.26.0) (installed: oslo.cache 3.6.1.dev5) Handling oslo.config (>=6.8.0) from hook generated metadata: Requires-Dist (keystone) Requirement satisfied: oslo.config (>=6.8.0) (installed: oslo.config 9.3.1.dev1) Handling oslo.context (>=2.22.0) from hook generated metadata: Requires-Dist (keystone) Requirement satisfied: oslo.context (>=2.22.0) (installed: oslo.context 5.3.1.dev3) Handling oslo.messaging (>=5.29.0) from hook generated metadata: Requires-Dist (keystone) Requirement satisfied: oslo.messaging (>=5.29.0) (installed: oslo.messaging 14.6.1.dev13) Handling oslo.db (>=6.0.0) from hook generated metadata: Requires-Dist (keystone) Requirement satisfied: oslo.db (>=6.0.0) (installed: oslo.db 14.1.0.dev6) Handling oslo.i18n (>=3.15.3) from hook generated metadata: Requires-Dist (keystone) Requirement satisfied: oslo.i18n (>=3.15.3) (installed: oslo.i18n 6.2.1.dev2) Handling oslo.log (>=3.44.0) from hook generated metadata: Requires-Dist (keystone) Requirement satisfied: oslo.log (>=3.44.0) (installed: oslo.log 5.4.1.dev1) Handling oslo.middleware (>=3.31.0) from hook generated metadata: Requires-Dist (keystone) Requirement satisfied: oslo.middleware (>=3.31.0) (installed: oslo.middleware 6.0.1.dev1) Handling oslo.policy (>=3.10.0) from hook generated metadata: Requires-Dist (keystone) Requirement satisfied: oslo.policy (>=3.10.0) (installed: oslo.policy 4.3.0.dev5) Handling oslo.serialization (!=2.19.1,>=2.18.0) from hook generated metadata: Requires-Dist (keystone) Requirement satisfied: oslo.serialization (!=2.19.1,>=2.18.0) (installed: oslo.serialization 5.3.1.dev1) Handling oslo.upgradecheck (>=1.3.0) from hook generated metadata: Requires-Dist (keystone) Requirement satisfied: oslo.upgradecheck (>=1.3.0) (installed: oslo.upgradecheck 2.3.0.dev3) Handling oslo.utils (>=3.33.0) from hook generated metadata: Requires-Dist (keystone) Requirement satisfied: oslo.utils (>=3.33.0) (installed: oslo.utils 6.3.1.dev4) Handling oauthlib (>=0.6.2) from hook generated metadata: Requires-Dist (keystone) Requirement satisfied: oauthlib (>=0.6.2) (installed: oauthlib 3.1.1) Handling pysaml2 (>=5.0.0) from hook generated metadata: Requires-Dist (keystone) Requirement satisfied: pysaml2 (>=5.0.0) (installed: pysaml2 6.1.0) Handling PyJWT (>=1.6.1) from hook generated metadata: Requires-Dist (keystone) Requirement satisfied: PyJWT (>=1.6.1) (installed: PyJWT 2.6.0) Handling dogpile.cache (>=1.0.2) from hook generated metadata: Requires-Dist (keystone) Requirement satisfied: dogpile.cache (>=1.0.2) (installed: dogpile.cache 1.1.8) Handling jsonschema (>=3.2.0) from hook generated metadata: Requires-Dist (keystone) Requirement satisfied: jsonschema (>=3.2.0) (installed: jsonschema 4.16.0) Handling pycadf (!=2.0.0,>=1.1.0) from hook generated metadata: Requires-Dist (keystone) Requirement satisfied: pycadf (!=2.0.0,>=1.1.0) (installed: pycadf 3.1.2.dev10) Handling msgpack (>=0.5.0) from hook generated metadata: Requires-Dist (keystone) Requirement satisfied: msgpack (>=0.5.0) (installed: msgpack 1.0.5) Handling osprofiler (>=1.4.0) from hook generated metadata: Requires-Dist (keystone) Requirement satisfied: osprofiler (>=1.4.0) (installed: osprofiler 4.1.1.dev5) Handling pytz (>=2013.6) from hook generated metadata: Requires-Dist (keystone) Requirement satisfied: pytz (>=2013.6) (installed: pytz 2021.1) Handling bandit (>=1.1.0) ; extra == 'bandit' from hook generated metadata: Requires-Dist (keystone) Ignoring alien requirement: bandit (>=1.1.0) ; extra == 'bandit' Handling python-ldap (>=3.0.0) ; extra == 'ldap' from hook generated metadata: Requires-Dist (keystone) Ignoring alien requirement: python-ldap (>=3.0.0) ; extra == 'ldap' Handling ldappool (>=2.3.1) ; extra == 'ldap' from hook generated metadata: Requires-Dist (keystone) Ignoring alien requirement: ldappool (>=2.3.1) ; extra == 'ldap' Handling python-memcached (>=1.56) ; extra == 'memcache' from hook generated metadata: Requires-Dist (keystone) Ignoring alien requirement: python-memcached (>=1.56) ; extra == 'memcache' Handling pymongo (!=3.1,>=3.0.2) ; extra == 'mongodb' from hook generated metadata: Requires-Dist (keystone) Ignoring alien requirement: pymongo (!=3.1,>=3.0.2) ; extra == 'mongodb' Handling stestr (>=1.0.0) ; extra == 'test' from hook generated metadata: Requires-Dist (keystone) Ignoring alien requirement: stestr (>=1.0.0) ; extra == 'test' Handling freezegun (>=0.3.6) ; extra == 'test' from hook generated metadata: Requires-Dist (keystone) Ignoring alien requirement: freezegun (>=0.3.6) ; extra == 'test' Handling pytz (>=2013.6) ; extra == 'test' from hook generated metadata: Requires-Dist (keystone) Ignoring alien requirement: pytz (>=2013.6) ; extra == 'test' Handling oslo.db[mysql] (>=6.0.0) ; extra == 'test' from hook generated metadata: Requires-Dist (keystone) Ignoring alien requirement: oslo.db[mysql] (>=6.0.0) ; extra == 'test' Handling coverage (!=4.4,>=4.0) ; extra == 'test' from hook generated metadata: Requires-Dist (keystone) Ignoring alien requirement: coverage (!=4.4,>=4.0) ; extra == 'test' Handling fixtures (>=3.0.0) ; extra == 'test' from hook generated metadata: Requires-Dist (keystone) Ignoring alien requirement: fixtures (>=3.0.0) ; extra == 'test' Handling lxml (>=4.5.0) ; extra == 'test' from hook generated metadata: Requires-Dist (keystone) Ignoring alien requirement: lxml (>=4.5.0) ; extra == 'test' Handling oslotest (>=3.2.0) ; extra == 'test' from hook generated metadata: Requires-Dist (keystone) Ignoring alien requirement: oslotest (>=3.2.0) ; extra == 'test' Handling WebTest (>=2.0.27) ; extra == 'test' from hook generated metadata: Requires-Dist (keystone) Ignoring alien requirement: WebTest (>=2.0.27) ; extra == 'test' Handling testtools (>=2.2.0) ; extra == 'test' from hook generated metadata: Requires-Dist (keystone) Ignoring alien requirement: testtools (>=2.2.0) ; extra == 'test' Handling tempest (>=17.1.0) ; extra == 'test' from hook generated metadata: Requires-Dist (keystone) Ignoring alien requirement: tempest (>=17.1.0) ; extra == 'test' Handling requests (>=2.14.2) ; extra == 'test' from hook generated metadata: Requires-Dist (keystone) Ignoring alien requirement: requests (>=2.14.2) ; extra == 'test' + cat /builddir/build/BUILD/openstack-keystone-24.1.0-0.20240123184644.c89655a.el9.x86_64-pyproject-buildrequires + rm -rfv keystone.dist-info/ removed 'keystone.dist-info/AUTHORS' removed 'keystone.dist-info/LICENSE' removed 'keystone.dist-info/METADATA' removed 'keystone.dist-info/entry_points.txt' removed 'keystone.dist-info/top_level.txt' removed 'keystone.dist-info/pbr.json' removed directory 'keystone.dist-info/' + RPM_EC=0 ++ jobs -p + exit 0 Executing(%build): /bin/sh -e /var/tmp/rpm-tmp.DfEOJZ + umask 022 + cd /builddir/build/BUILD + cd keystone-24.1.0.dev24 + mkdir -p /builddir/build/BUILD/keystone-24.1.0.dev24/.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/keystone-24.1.0.dev24/.pyproject-builddir + /usr/bin/python3 -Bs /usr/lib/rpm/redhat/pyproject_wheel.py /builddir/build/BUILD/keystone-24.1.0.dev24/pyproject-wheeldir Processing /builddir/build/BUILD/keystone-24.1.0.dev24 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/keystone-24.1.0.dev24/.pyproject-builddir/tmpdc00yyo6 running dist_info creating /builddir/build/BUILD/keystone-24.1.0.dev24/.pyproject-builddir/pip-modern-metadata-07f_8x8t/keystone.egg-info writing /builddir/build/BUILD/keystone-24.1.0.dev24/.pyproject-builddir/pip-modern-metadata-07f_8x8t/keystone.egg-info/PKG-INFO writing dependency_links to /builddir/build/BUILD/keystone-24.1.0.dev24/.pyproject-builddir/pip-modern-metadata-07f_8x8t/keystone.egg-info/dependency_links.txt writing entry points to /builddir/build/BUILD/keystone-24.1.0.dev24/.pyproject-builddir/pip-modern-metadata-07f_8x8t/keystone.egg-info/entry_points.txt writing requirements to /builddir/build/BUILD/keystone-24.1.0.dev24/.pyproject-builddir/pip-modern-metadata-07f_8x8t/keystone.egg-info/requires.txt writing top-level names to /builddir/build/BUILD/keystone-24.1.0.dev24/.pyproject-builddir/pip-modern-metadata-07f_8x8t/keystone.egg-info/top_level.txt writing pbr to /builddir/build/BUILD/keystone-24.1.0.dev24/.pyproject-builddir/pip-modern-metadata-07f_8x8t/keystone.egg-info/pbr.json [pbr] Processing SOURCES.txt writing manifest file '/builddir/build/BUILD/keystone-24.1.0.dev24/.pyproject-builddir/pip-modern-metadata-07f_8x8t/keystone.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/keystone-24.1.0.dev24/.pyproject-builddir/pip-modern-metadata-07f_8x8t/keystone.egg-info/SOURCES.txt' creating '/builddir/build/BUILD/keystone-24.1.0.dev24/.pyproject-builddir/pip-modern-metadata-07f_8x8t/keystone.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: keystone Building wheel for keystone (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/keystone-24.1.0.dev24/.pyproject-builddir/tmpkd4aobi7 running bdist_wheel running build running build_py creating build creating build/lib creating build/lib/keystone creating build/lib/keystone/tests creating build/lib/keystone/tests/unit creating build/lib/keystone/tests/unit/auth copying keystone/tests/unit/auth/test_schema.py -> build/lib/keystone/tests/unit/auth copying keystone/tests/unit/auth/test_controllers.py -> build/lib/keystone/tests/unit/auth copying keystone/tests/unit/auth/__init__.py -> build/lib/keystone/tests/unit/auth creating build/lib/keystone/auth creating build/lib/keystone/auth/plugins copying keystone/auth/plugins/totp.py -> build/lib/keystone/auth/plugins copying keystone/auth/plugins/token.py -> build/lib/keystone/auth/plugins copying keystone/auth/plugins/password.py -> build/lib/keystone/auth/plugins copying keystone/auth/plugins/oauth1.py -> build/lib/keystone/auth/plugins copying keystone/auth/plugins/mapped.py -> build/lib/keystone/auth/plugins copying keystone/auth/plugins/external.py -> build/lib/keystone/auth/plugins copying keystone/auth/plugins/core.py -> build/lib/keystone/auth/plugins copying keystone/auth/plugins/base.py -> build/lib/keystone/auth/plugins copying keystone/auth/plugins/application_credential.py -> build/lib/keystone/auth/plugins copying keystone/auth/plugins/__init__.py -> build/lib/keystone/auth/plugins creating build/lib/keystone/tests/functional creating build/lib/keystone/tests/functional/shared copying keystone/tests/functional/shared/test_running.py -> build/lib/keystone/tests/functional/shared copying keystone/tests/functional/shared/__init__.py -> build/lib/keystone/tests/functional/shared creating build/lib/keystone/credential creating build/lib/keystone/credential/providers copying keystone/credential/providers/core.py -> build/lib/keystone/credential/providers copying keystone/credential/providers/__init__.py -> build/lib/keystone/credential/providers creating build/lib/keystone/tests/unit/resource creating build/lib/keystone/tests/unit/resource/backends copying keystone/tests/unit/resource/backends/test_sql.py -> build/lib/keystone/tests/unit/resource/backends copying keystone/tests/unit/resource/backends/__init__.py -> build/lib/keystone/tests/unit/resource/backends creating build/lib/keystone/server creating build/lib/keystone/server/flask copying keystone/server/flask/core.py -> build/lib/keystone/server/flask copying keystone/server/flask/common.py -> build/lib/keystone/server/flask copying keystone/server/flask/application.py -> build/lib/keystone/server/flask copying keystone/server/flask/__init__.py -> build/lib/keystone/server/flask creating build/lib/keystone/tests/protection creating build/lib/keystone/tests/protection/v3 copying keystone/tests/protection/v3/test_users.py -> build/lib/keystone/tests/protection/v3 copying keystone/tests/protection/v3/test_trusts.py -> build/lib/keystone/tests/protection/v3 copying keystone/tests/protection/v3/test_tokens.py -> build/lib/keystone/tests/protection/v3 copying keystone/tests/protection/v3/test_system_assignments.py -> build/lib/keystone/tests/protection/v3 copying keystone/tests/protection/v3/test_services.py -> build/lib/keystone/tests/protection/v3 copying keystone/tests/protection/v3/test_service_providers.py -> build/lib/keystone/tests/protection/v3 copying keystone/tests/protection/v3/test_roles.py -> build/lib/keystone/tests/protection/v3 copying keystone/tests/protection/v3/test_registered_limits.py -> build/lib/keystone/tests/protection/v3 copying keystone/tests/protection/v3/test_regions.py -> build/lib/keystone/tests/protection/v3 copying keystone/tests/protection/v3/test_protocols.py -> build/lib/keystone/tests/protection/v3 copying keystone/tests/protection/v3/test_projects.py -> build/lib/keystone/tests/protection/v3 copying keystone/tests/protection/v3/test_project_tags.py -> build/lib/keystone/tests/protection/v3 copying keystone/tests/protection/v3/test_project_endpoint.py -> build/lib/keystone/tests/protection/v3 copying keystone/tests/protection/v3/test_policy_association.py -> build/lib/keystone/tests/protection/v3 copying keystone/tests/protection/v3/test_policy.py -> build/lib/keystone/tests/protection/v3 copying keystone/tests/protection/v3/test_mappings.py -> build/lib/keystone/tests/protection/v3 copying keystone/tests/protection/v3/test_limits.py -> build/lib/keystone/tests/protection/v3 copying keystone/tests/protection/v3/test_implied_roles.py -> build/lib/keystone/tests/protection/v3 copying keystone/tests/protection/v3/test_identity_providers.py -> build/lib/keystone/tests/protection/v3 copying keystone/tests/protection/v3/test_groups.py -> build/lib/keystone/tests/protection/v3 copying keystone/tests/protection/v3/test_grants.py -> build/lib/keystone/tests/protection/v3 copying keystone/tests/protection/v3/test_endpoints.py -> build/lib/keystone/tests/protection/v3 copying keystone/tests/protection/v3/test_endpoint_group.py -> build/lib/keystone/tests/protection/v3 copying keystone/tests/protection/v3/test_ec2_credential.py -> build/lib/keystone/tests/protection/v3 copying keystone/tests/protection/v3/test_domains.py -> build/lib/keystone/tests/protection/v3 copying keystone/tests/protection/v3/test_domain_roles.py -> build/lib/keystone/tests/protection/v3 copying keystone/tests/protection/v3/test_domain_config.py -> build/lib/keystone/tests/protection/v3 copying keystone/tests/protection/v3/test_credentials.py -> build/lib/keystone/tests/protection/v3 copying keystone/tests/protection/v3/test_consumer.py -> build/lib/keystone/tests/protection/v3 copying keystone/tests/protection/v3/test_assignment.py -> build/lib/keystone/tests/protection/v3 copying keystone/tests/protection/v3/test_application_credential.py -> build/lib/keystone/tests/protection/v3 copying keystone/tests/protection/v3/test_access_rules.py -> build/lib/keystone/tests/protection/v3 copying keystone/tests/protection/v3/__init__.py -> build/lib/keystone/tests/protection/v3 creating build/lib/keystone/common creating build/lib/keystone/common/policies copying keystone/common/policies/user.py -> build/lib/keystone/common/policies copying keystone/common/policies/trust.py -> build/lib/keystone/common/policies copying keystone/common/policies/token_revocation.py -> build/lib/keystone/common/policies copying keystone/common/policies/token.py -> build/lib/keystone/common/policies copying keystone/common/policies/service_provider.py -> build/lib/keystone/common/policies copying keystone/common/policies/service.py -> build/lib/keystone/common/policies copying keystone/common/policies/role_assignment.py -> build/lib/keystone/common/policies copying keystone/common/policies/role.py -> build/lib/keystone/common/policies copying keystone/common/policies/revoke_event.py -> build/lib/keystone/common/policies copying keystone/common/policies/registered_limit.py -> build/lib/keystone/common/policies copying keystone/common/policies/region.py -> build/lib/keystone/common/policies copying keystone/common/policies/protocol.py -> build/lib/keystone/common/policies copying keystone/common/policies/project_endpoint.py -> build/lib/keystone/common/policies copying keystone/common/policies/project.py -> build/lib/keystone/common/policies copying keystone/common/policies/policy_association.py -> build/lib/keystone/common/policies copying keystone/common/policies/policy.py -> build/lib/keystone/common/policies copying keystone/common/policies/mapping.py -> build/lib/keystone/common/policies copying keystone/common/policies/limit.py -> build/lib/keystone/common/policies copying keystone/common/policies/implied_role.py -> build/lib/keystone/common/policies copying keystone/common/policies/identity_provider.py -> build/lib/keystone/common/policies copying keystone/common/policies/group.py -> build/lib/keystone/common/policies copying keystone/common/policies/grant.py -> build/lib/keystone/common/policies copying keystone/common/policies/endpoint_group.py -> build/lib/keystone/common/policies copying keystone/common/policies/endpoint.py -> build/lib/keystone/common/policies copying keystone/common/policies/ec2_credential.py -> build/lib/keystone/common/policies copying keystone/common/policies/domain_config.py -> build/lib/keystone/common/policies copying keystone/common/policies/domain.py -> build/lib/keystone/common/policies copying keystone/common/policies/credential.py -> build/lib/keystone/common/policies copying keystone/common/policies/consumer.py -> build/lib/keystone/common/policies copying keystone/common/policies/base.py -> build/lib/keystone/common/policies copying keystone/common/policies/auth.py -> build/lib/keystone/common/policies copying keystone/common/policies/application_credential.py -> build/lib/keystone/common/policies copying keystone/common/policies/access_token.py -> build/lib/keystone/common/policies copying keystone/common/policies/access_rule.py -> build/lib/keystone/common/policies copying keystone/common/policies/__init__.py -> build/lib/keystone/common/policies creating build/lib/keystone/resource copying keystone/resource/schema.py -> build/lib/keystone/resource copying keystone/resource/core.py -> build/lib/keystone/resource copying keystone/resource/__init__.py -> build/lib/keystone/resource creating build/lib/keystone/cmd copying keystone/cmd/status.py -> build/lib/keystone/cmd copying keystone/cmd/manage.py -> build/lib/keystone/cmd copying keystone/cmd/cli.py -> build/lib/keystone/cmd copying keystone/cmd/bootstrap.py -> build/lib/keystone/cmd copying keystone/cmd/__init__.py -> build/lib/keystone/cmd creating build/lib/keystone/server/flask/request_processing copying keystone/server/flask/request_processing/req_logging.py -> build/lib/keystone/server/flask/request_processing copying keystone/server/flask/request_processing/json_body.py -> build/lib/keystone/server/flask/request_processing copying keystone/server/flask/request_processing/__init__.py -> build/lib/keystone/server/flask/request_processing creating build/lib/keystone/tests/unit/limit copying keystone/tests/unit/limit/test_backends.py -> build/lib/keystone/tests/unit/limit copying keystone/tests/unit/limit/__init__.py -> build/lib/keystone/tests/unit/limit copying keystone/common/utils.py -> build/lib/keystone/common copying keystone/common/tokenless_auth.py -> build/lib/keystone/common copying keystone/common/render_token.py -> build/lib/keystone/common copying keystone/common/provider_api.py -> build/lib/keystone/common copying keystone/common/profiler.py -> build/lib/keystone/common copying keystone/common/password_hashing.py -> build/lib/keystone/common copying keystone/common/manager.py -> build/lib/keystone/common copying keystone/common/jwt_utils.py -> build/lib/keystone/common copying keystone/common/json_home.py -> build/lib/keystone/common copying keystone/common/fernet_utils.py -> build/lib/keystone/common copying keystone/common/driver_hints.py -> build/lib/keystone/common copying keystone/common/context.py -> build/lib/keystone/common copying keystone/common/authorization.py -> build/lib/keystone/common copying keystone/common/__init__.py -> build/lib/keystone/common creating build/lib/keystone/tests/unit/contrib copying keystone/tests/unit/contrib/__init__.py -> build/lib/keystone/tests/unit/contrib creating build/lib/keystone/token creating build/lib/keystone/token/providers copying keystone/token/providers/base.py -> build/lib/keystone/token/providers copying keystone/token/providers/__init__.py -> build/lib/keystone/token/providers creating build/lib/keystone/tests/unit/contrib/federation copying keystone/tests/unit/contrib/federation/test_utils.py -> build/lib/keystone/tests/unit/contrib/federation copying keystone/tests/unit/contrib/federation/__init__.py -> build/lib/keystone/tests/unit/contrib/federation creating build/lib/keystone/tests/unit/assignment copying keystone/tests/unit/assignment/test_core.py -> build/lib/keystone/tests/unit/assignment copying keystone/tests/unit/assignment/test_backends.py -> build/lib/keystone/tests/unit/assignment copying keystone/tests/unit/assignment/__init__.py -> build/lib/keystone/tests/unit/assignment creating build/lib/keystone/server/flask/request_processing/middleware copying keystone/server/flask/request_processing/middleware/url_normalize.py -> build/lib/keystone/server/flask/request_processing/middleware copying keystone/server/flask/request_processing/middleware/auth_context.py -> build/lib/keystone/server/flask/request_processing/middleware copying keystone/server/flask/request_processing/middleware/__init__.py -> build/lib/keystone/server/flask/request_processing/middleware creating build/lib/keystone/oauth1 copying keystone/oauth1/validator.py -> build/lib/keystone/oauth1 copying keystone/oauth1/schema.py -> build/lib/keystone/oauth1 copying keystone/oauth1/core.py -> build/lib/keystone/oauth1 copying keystone/oauth1/__init__.py -> build/lib/keystone/oauth1 creating build/lib/keystone/api copying keystone/api/users.py -> build/lib/keystone/api copying keystone/api/trusts.py -> build/lib/keystone/api copying keystone/api/system.py -> build/lib/keystone/api copying keystone/api/services.py -> build/lib/keystone/api copying keystone/api/s3tokens.py -> build/lib/keystone/api copying keystone/api/roles.py -> build/lib/keystone/api copying keystone/api/role_inferences.py -> build/lib/keystone/api copying keystone/api/role_assignments.py -> build/lib/keystone/api copying keystone/api/registered_limits.py -> build/lib/keystone/api copying keystone/api/regions.py -> build/lib/keystone/api copying keystone/api/projects.py -> build/lib/keystone/api copying keystone/api/policy.py -> build/lib/keystone/api copying keystone/api/os_simple_cert.py -> build/lib/keystone/api copying keystone/api/os_revoke.py -> build/lib/keystone/api copying keystone/api/os_oauth2.py -> build/lib/keystone/api copying keystone/api/os_oauth1.py -> build/lib/keystone/api copying keystone/api/os_inherit.py -> build/lib/keystone/api copying keystone/api/os_federation.py -> build/lib/keystone/api copying keystone/api/os_ep_filter.py -> build/lib/keystone/api copying keystone/api/limits.py -> build/lib/keystone/api copying keystone/api/groups.py -> build/lib/keystone/api copying keystone/api/endpoints.py -> build/lib/keystone/api copying keystone/api/ec2tokens.py -> build/lib/keystone/api copying keystone/api/domains.py -> build/lib/keystone/api copying keystone/api/discovery.py -> build/lib/keystone/api copying keystone/api/credentials.py -> build/lib/keystone/api copying keystone/api/auth.py -> build/lib/keystone/api copying keystone/api/__init__.py -> build/lib/keystone/api creating build/lib/keystone/revoke copying keystone/revoke/model.py -> build/lib/keystone/revoke copying keystone/revoke/core.py -> build/lib/keystone/revoke copying keystone/revoke/__init__.py -> build/lib/keystone/revoke copying keystone/tests/__init__.py -> build/lib/keystone/tests creating build/lib/keystone/catalog creating build/lib/keystone/catalog/backends copying keystone/catalog/backends/templated.py -> build/lib/keystone/catalog/backends copying keystone/catalog/backends/sql.py -> build/lib/keystone/catalog/backends copying keystone/catalog/backends/base.py -> build/lib/keystone/catalog/backends copying keystone/catalog/backends/__init__.py -> build/lib/keystone/catalog/backends copying keystone/server/wsgi.py -> build/lib/keystone/server copying keystone/server/backends.py -> build/lib/keystone/server copying keystone/server/__init__.py -> build/lib/keystone/server creating build/lib/keystone/resource/config_backends copying keystone/resource/config_backends/sql.py -> build/lib/keystone/resource/config_backends copying keystone/resource/config_backends/base.py -> build/lib/keystone/resource/config_backends copying keystone/resource/config_backends/__init__.py -> build/lib/keystone/resource/config_backends creating build/lib/keystone/tests/common copying keystone/tests/common/auth.py -> build/lib/keystone/tests/common copying keystone/tests/common/__init__.py -> build/lib/keystone/tests/common creating build/lib/keystone/tests/unit/policy copying keystone/tests/unit/policy/test_backends.py -> build/lib/keystone/tests/unit/policy copying keystone/tests/unit/policy/__init__.py -> build/lib/keystone/tests/unit/policy creating build/lib/keystone/resource/backends copying keystone/resource/backends/sql_model.py -> build/lib/keystone/resource/backends copying keystone/resource/backends/sql.py -> build/lib/keystone/resource/backends copying keystone/resource/backends/resource_options.py -> build/lib/keystone/resource/backends copying keystone/resource/backends/base.py -> build/lib/keystone/resource/backends copying keystone/resource/backends/__init__.py -> build/lib/keystone/resource/backends creating build/lib/keystone/application_credential creating build/lib/keystone/application_credential/backends copying keystone/application_credential/backends/sql.py -> build/lib/keystone/application_credential/backends copying keystone/application_credential/backends/base.py -> build/lib/keystone/application_credential/backends copying keystone/application_credential/backends/__init__.py -> build/lib/keystone/application_credential/backends creating build/lib/keystone/tests/unit/token copying keystone/tests/unit/token/test_token_serialization.py -> build/lib/keystone/tests/unit/token copying keystone/tests/unit/token/test_jws_provider.py -> build/lib/keystone/tests/unit/token copying keystone/tests/unit/token/test_fernet_provider.py -> build/lib/keystone/tests/unit/token copying keystone/tests/unit/token/__init__.py -> build/lib/keystone/tests/unit/token creating build/lib/keystone/assignment creating build/lib/keystone/assignment/backends copying keystone/assignment/backends/sql.py -> build/lib/keystone/assignment/backends copying keystone/assignment/backends/base.py -> build/lib/keystone/assignment/backends copying keystone/assignment/backends/__init__.py -> build/lib/keystone/assignment/backends creating build/lib/keystone/identity creating build/lib/keystone/identity/backends copying keystone/identity/backends/sql_model.py -> build/lib/keystone/identity/backends copying keystone/identity/backends/sql.py -> build/lib/keystone/identity/backends copying keystone/identity/backends/resource_options.py -> build/lib/keystone/identity/backends copying keystone/identity/backends/base.py -> build/lib/keystone/identity/backends copying keystone/identity/backends/__init__.py -> build/lib/keystone/identity/backends creating build/lib/keystone/common/sql copying keystone/common/sql/upgrades.py -> build/lib/keystone/common/sql copying keystone/common/sql/core.py -> build/lib/keystone/common/sql copying keystone/common/sql/__init__.py -> build/lib/keystone/common/sql creating build/lib/keystone/conf copying keystone/conf/wsgi.py -> build/lib/keystone/conf copying keystone/conf/utils.py -> build/lib/keystone/conf copying keystone/conf/unified_limit.py -> build/lib/keystone/conf copying keystone/conf/trust.py -> build/lib/keystone/conf copying keystone/conf/totp.py -> build/lib/keystone/conf copying keystone/conf/tokenless_auth.py -> build/lib/keystone/conf copying keystone/conf/token.py -> build/lib/keystone/conf copying keystone/conf/shadow_users.py -> build/lib/keystone/conf copying keystone/conf/security_compliance.py -> build/lib/keystone/conf copying keystone/conf/saml.py -> build/lib/keystone/conf copying keystone/conf/role.py -> build/lib/keystone/conf copying keystone/conf/revoke.py -> build/lib/keystone/conf copying keystone/conf/resource.py -> build/lib/keystone/conf copying keystone/conf/receipt.py -> build/lib/keystone/conf copying keystone/conf/policy.py -> build/lib/keystone/conf copying keystone/conf/opts.py -> build/lib/keystone/conf copying keystone/conf/oauth2.py -> build/lib/keystone/conf copying keystone/conf/oauth1.py -> build/lib/keystone/conf copying keystone/conf/memcache.py -> build/lib/keystone/conf copying keystone/conf/ldap.py -> build/lib/keystone/conf copying keystone/conf/jwt_tokens.py -> build/lib/keystone/conf copying keystone/conf/identity_mapping.py -> build/lib/keystone/conf copying keystone/conf/identity.py -> build/lib/keystone/conf copying keystone/conf/fernet_tokens.py -> build/lib/keystone/conf copying keystone/conf/fernet_receipts.py -> build/lib/keystone/conf copying keystone/conf/federation.py -> build/lib/keystone/conf copying keystone/conf/eventlet_server.py -> build/lib/keystone/conf copying keystone/conf/endpoint_policy.py -> build/lib/keystone/conf copying keystone/conf/endpoint_filter.py -> build/lib/keystone/conf copying keystone/conf/domain_config.py -> build/lib/keystone/conf copying keystone/conf/default.py -> build/lib/keystone/conf copying keystone/conf/credential.py -> build/lib/keystone/conf copying keystone/conf/constants.py -> build/lib/keystone/conf copying keystone/conf/catalog.py -> build/lib/keystone/conf copying keystone/conf/auth.py -> build/lib/keystone/conf copying keystone/conf/assignment.py -> build/lib/keystone/conf copying keystone/conf/application_credential.py -> build/lib/keystone/conf copying keystone/conf/__init__.py -> build/lib/keystone/conf copying keystone/auth/schema.py -> build/lib/keystone/auth copying keystone/auth/core.py -> build/lib/keystone/auth copying keystone/auth/__init__.py -> build/lib/keystone/auth creating build/lib/keystone/tests/unit/endpoint_policy copying keystone/tests/unit/endpoint_policy/__init__.py -> build/lib/keystone/tests/unit/endpoint_policy creating build/lib/keystone/tests/unit/receipt copying keystone/tests/unit/receipt/test_receipt_serialization.py -> build/lib/keystone/tests/unit/receipt copying keystone/tests/unit/receipt/test_fernet_provider.py -> build/lib/keystone/tests/unit/receipt copying keystone/tests/unit/receipt/__init__.py -> build/lib/keystone/tests/unit/receipt creating build/lib/keystone/common/cache copying keystone/common/cache/core.py -> build/lib/keystone/common/cache copying keystone/common/cache/_context_cache.py -> build/lib/keystone/common/cache copying keystone/common/cache/__init__.py -> build/lib/keystone/common/cache creating build/lib/keystone/tests/unit/external copying keystone/tests/unit/external/test_timeutils.py -> build/lib/keystone/tests/unit/external copying keystone/tests/unit/external/__init__.py -> build/lib/keystone/tests/unit/external copying keystone/version.py -> build/lib/keystone copying keystone/notifications.py -> build/lib/keystone copying keystone/i18n.py -> build/lib/keystone copying keystone/exception.py -> build/lib/keystone copying keystone/__init__.py -> build/lib/keystone creating build/lib/keystone/tests/unit/auth/plugins copying keystone/tests/unit/auth/plugins/test_core.py -> build/lib/keystone/tests/unit/auth/plugins copying keystone/tests/unit/auth/plugins/__init__.py -> build/lib/keystone/tests/unit/auth/plugins copying keystone/identity/schema.py -> build/lib/keystone/identity copying keystone/identity/generator.py -> build/lib/keystone/identity copying keystone/identity/core.py -> build/lib/keystone/identity copying keystone/identity/__init__.py -> build/lib/keystone/identity creating build/lib/keystone/common/validation copying keystone/common/validation/validators.py -> build/lib/keystone/common/validation copying keystone/common/validation/parameter_types.py -> build/lib/keystone/common/validation copying keystone/common/validation/__init__.py -> build/lib/keystone/common/validation creating build/lib/keystone/policy creating build/lib/keystone/policy/backends copying keystone/policy/backends/sql.py -> build/lib/keystone/policy/backends copying keystone/policy/backends/rules.py -> build/lib/keystone/policy/backends copying keystone/policy/backends/base.py -> build/lib/keystone/policy/backends copying keystone/policy/backends/__init__.py -> build/lib/keystone/policy/backends creating build/lib/keystone/receipt creating build/lib/keystone/receipt/providers copying keystone/receipt/providers/base.py -> build/lib/keystone/receipt/providers copying keystone/receipt/providers/__init__.py -> build/lib/keystone/receipt/providers creating build/lib/keystone/tests/unit/backend copying keystone/tests/unit/backend/core_sql.py -> build/lib/keystone/tests/unit/backend copying keystone/tests/unit/backend/core_ldap.py -> build/lib/keystone/tests/unit/backend copying keystone/tests/unit/backend/__init__.py -> build/lib/keystone/tests/unit/backend copying keystone/application_credential/schema.py -> build/lib/keystone/application_credential copying keystone/application_credential/core.py -> build/lib/keystone/application_credential copying keystone/application_credential/__init__.py -> build/lib/keystone/application_credential creating build/lib/keystone/identity/shadow_backends copying keystone/identity/shadow_backends/sql.py -> build/lib/keystone/identity/shadow_backends copying keystone/identity/shadow_backends/base.py -> build/lib/keystone/identity/shadow_backends copying keystone/identity/shadow_backends/__init__.py -> build/lib/keystone/identity/shadow_backends copying keystone/credential/schema.py -> build/lib/keystone/credential copying keystone/credential/provider.py -> build/lib/keystone/credential copying keystone/credential/core.py -> build/lib/keystone/credential copying keystone/credential/__init__.py -> build/lib/keystone/credential creating build/lib/keystone/models copying keystone/models/token_model.py -> build/lib/keystone/models copying keystone/models/revoke_model.py -> build/lib/keystone/models copying keystone/models/receipt_model.py -> build/lib/keystone/models copying keystone/models/__init__.py -> build/lib/keystone/models creating build/lib/keystone/tests/unit/resource/config_backends copying keystone/tests/unit/resource/config_backends/test_sql.py -> build/lib/keystone/tests/unit/resource/config_backends copying keystone/tests/unit/resource/config_backends/__init__.py -> build/lib/keystone/tests/unit/resource/config_backends creating build/lib/keystone/tests/unit/policy/backends copying keystone/tests/unit/policy/backends/test_sql.py -> build/lib/keystone/tests/unit/policy/backends copying keystone/tests/unit/policy/backends/test_base.py -> build/lib/keystone/tests/unit/policy/backends copying keystone/tests/unit/policy/backends/__init__.py -> build/lib/keystone/tests/unit/policy/backends creating build/lib/keystone/tests/unit/application_credential copying keystone/tests/unit/application_credential/test_backends.py -> build/lib/keystone/tests/unit/application_credential copying keystone/tests/unit/application_credential/__init__.py -> build/lib/keystone/tests/unit/application_credential creating build/lib/keystone/api/_shared copying keystone/api/_shared/saml.py -> build/lib/keystone/api/_shared copying keystone/api/_shared/json_home_relations.py -> build/lib/keystone/api/_shared copying keystone/api/_shared/implied_roles.py -> build/lib/keystone/api/_shared copying keystone/api/_shared/authentication.py -> build/lib/keystone/api/_shared copying keystone/api/_shared/__init__.py -> build/lib/keystone/api/_shared copying keystone/api/_shared/EC2_S3_Resource.py -> build/lib/keystone/api/_shared creating build/lib/keystone/common/rbac_enforcer copying keystone/common/rbac_enforcer/policy.py -> build/lib/keystone/common/rbac_enforcer copying keystone/common/rbac_enforcer/enforcer.py -> build/lib/keystone/common/rbac_enforcer copying keystone/common/rbac_enforcer/__init__.py -> build/lib/keystone/common/rbac_enforcer creating build/lib/keystone/credential/providers/fernet copying keystone/credential/providers/fernet/core.py -> build/lib/keystone/credential/providers/fernet copying keystone/credential/providers/fernet/__init__.py -> build/lib/keystone/credential/providers/fernet creating build/lib/keystone/federation creating build/lib/keystone/federation/backends copying keystone/federation/backends/sql.py -> build/lib/keystone/federation/backends copying keystone/federation/backends/base.py -> build/lib/keystone/federation/backends copying keystone/federation/backends/__init__.py -> build/lib/keystone/federation/backends creating build/lib/keystone/token/providers/jws copying keystone/token/providers/jws/core.py -> build/lib/keystone/token/providers/jws copying keystone/token/providers/jws/__init__.py -> build/lib/keystone/token/providers/jws copying keystone/receipt/receipt_formatters.py -> build/lib/keystone/receipt copying keystone/receipt/provider.py -> build/lib/keystone/receipt copying keystone/receipt/handlers.py -> build/lib/keystone/receipt copying keystone/receipt/__init__.py -> build/lib/keystone/receipt creating build/lib/keystone/trust copying keystone/trust/schema.py -> build/lib/keystone/trust copying keystone/trust/core.py -> build/lib/keystone/trust copying keystone/trust/__init__.py -> build/lib/keystone/trust creating build/lib/keystone/receipt/providers/fernet copying keystone/receipt/providers/fernet/core.py -> build/lib/keystone/receipt/providers/fernet copying keystone/receipt/providers/fernet/__init__.py -> build/lib/keystone/receipt/providers/fernet creating build/lib/keystone/tests/unit/common copying keystone/tests/unit/common/test_utils.py -> build/lib/keystone/tests/unit/common copying keystone/tests/unit/common/test_sql_core.py -> build/lib/keystone/tests/unit/common copying keystone/tests/unit/common/test_resource_options_common.py -> build/lib/keystone/tests/unit/common copying keystone/tests/unit/common/test_rbac_enforcer.py -> build/lib/keystone/tests/unit/common copying keystone/tests/unit/common/test_provider_api.py -> build/lib/keystone/tests/unit/common copying keystone/tests/unit/common/test_notifications.py -> build/lib/keystone/tests/unit/common copying keystone/tests/unit/common/test_json_home.py -> build/lib/keystone/tests/unit/common copying keystone/tests/unit/common/test_database_conflicts.py -> build/lib/keystone/tests/unit/common copying keystone/tests/unit/common/test_cache.py -> build/lib/keystone/tests/unit/common copying keystone/tests/unit/common/__init__.py -> build/lib/keystone/tests/unit/common creating build/lib/keystone/tests/unit/application_credential/backends copying keystone/tests/unit/application_credential/backends/test_sql.py -> build/lib/keystone/tests/unit/application_credential/backends copying keystone/tests/unit/application_credential/backends/__init__.py -> build/lib/keystone/tests/unit/application_credential/backends creating build/lib/keystone/endpoint_policy copying keystone/endpoint_policy/core.py -> build/lib/keystone/endpoint_policy copying keystone/endpoint_policy/__init__.py -> build/lib/keystone/endpoint_policy creating build/lib/keystone/tests/unit/identity creating build/lib/keystone/tests/unit/identity/backends copying keystone/tests/unit/identity/backends/test_sql.py -> build/lib/keystone/tests/unit/identity/backends copying keystone/tests/unit/identity/backends/test_ldap_common.py -> build/lib/keystone/tests/unit/identity/backends copying keystone/tests/unit/identity/backends/test_ldap.py -> build/lib/keystone/tests/unit/identity/backends copying keystone/tests/unit/identity/backends/test_base.py -> build/lib/keystone/tests/unit/identity/backends copying keystone/tests/unit/identity/backends/__init__.py -> build/lib/keystone/tests/unit/identity/backends creating build/lib/keystone/trust/backends copying keystone/trust/backends/sql.py -> build/lib/keystone/trust/backends copying keystone/trust/backends/base.py -> build/lib/keystone/trust/backends copying keystone/trust/backends/__init__.py -> build/lib/keystone/trust/backends creating build/lib/keystone/tests/unit/federation copying keystone/tests/unit/federation/test_core.py -> build/lib/keystone/tests/unit/federation copying keystone/tests/unit/federation/__init__.py -> build/lib/keystone/tests/unit/federation creating build/lib/keystone/limit creating build/lib/keystone/limit/models copying keystone/limit/models/strict_two_level.py -> build/lib/keystone/limit/models copying keystone/limit/models/flat.py -> build/lib/keystone/limit/models copying keystone/limit/models/base.py -> build/lib/keystone/limit/models copying keystone/limit/models/__init__.py -> build/lib/keystone/limit/models creating build/lib/keystone/endpoint_policy/backends copying keystone/endpoint_policy/backends/sql.py -> build/lib/keystone/endpoint_policy/backends copying keystone/endpoint_policy/backends/base.py -> build/lib/keystone/endpoint_policy/backends copying keystone/endpoint_policy/backends/__init__.py -> build/lib/keystone/endpoint_policy/backends creating build/lib/keystone/common/resource_options creating build/lib/keystone/common/resource_options/options copying keystone/common/resource_options/options/immutable.py -> build/lib/keystone/common/resource_options/options copying keystone/common/resource_options/options/__init__.py -> build/lib/keystone/common/resource_options/options creating build/lib/keystone/identity/backends/ldap copying keystone/identity/backends/ldap/models.py -> build/lib/keystone/identity/backends/ldap copying keystone/identity/backends/ldap/core.py -> build/lib/keystone/identity/backends/ldap copying keystone/identity/backends/ldap/common.py -> build/lib/keystone/identity/backends/ldap copying keystone/identity/backends/ldap/__init__.py -> build/lib/keystone/identity/backends/ldap creating build/lib/keystone/credential/backends copying keystone/credential/backends/sql.py -> build/lib/keystone/credential/backends copying keystone/credential/backends/base.py -> build/lib/keystone/credential/backends copying keystone/credential/backends/__init__.py -> build/lib/keystone/credential/backends creating build/lib/keystone/tests/unit/credential copying keystone/tests/unit/credential/test_fernet_provider.py -> build/lib/keystone/tests/unit/credential copying keystone/tests/unit/credential/test_backend_sql.py -> build/lib/keystone/tests/unit/credential copying keystone/tests/unit/credential/__init__.py -> build/lib/keystone/tests/unit/credential copying keystone/token/token_formatters.py -> build/lib/keystone/token copying keystone/token/provider.py -> build/lib/keystone/token copying keystone/token/__init__.py -> build/lib/keystone/token copying keystone/tests/protection/__init__.py -> build/lib/keystone/tests/protection copying keystone/catalog/schema.py -> build/lib/keystone/catalog copying keystone/catalog/core.py -> build/lib/keystone/catalog copying keystone/catalog/__init__.py -> build/lib/keystone/catalog copying keystone/policy/schema.py -> build/lib/keystone/policy copying keystone/policy/core.py -> build/lib/keystone/policy copying keystone/policy/__init__.py -> build/lib/keystone/policy copying keystone/common/resource_options/core.py -> build/lib/keystone/common/resource_options copying keystone/common/resource_options/__init__.py -> build/lib/keystone/common/resource_options creating build/lib/keystone/tests/unit/endpoint_policy/backends copying keystone/tests/unit/endpoint_policy/backends/test_sql.py -> build/lib/keystone/tests/unit/endpoint_policy/backends copying keystone/tests/unit/endpoint_policy/backends/test_base.py -> build/lib/keystone/tests/unit/endpoint_policy/backends copying keystone/tests/unit/endpoint_policy/backends/__init__.py -> build/lib/keystone/tests/unit/endpoint_policy/backends creating build/lib/keystone/tests/unit/server copying keystone/tests/unit/server/test_keystone_flask.py -> build/lib/keystone/tests/unit/server copying keystone/tests/unit/server/__init__.py -> build/lib/keystone/tests/unit/server creating build/lib/keystone/oauth1/backends copying keystone/oauth1/backends/sql.py -> build/lib/keystone/oauth1/backends copying keystone/oauth1/backends/base.py -> build/lib/keystone/oauth1/backends copying keystone/oauth1/backends/__init__.py -> build/lib/keystone/oauth1/backends creating build/lib/keystone/common/sql/migrations copying keystone/common/sql/migrations/manage.py -> build/lib/keystone/common/sql/migrations copying keystone/common/sql/migrations/env.py -> build/lib/keystone/common/sql/migrations copying keystone/common/sql/migrations/autogen.py -> build/lib/keystone/common/sql/migrations copying keystone/common/sql/migrations/__init__.py -> build/lib/keystone/common/sql/migrations copying keystone/tests/unit/utils.py -> build/lib/keystone/tests/unit copying keystone/tests/unit/test_versions.py -> build/lib/keystone/tests/unit copying keystone/tests/unit/test_validation.py -> build/lib/keystone/tests/unit copying keystone/tests/unit/test_v3_trust.py -> build/lib/keystone/tests/unit copying keystone/tests/unit/test_v3_resource.py -> build/lib/keystone/tests/unit copying keystone/tests/unit/test_v3_policy.py -> build/lib/keystone/tests/unit copying keystone/tests/unit/test_v3_os_revoke.py -> build/lib/keystone/tests/unit copying keystone/tests/unit/test_v3_oauth2.py -> build/lib/keystone/tests/unit copying keystone/tests/unit/test_v3_oauth1.py -> build/lib/keystone/tests/unit copying keystone/tests/unit/test_v3_identity.py -> build/lib/keystone/tests/unit copying keystone/tests/unit/test_v3_filters.py -> build/lib/keystone/tests/unit copying keystone/tests/unit/test_v3_federation.py -> build/lib/keystone/tests/unit copying keystone/tests/unit/test_v3_endpoint_policy.py -> build/lib/keystone/tests/unit copying keystone/tests/unit/test_v3_domain_config.py -> build/lib/keystone/tests/unit copying keystone/tests/unit/test_v3_credential.py -> build/lib/keystone/tests/unit copying keystone/tests/unit/test_v3_catalog.py -> build/lib/keystone/tests/unit copying keystone/tests/unit/test_v3_auth.py -> build/lib/keystone/tests/unit copying keystone/tests/unit/test_v3_assignment.py -> build/lib/keystone/tests/unit copying keystone/tests/unit/test_v3_application_credential.py -> build/lib/keystone/tests/unit copying keystone/tests/unit/test_v3.py -> build/lib/keystone/tests/unit copying keystone/tests/unit/test_url_middleware.py -> build/lib/keystone/tests/unit copying keystone/tests/unit/test_token_provider.py -> build/lib/keystone/tests/unit copying keystone/tests/unit/test_sql_upgrade.py -> build/lib/keystone/tests/unit copying keystone/tests/unit/test_sql_banned_operations.py -> build/lib/keystone/tests/unit copying keystone/tests/unit/test_shadow_users.py -> build/lib/keystone/tests/unit copying keystone/tests/unit/test_revoke.py -> build/lib/keystone/tests/unit copying keystone/tests/unit/test_receipt_provider.py -> build/lib/keystone/tests/unit copying keystone/tests/unit/test_policy.py -> build/lib/keystone/tests/unit copying keystone/tests/unit/test_middleware.py -> build/lib/keystone/tests/unit copying keystone/tests/unit/test_limits.py -> build/lib/keystone/tests/unit copying keystone/tests/unit/test_ldap_tls_livetest.py -> build/lib/keystone/tests/unit copying keystone/tests/unit/test_ldap_pool_livetest.py -> build/lib/keystone/tests/unit copying keystone/tests/unit/test_ldap_livetest.py -> build/lib/keystone/tests/unit copying keystone/tests/unit/test_healthcheck.py -> build/lib/keystone/tests/unit copying keystone/tests/unit/test_hacking_checks.py -> build/lib/keystone/tests/unit copying keystone/tests/unit/test_exception.py -> build/lib/keystone/tests/unit copying keystone/tests/unit/test_entry_points.py -> build/lib/keystone/tests/unit copying keystone/tests/unit/test_driver_hints.py -> build/lib/keystone/tests/unit copying keystone/tests/unit/test_contrib_simple_cert.py -> build/lib/keystone/tests/unit copying keystone/tests/unit/test_contrib_s3_core.py -> build/lib/keystone/tests/unit copying keystone/tests/unit/test_contrib_ec2_core.py -> build/lib/keystone/tests/unit copying keystone/tests/unit/test_config.py -> build/lib/keystone/tests/unit copying keystone/tests/unit/test_cli.py -> build/lib/keystone/tests/unit copying keystone/tests/unit/test_backend_templated.py -> build/lib/keystone/tests/unit copying keystone/tests/unit/test_backend_sql.py -> build/lib/keystone/tests/unit copying keystone/tests/unit/test_backend_rules.py -> build/lib/keystone/tests/unit copying keystone/tests/unit/test_backend_ldap_pool.py -> build/lib/keystone/tests/unit copying keystone/tests/unit/test_backend_ldap.py -> build/lib/keystone/tests/unit copying keystone/tests/unit/test_backend_id_mapping_sql.py -> build/lib/keystone/tests/unit copying keystone/tests/unit/test_backend_federation_sql.py -> build/lib/keystone/tests/unit copying keystone/tests/unit/test_backend_endpoint_policy_sql.py -> build/lib/keystone/tests/unit copying keystone/tests/unit/test_backend_endpoint_policy.py -> build/lib/keystone/tests/unit copying keystone/tests/unit/test_auth_plugin.py -> build/lib/keystone/tests/unit copying keystone/tests/unit/test_associate_project_endpoint_extension.py -> build/lib/keystone/tests/unit copying keystone/tests/unit/test_app_config.py -> build/lib/keystone/tests/unit copying keystone/tests/unit/rest.py -> build/lib/keystone/tests/unit copying keystone/tests/unit/mapping_fixtures.py -> build/lib/keystone/tests/unit copying keystone/tests/unit/identity_mapping.py -> build/lib/keystone/tests/unit copying keystone/tests/unit/filtering.py -> build/lib/keystone/tests/unit copying keystone/tests/unit/federation_fixtures.py -> build/lib/keystone/tests/unit copying keystone/tests/unit/fakeldap.py -> build/lib/keystone/tests/unit copying keystone/tests/unit/default_fixtures.py -> build/lib/keystone/tests/unit copying keystone/tests/unit/core.py -> build/lib/keystone/tests/unit copying keystone/tests/unit/base_classes.py -> build/lib/keystone/tests/unit copying keystone/tests/unit/__init__.py -> build/lib/keystone/tests/unit copying keystone/tests/unit/resource/test_core.py -> build/lib/keystone/tests/unit/resource copying keystone/tests/unit/resource/test_backends.py -> build/lib/keystone/tests/unit/resource copying keystone/tests/unit/resource/__init__.py -> build/lib/keystone/tests/unit/resource copying keystone/limit/schema.py -> build/lib/keystone/limit copying keystone/limit/core.py -> build/lib/keystone/limit copying keystone/limit/__init__.py -> build/lib/keystone/limit creating build/lib/keystone/tests/hacking copying keystone/tests/hacking/checks.py -> build/lib/keystone/tests/hacking copying keystone/tests/hacking/__init__.py -> build/lib/keystone/tests/hacking creating build/lib/keystone/tests/unit/trust copying keystone/tests/unit/trust/test_backends.py -> build/lib/keystone/tests/unit/trust copying keystone/tests/unit/trust/__init__.py -> build/lib/keystone/tests/unit/trust copying keystone/tests/unit/identity/test_core.py -> build/lib/keystone/tests/unit/identity copying keystone/tests/unit/identity/test_backends.py -> build/lib/keystone/tests/unit/identity copying keystone/tests/unit/identity/test_backend_sql.py -> build/lib/keystone/tests/unit/identity copying keystone/tests/unit/identity/__init__.py -> build/lib/keystone/tests/unit/identity creating build/lib/keystone/identity/id_generators copying keystone/identity/id_generators/sha256.py -> build/lib/keystone/identity/id_generators copying keystone/identity/id_generators/__init__.py -> build/lib/keystone/identity/id_generators creating build/lib/keystone/token/providers/fernet copying keystone/token/providers/fernet/core.py -> build/lib/keystone/token/providers/fernet copying keystone/token/providers/fernet/__init__.py -> build/lib/keystone/token/providers/fernet creating build/lib/keystone/assignment/role_backends copying keystone/assignment/role_backends/sql_model.py -> build/lib/keystone/assignment/role_backends copying keystone/assignment/role_backends/sql.py -> build/lib/keystone/assignment/role_backends copying keystone/assignment/role_backends/resource_options.py -> build/lib/keystone/assignment/role_backends copying keystone/assignment/role_backends/base.py -> build/lib/keystone/assignment/role_backends copying keystone/assignment/role_backends/__init__.py -> build/lib/keystone/assignment/role_backends copying keystone/federation/utils.py -> build/lib/keystone/federation copying keystone/federation/schema.py -> build/lib/keystone/federation copying keystone/federation/idp.py -> build/lib/keystone/federation copying keystone/federation/core.py -> build/lib/keystone/federation copying keystone/federation/constants.py -> build/lib/keystone/federation copying keystone/federation/__init__.py -> build/lib/keystone/federation copying keystone/assignment/schema.py -> build/lib/keystone/assignment copying keystone/assignment/core.py -> build/lib/keystone/assignment copying keystone/assignment/__init__.py -> build/lib/keystone/assignment creating build/lib/keystone/oauth2 copying keystone/oauth2/handlers.py -> build/lib/keystone/oauth2 copying keystone/oauth2/__init__.py -> build/lib/keystone/oauth2 creating build/lib/keystone/tests/unit/assignment/role_backends copying keystone/tests/unit/assignment/role_backends/test_sql.py -> build/lib/keystone/tests/unit/assignment/role_backends copying keystone/tests/unit/assignment/role_backends/__init__.py -> build/lib/keystone/tests/unit/assignment/role_backends creating build/lib/keystone/tests/unit/identity/shadow_users copying keystone/tests/unit/identity/shadow_users/test_core.py -> build/lib/keystone/tests/unit/identity/shadow_users copying keystone/tests/unit/identity/shadow_users/test_backend.py -> build/lib/keystone/tests/unit/identity/shadow_users copying keystone/tests/unit/identity/shadow_users/__init__.py -> build/lib/keystone/tests/unit/identity/shadow_users creating build/lib/keystone/identity/mapping_backends copying keystone/identity/mapping_backends/sql.py -> build/lib/keystone/identity/mapping_backends copying keystone/identity/mapping_backends/mapping.py -> build/lib/keystone/identity/mapping_backends copying keystone/identity/mapping_backends/base.py -> build/lib/keystone/identity/mapping_backends copying keystone/identity/mapping_backends/__init__.py -> build/lib/keystone/identity/mapping_backends creating build/lib/keystone/tests/unit/tests copying keystone/tests/unit/tests/test_utils.py -> build/lib/keystone/tests/unit/tests copying keystone/tests/unit/tests/test_core.py -> build/lib/keystone/tests/unit/tests copying keystone/tests/unit/tests/__init__.py -> build/lib/keystone/tests/unit/tests creating build/lib/keystone/tests/unit/common/sql copying keystone/tests/unit/common/sql/test_upgrades.py -> build/lib/keystone/tests/unit/common/sql copying keystone/tests/unit/common/sql/__init__.py -> build/lib/keystone/tests/unit/common/sql creating build/lib/keystone/limit/backends copying keystone/limit/backends/sql.py -> build/lib/keystone/limit/backends copying keystone/limit/backends/base.py -> build/lib/keystone/limit/backends copying keystone/limit/backends/__init__.py -> build/lib/keystone/limit/backends creating build/lib/keystone/tests/unit/catalog copying keystone/tests/unit/catalog/test_core.py -> build/lib/keystone/tests/unit/catalog copying keystone/tests/unit/catalog/test_backends.py -> build/lib/keystone/tests/unit/catalog copying keystone/tests/unit/catalog/__init__.py -> build/lib/keystone/tests/unit/catalog creating build/lib/keystone/cmd/doctor copying keystone/cmd/doctor/tokens_fernet.py -> build/lib/keystone/cmd/doctor copying keystone/cmd/doctor/tokens.py -> build/lib/keystone/cmd/doctor copying keystone/cmd/doctor/security_compliance.py -> build/lib/keystone/cmd/doctor copying keystone/cmd/doctor/ldap.py -> build/lib/keystone/cmd/doctor copying keystone/cmd/doctor/federation.py -> build/lib/keystone/cmd/doctor copying keystone/cmd/doctor/debug.py -> build/lib/keystone/cmd/doctor copying keystone/cmd/doctor/database.py -> build/lib/keystone/cmd/doctor copying keystone/cmd/doctor/credential.py -> build/lib/keystone/cmd/doctor copying keystone/cmd/doctor/caching.py -> build/lib/keystone/cmd/doctor copying keystone/cmd/doctor/__init__.py -> build/lib/keystone/cmd/doctor creating build/lib/keystone/revoke/backends copying keystone/revoke/backends/sql.py -> build/lib/keystone/revoke/backends copying keystone/revoke/backends/base.py -> build/lib/keystone/revoke/backends copying keystone/revoke/backends/__init__.py -> build/lib/keystone/revoke/backends copying keystone/tests/functional/core.py -> build/lib/keystone/tests/functional copying keystone/tests/functional/__init__.py -> build/lib/keystone/tests/functional creating build/lib/keystone/tests/unit/ksfixtures copying keystone/tests/unit/ksfixtures/warnings.py -> build/lib/keystone/tests/unit/ksfixtures copying keystone/tests/unit/ksfixtures/temporaryfile.py -> build/lib/keystone/tests/unit/ksfixtures copying keystone/tests/unit/ksfixtures/policy.py -> build/lib/keystone/tests/unit/ksfixtures copying keystone/tests/unit/ksfixtures/logging.py -> build/lib/keystone/tests/unit/ksfixtures copying keystone/tests/unit/ksfixtures/ldapdb.py -> build/lib/keystone/tests/unit/ksfixtures copying keystone/tests/unit/ksfixtures/key_repository.py -> build/lib/keystone/tests/unit/ksfixtures copying keystone/tests/unit/ksfixtures/jws_key_repository.py -> build/lib/keystone/tests/unit/ksfixtures copying keystone/tests/unit/ksfixtures/hacking.py -> build/lib/keystone/tests/unit/ksfixtures copying keystone/tests/unit/ksfixtures/database.py -> build/lib/keystone/tests/unit/ksfixtures copying keystone/tests/unit/ksfixtures/cache.py -> build/lib/keystone/tests/unit/ksfixtures copying keystone/tests/unit/ksfixtures/backendloader.py -> build/lib/keystone/tests/unit/ksfixtures copying keystone/tests/unit/ksfixtures/auth_plugins.py -> build/lib/keystone/tests/unit/ksfixtures copying keystone/tests/unit/ksfixtures/__init__.py -> build/lib/keystone/tests/unit/ksfixtures running egg_info creating keystone.egg-info writing keystone.egg-info/PKG-INFO writing dependency_links to keystone.egg-info/dependency_links.txt writing entry points to keystone.egg-info/entry_points.txt writing requirements to keystone.egg-info/requires.txt writing top-level names to keystone.egg-info/top_level.txt writing pbr to keystone.egg-info/pbr.json [pbr] Processing SOURCES.txt writing manifest file 'keystone.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 'keystone.egg-info/SOURCES.txt' copying keystone/common/sql/alembic.ini -> build/lib/keystone/common/sql copying keystone/tests/unit/external/README.rst -> build/lib/keystone/tests/unit/external creating build/lib/keystone/locale creating build/lib/keystone/locale/de creating build/lib/keystone/locale/de/LC_MESSAGES copying keystone/locale/de/LC_MESSAGES/keystone.po -> build/lib/keystone/locale/de/LC_MESSAGES creating build/lib/keystone/locale/en_GB creating build/lib/keystone/locale/en_GB/LC_MESSAGES copying keystone/locale/en_GB/LC_MESSAGES/keystone.po -> build/lib/keystone/locale/en_GB/LC_MESSAGES creating build/lib/keystone/locale/es creating build/lib/keystone/locale/es/LC_MESSAGES copying keystone/locale/es/LC_MESSAGES/keystone.po -> build/lib/keystone/locale/es/LC_MESSAGES creating build/lib/keystone/locale/fr creating build/lib/keystone/locale/fr/LC_MESSAGES copying keystone/locale/fr/LC_MESSAGES/keystone.po -> build/lib/keystone/locale/fr/LC_MESSAGES creating build/lib/keystone/locale/it creating build/lib/keystone/locale/it/LC_MESSAGES copying keystone/locale/it/LC_MESSAGES/keystone.po -> build/lib/keystone/locale/it/LC_MESSAGES creating build/lib/keystone/locale/ja creating build/lib/keystone/locale/ja/LC_MESSAGES copying keystone/locale/ja/LC_MESSAGES/keystone.po -> build/lib/keystone/locale/ja/LC_MESSAGES creating build/lib/keystone/locale/ko_KR creating build/lib/keystone/locale/ko_KR/LC_MESSAGES copying keystone/locale/ko_KR/LC_MESSAGES/keystone.po -> build/lib/keystone/locale/ko_KR/LC_MESSAGES creating build/lib/keystone/locale/pt_BR creating build/lib/keystone/locale/pt_BR/LC_MESSAGES copying keystone/locale/pt_BR/LC_MESSAGES/keystone.po -> build/lib/keystone/locale/pt_BR/LC_MESSAGES creating build/lib/keystone/locale/ru creating build/lib/keystone/locale/ru/LC_MESSAGES copying keystone/locale/ru/LC_MESSAGES/keystone.po -> build/lib/keystone/locale/ru/LC_MESSAGES creating build/lib/keystone/locale/zh_CN creating build/lib/keystone/locale/zh_CN/LC_MESSAGES copying keystone/locale/zh_CN/LC_MESSAGES/keystone.po -> build/lib/keystone/locale/zh_CN/LC_MESSAGES creating build/lib/keystone/locale/zh_TW creating build/lib/keystone/locale/zh_TW/LC_MESSAGES copying keystone/locale/zh_TW/LC_MESSAGES/keystone.po -> build/lib/keystone/locale/zh_TW/LC_MESSAGES copying keystone/common/sql/migrations/README.rst -> build/lib/keystone/common/sql/migrations copying keystone/common/sql/migrations/script.py.mako -> build/lib/keystone/common/sql/migrations creating build/lib/keystone/common/sql/migrations/versions copying keystone/common/sql/migrations/versions/27e647c0fad4_initial_version.py -> build/lib/keystone/common/sql/migrations/versions copying keystone/common/sql/migrations/versions/CONTRACT_HEAD -> build/lib/keystone/common/sql/migrations/versions copying keystone/common/sql/migrations/versions/EXPAND_HEAD -> build/lib/keystone/common/sql/migrations/versions creating build/lib/keystone/common/sql/migrations/versions/bobcat creating build/lib/keystone/common/sql/migrations/versions/bobcat/contract copying keystone/common/sql/migrations/versions/bobcat/contract/99de3849d860_fix_incorrect_constraints.py -> build/lib/keystone/common/sql/migrations/versions/bobcat/contract copying keystone/common/sql/migrations/versions/bobcat/contract/c88cdce8f248_remove_duplicate_constraints.py -> build/lib/keystone/common/sql/migrations/versions/bobcat/contract creating build/lib/keystone/common/sql/migrations/versions/bobcat/expand copying keystone/common/sql/migrations/versions/bobcat/expand/11c3b243b4cb_remove_service_provider_relay_state_server_default.py -> build/lib/keystone/common/sql/migrations/versions/bobcat/expand copying keystone/common/sql/migrations/versions/bobcat/expand/b4f8b3f584e0_fix_incorrect_constraints.py -> build/lib/keystone/common/sql/migrations/versions/bobcat/expand creating build/lib/keystone/common/sql/migrations/versions/yoga creating build/lib/keystone/common/sql/migrations/versions/yoga/contract copying keystone/common/sql/migrations/versions/yoga/contract/e25ffa003242_initial.py -> build/lib/keystone/common/sql/migrations/versions/yoga/contract creating build/lib/keystone/common/sql/migrations/versions/yoga/expand copying keystone/common/sql/migrations/versions/yoga/expand/29e87d24a316_initial.py -> build/lib/keystone/common/sql/migrations/versions/yoga/expand copying keystone/tests/unit/default_catalog.templates -> build/lib/keystone/tests/unit copying keystone/tests/unit/default_catalog_multi_region.templates -> build/lib/keystone/tests/unit creating build/lib/keystone/tests/unit/config_files copying keystone/tests/unit/config_files/backend_ldap.conf -> build/lib/keystone/tests/unit/config_files copying keystone/tests/unit/config_files/backend_ldap_pool.conf -> build/lib/keystone/tests/unit/config_files copying keystone/tests/unit/config_files/backend_ldap_sql.conf -> build/lib/keystone/tests/unit/config_files copying keystone/tests/unit/config_files/backend_liveldap.conf -> build/lib/keystone/tests/unit/config_files copying keystone/tests/unit/config_files/backend_multi_ldap_sql.conf -> build/lib/keystone/tests/unit/config_files copying keystone/tests/unit/config_files/backend_pool_liveldap.conf -> build/lib/keystone/tests/unit/config_files copying keystone/tests/unit/config_files/backend_sql.conf -> build/lib/keystone/tests/unit/config_files copying keystone/tests/unit/config_files/backend_tls_liveldap.conf -> build/lib/keystone/tests/unit/config_files copying keystone/tests/unit/config_files/test_auth_plugin.conf -> build/lib/keystone/tests/unit/config_files creating build/lib/keystone/tests/unit/config_files/domain_configs_default_ldap_one_sql copying keystone/tests/unit/config_files/domain_configs_default_ldap_one_sql/keystone.domain1.conf -> build/lib/keystone/tests/unit/config_files/domain_configs_default_ldap_one_sql creating build/lib/keystone/tests/unit/config_files/domain_configs_multi_ldap copying keystone/tests/unit/config_files/domain_configs_multi_ldap/keystone.Default.conf -> build/lib/keystone/tests/unit/config_files/domain_configs_multi_ldap copying keystone/tests/unit/config_files/domain_configs_multi_ldap/keystone.domain1.conf -> build/lib/keystone/tests/unit/config_files/domain_configs_multi_ldap copying keystone/tests/unit/config_files/domain_configs_multi_ldap/keystone.domain2.conf -> build/lib/keystone/tests/unit/config_files/domain_configs_multi_ldap creating build/lib/keystone/tests/unit/config_files/domain_configs_one_extra_sql copying keystone/tests/unit/config_files/domain_configs_one_extra_sql/keystone.domain2.conf -> build/lib/keystone/tests/unit/config_files/domain_configs_one_extra_sql creating build/lib/keystone/tests/unit/config_files/domain_configs_one_sql_one_ldap copying keystone/tests/unit/config_files/domain_configs_one_sql_one_ldap/keystone.Default.conf -> build/lib/keystone/tests/unit/config_files/domain_configs_one_sql_one_ldap copying keystone/tests/unit/config_files/domain_configs_one_sql_one_ldap/keystone.domain1.conf -> build/lib/keystone/tests/unit/config_files/domain_configs_one_sql_one_ldap creating build/lib/keystone/tests/unit/saml2 copying keystone/tests/unit/saml2/idp_saml2_metadata.xml -> build/lib/keystone/tests/unit/saml2 copying keystone/tests/unit/saml2/signed_saml2_assertion.xml -> build/lib/keystone/tests/unit/saml2 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/keystone creating build/bdist.linux-x86_64/wheel/keystone/locale creating build/bdist.linux-x86_64/wheel/keystone/locale/zh_TW creating build/bdist.linux-x86_64/wheel/keystone/locale/zh_TW/LC_MESSAGES copying build/lib/keystone/locale/zh_TW/LC_MESSAGES/keystone.po -> build/bdist.linux-x86_64/wheel/keystone/locale/zh_TW/LC_MESSAGES creating build/bdist.linux-x86_64/wheel/keystone/locale/zh_CN creating build/bdist.linux-x86_64/wheel/keystone/locale/zh_CN/LC_MESSAGES copying build/lib/keystone/locale/zh_CN/LC_MESSAGES/keystone.po -> build/bdist.linux-x86_64/wheel/keystone/locale/zh_CN/LC_MESSAGES creating build/bdist.linux-x86_64/wheel/keystone/locale/ru creating build/bdist.linux-x86_64/wheel/keystone/locale/ru/LC_MESSAGES copying build/lib/keystone/locale/ru/LC_MESSAGES/keystone.po -> build/bdist.linux-x86_64/wheel/keystone/locale/ru/LC_MESSAGES creating build/bdist.linux-x86_64/wheel/keystone/locale/pt_BR creating build/bdist.linux-x86_64/wheel/keystone/locale/pt_BR/LC_MESSAGES copying build/lib/keystone/locale/pt_BR/LC_MESSAGES/keystone.po -> build/bdist.linux-x86_64/wheel/keystone/locale/pt_BR/LC_MESSAGES creating build/bdist.linux-x86_64/wheel/keystone/locale/ko_KR creating build/bdist.linux-x86_64/wheel/keystone/locale/ko_KR/LC_MESSAGES copying build/lib/keystone/locale/ko_KR/LC_MESSAGES/keystone.po -> build/bdist.linux-x86_64/wheel/keystone/locale/ko_KR/LC_MESSAGES creating build/bdist.linux-x86_64/wheel/keystone/locale/ja creating build/bdist.linux-x86_64/wheel/keystone/locale/ja/LC_MESSAGES copying build/lib/keystone/locale/ja/LC_MESSAGES/keystone.po -> build/bdist.linux-x86_64/wheel/keystone/locale/ja/LC_MESSAGES creating build/bdist.linux-x86_64/wheel/keystone/locale/it creating build/bdist.linux-x86_64/wheel/keystone/locale/it/LC_MESSAGES copying build/lib/keystone/locale/it/LC_MESSAGES/keystone.po -> build/bdist.linux-x86_64/wheel/keystone/locale/it/LC_MESSAGES creating build/bdist.linux-x86_64/wheel/keystone/locale/fr creating build/bdist.linux-x86_64/wheel/keystone/locale/fr/LC_MESSAGES copying build/lib/keystone/locale/fr/LC_MESSAGES/keystone.po -> build/bdist.linux-x86_64/wheel/keystone/locale/fr/LC_MESSAGES creating build/bdist.linux-x86_64/wheel/keystone/locale/es creating build/bdist.linux-x86_64/wheel/keystone/locale/es/LC_MESSAGES copying build/lib/keystone/locale/es/LC_MESSAGES/keystone.po -> build/bdist.linux-x86_64/wheel/keystone/locale/es/LC_MESSAGES creating build/bdist.linux-x86_64/wheel/keystone/locale/en_GB creating build/bdist.linux-x86_64/wheel/keystone/locale/en_GB/LC_MESSAGES copying build/lib/keystone/locale/en_GB/LC_MESSAGES/keystone.po -> build/bdist.linux-x86_64/wheel/keystone/locale/en_GB/LC_MESSAGES creating build/bdist.linux-x86_64/wheel/keystone/locale/de creating build/bdist.linux-x86_64/wheel/keystone/locale/de/LC_MESSAGES copying build/lib/keystone/locale/de/LC_MESSAGES/keystone.po -> build/bdist.linux-x86_64/wheel/keystone/locale/de/LC_MESSAGES creating build/bdist.linux-x86_64/wheel/keystone/oauth2 copying build/lib/keystone/oauth2/__init__.py -> build/bdist.linux-x86_64/wheel/keystone/oauth2 copying build/lib/keystone/oauth2/handlers.py -> build/bdist.linux-x86_64/wheel/keystone/oauth2 creating build/bdist.linux-x86_64/wheel/keystone/limit creating build/bdist.linux-x86_64/wheel/keystone/limit/backends copying build/lib/keystone/limit/backends/__init__.py -> build/bdist.linux-x86_64/wheel/keystone/limit/backends copying build/lib/keystone/limit/backends/base.py -> build/bdist.linux-x86_64/wheel/keystone/limit/backends copying build/lib/keystone/limit/backends/sql.py -> build/bdist.linux-x86_64/wheel/keystone/limit/backends copying build/lib/keystone/limit/__init__.py -> build/bdist.linux-x86_64/wheel/keystone/limit copying build/lib/keystone/limit/core.py -> build/bdist.linux-x86_64/wheel/keystone/limit copying build/lib/keystone/limit/schema.py -> build/bdist.linux-x86_64/wheel/keystone/limit creating build/bdist.linux-x86_64/wheel/keystone/limit/models copying build/lib/keystone/limit/models/__init__.py -> build/bdist.linux-x86_64/wheel/keystone/limit/models copying build/lib/keystone/limit/models/base.py -> build/bdist.linux-x86_64/wheel/keystone/limit/models copying build/lib/keystone/limit/models/flat.py -> build/bdist.linux-x86_64/wheel/keystone/limit/models copying build/lib/keystone/limit/models/strict_two_level.py -> build/bdist.linux-x86_64/wheel/keystone/limit/models creating build/bdist.linux-x86_64/wheel/keystone/endpoint_policy creating build/bdist.linux-x86_64/wheel/keystone/endpoint_policy/backends copying build/lib/keystone/endpoint_policy/backends/__init__.py -> build/bdist.linux-x86_64/wheel/keystone/endpoint_policy/backends copying build/lib/keystone/endpoint_policy/backends/base.py -> build/bdist.linux-x86_64/wheel/keystone/endpoint_policy/backends copying build/lib/keystone/endpoint_policy/backends/sql.py -> build/bdist.linux-x86_64/wheel/keystone/endpoint_policy/backends copying build/lib/keystone/endpoint_policy/__init__.py -> build/bdist.linux-x86_64/wheel/keystone/endpoint_policy copying build/lib/keystone/endpoint_policy/core.py -> build/bdist.linux-x86_64/wheel/keystone/endpoint_policy creating build/bdist.linux-x86_64/wheel/keystone/trust creating build/bdist.linux-x86_64/wheel/keystone/trust/backends copying build/lib/keystone/trust/backends/__init__.py -> build/bdist.linux-x86_64/wheel/keystone/trust/backends copying build/lib/keystone/trust/backends/base.py -> build/bdist.linux-x86_64/wheel/keystone/trust/backends copying build/lib/keystone/trust/backends/sql.py -> build/bdist.linux-x86_64/wheel/keystone/trust/backends copying build/lib/keystone/trust/__init__.py -> build/bdist.linux-x86_64/wheel/keystone/trust copying build/lib/keystone/trust/core.py -> build/bdist.linux-x86_64/wheel/keystone/trust copying build/lib/keystone/trust/schema.py -> build/bdist.linux-x86_64/wheel/keystone/trust creating build/bdist.linux-x86_64/wheel/keystone/federation copying build/lib/keystone/federation/__init__.py -> build/bdist.linux-x86_64/wheel/keystone/federation copying build/lib/keystone/federation/constants.py -> build/bdist.linux-x86_64/wheel/keystone/federation copying build/lib/keystone/federation/core.py -> build/bdist.linux-x86_64/wheel/keystone/federation copying build/lib/keystone/federation/idp.py -> build/bdist.linux-x86_64/wheel/keystone/federation copying build/lib/keystone/federation/schema.py -> build/bdist.linux-x86_64/wheel/keystone/federation copying build/lib/keystone/federation/utils.py -> build/bdist.linux-x86_64/wheel/keystone/federation creating build/bdist.linux-x86_64/wheel/keystone/federation/backends copying build/lib/keystone/federation/backends/__init__.py -> build/bdist.linux-x86_64/wheel/keystone/federation/backends copying build/lib/keystone/federation/backends/base.py -> build/bdist.linux-x86_64/wheel/keystone/federation/backends copying build/lib/keystone/federation/backends/sql.py -> build/bdist.linux-x86_64/wheel/keystone/federation/backends creating build/bdist.linux-x86_64/wheel/keystone/models copying build/lib/keystone/models/__init__.py -> build/bdist.linux-x86_64/wheel/keystone/models copying build/lib/keystone/models/receipt_model.py -> build/bdist.linux-x86_64/wheel/keystone/models copying build/lib/keystone/models/revoke_model.py -> build/bdist.linux-x86_64/wheel/keystone/models copying build/lib/keystone/models/token_model.py -> build/bdist.linux-x86_64/wheel/keystone/models creating build/bdist.linux-x86_64/wheel/keystone/receipt copying build/lib/keystone/receipt/__init__.py -> build/bdist.linux-x86_64/wheel/keystone/receipt copying build/lib/keystone/receipt/handlers.py -> build/bdist.linux-x86_64/wheel/keystone/receipt copying build/lib/keystone/receipt/provider.py -> build/bdist.linux-x86_64/wheel/keystone/receipt copying build/lib/keystone/receipt/receipt_formatters.py -> build/bdist.linux-x86_64/wheel/keystone/receipt creating build/bdist.linux-x86_64/wheel/keystone/receipt/providers creating build/bdist.linux-x86_64/wheel/keystone/receipt/providers/fernet copying build/lib/keystone/receipt/providers/fernet/__init__.py -> build/bdist.linux-x86_64/wheel/keystone/receipt/providers/fernet copying build/lib/keystone/receipt/providers/fernet/core.py -> build/bdist.linux-x86_64/wheel/keystone/receipt/providers/fernet copying build/lib/keystone/receipt/providers/__init__.py -> build/bdist.linux-x86_64/wheel/keystone/receipt/providers copying build/lib/keystone/receipt/providers/base.py -> build/bdist.linux-x86_64/wheel/keystone/receipt/providers creating build/bdist.linux-x86_64/wheel/keystone/policy copying build/lib/keystone/policy/__init__.py -> build/bdist.linux-x86_64/wheel/keystone/policy copying build/lib/keystone/policy/core.py -> build/bdist.linux-x86_64/wheel/keystone/policy copying build/lib/keystone/policy/schema.py -> build/bdist.linux-x86_64/wheel/keystone/policy creating build/bdist.linux-x86_64/wheel/keystone/policy/backends copying build/lib/keystone/policy/backends/__init__.py -> build/bdist.linux-x86_64/wheel/keystone/policy/backends copying build/lib/keystone/policy/backends/base.py -> build/bdist.linux-x86_64/wheel/keystone/policy/backends copying build/lib/keystone/policy/backends/rules.py -> build/bdist.linux-x86_64/wheel/keystone/policy/backends copying build/lib/keystone/policy/backends/sql.py -> build/bdist.linux-x86_64/wheel/keystone/policy/backends copying build/lib/keystone/__init__.py -> build/bdist.linux-x86_64/wheel/keystone copying build/lib/keystone/exception.py -> build/bdist.linux-x86_64/wheel/keystone copying build/lib/keystone/i18n.py -> build/bdist.linux-x86_64/wheel/keystone copying build/lib/keystone/notifications.py -> build/bdist.linux-x86_64/wheel/keystone copying build/lib/keystone/version.py -> build/bdist.linux-x86_64/wheel/keystone creating build/bdist.linux-x86_64/wheel/keystone/conf copying build/lib/keystone/conf/__init__.py -> build/bdist.linux-x86_64/wheel/keystone/conf copying build/lib/keystone/conf/application_credential.py -> build/bdist.linux-x86_64/wheel/keystone/conf copying build/lib/keystone/conf/assignment.py -> build/bdist.linux-x86_64/wheel/keystone/conf copying build/lib/keystone/conf/auth.py -> build/bdist.linux-x86_64/wheel/keystone/conf copying build/lib/keystone/conf/catalog.py -> build/bdist.linux-x86_64/wheel/keystone/conf copying build/lib/keystone/conf/constants.py -> build/bdist.linux-x86_64/wheel/keystone/conf copying build/lib/keystone/conf/credential.py -> build/bdist.linux-x86_64/wheel/keystone/conf copying build/lib/keystone/conf/default.py -> build/bdist.linux-x86_64/wheel/keystone/conf copying build/lib/keystone/conf/domain_config.py -> build/bdist.linux-x86_64/wheel/keystone/conf copying build/lib/keystone/conf/endpoint_filter.py -> build/bdist.linux-x86_64/wheel/keystone/conf copying build/lib/keystone/conf/endpoint_policy.py -> build/bdist.linux-x86_64/wheel/keystone/conf copying build/lib/keystone/conf/eventlet_server.py -> build/bdist.linux-x86_64/wheel/keystone/conf copying build/lib/keystone/conf/federation.py -> build/bdist.linux-x86_64/wheel/keystone/conf copying build/lib/keystone/conf/fernet_receipts.py -> build/bdist.linux-x86_64/wheel/keystone/conf copying build/lib/keystone/conf/fernet_tokens.py -> build/bdist.linux-x86_64/wheel/keystone/conf copying build/lib/keystone/conf/identity.py -> build/bdist.linux-x86_64/wheel/keystone/conf copying build/lib/keystone/conf/identity_mapping.py -> build/bdist.linux-x86_64/wheel/keystone/conf copying build/lib/keystone/conf/jwt_tokens.py -> build/bdist.linux-x86_64/wheel/keystone/conf copying build/lib/keystone/conf/ldap.py -> build/bdist.linux-x86_64/wheel/keystone/conf copying build/lib/keystone/conf/memcache.py -> build/bdist.linux-x86_64/wheel/keystone/conf copying build/lib/keystone/conf/oauth1.py -> build/bdist.linux-x86_64/wheel/keystone/conf copying build/lib/keystone/conf/oauth2.py -> build/bdist.linux-x86_64/wheel/keystone/conf copying build/lib/keystone/conf/opts.py -> build/bdist.linux-x86_64/wheel/keystone/conf copying build/lib/keystone/conf/policy.py -> build/bdist.linux-x86_64/wheel/keystone/conf copying build/lib/keystone/conf/receipt.py -> build/bdist.linux-x86_64/wheel/keystone/conf copying build/lib/keystone/conf/resource.py -> build/bdist.linux-x86_64/wheel/keystone/conf copying build/lib/keystone/conf/revoke.py -> build/bdist.linux-x86_64/wheel/keystone/conf copying build/lib/keystone/conf/role.py -> build/bdist.linux-x86_64/wheel/keystone/conf copying build/lib/keystone/conf/saml.py -> build/bdist.linux-x86_64/wheel/keystone/conf copying build/lib/keystone/conf/security_compliance.py -> build/bdist.linux-x86_64/wheel/keystone/conf copying build/lib/keystone/conf/shadow_users.py -> build/bdist.linux-x86_64/wheel/keystone/conf copying build/lib/keystone/conf/token.py -> build/bdist.linux-x86_64/wheel/keystone/conf copying build/lib/keystone/conf/tokenless_auth.py -> build/bdist.linux-x86_64/wheel/keystone/conf copying build/lib/keystone/conf/totp.py -> build/bdist.linux-x86_64/wheel/keystone/conf copying build/lib/keystone/conf/trust.py -> build/bdist.linux-x86_64/wheel/keystone/conf copying build/lib/keystone/conf/unified_limit.py -> build/bdist.linux-x86_64/wheel/keystone/conf copying build/lib/keystone/conf/utils.py -> build/bdist.linux-x86_64/wheel/keystone/conf copying build/lib/keystone/conf/wsgi.py -> build/bdist.linux-x86_64/wheel/keystone/conf creating build/bdist.linux-x86_64/wheel/keystone/identity creating build/bdist.linux-x86_64/wheel/keystone/identity/mapping_backends copying build/lib/keystone/identity/mapping_backends/__init__.py -> build/bdist.linux-x86_64/wheel/keystone/identity/mapping_backends copying build/lib/keystone/identity/mapping_backends/base.py -> build/bdist.linux-x86_64/wheel/keystone/identity/mapping_backends copying build/lib/keystone/identity/mapping_backends/mapping.py -> build/bdist.linux-x86_64/wheel/keystone/identity/mapping_backends copying build/lib/keystone/identity/mapping_backends/sql.py -> build/bdist.linux-x86_64/wheel/keystone/identity/mapping_backends creating build/bdist.linux-x86_64/wheel/keystone/identity/id_generators copying build/lib/keystone/identity/id_generators/__init__.py -> build/bdist.linux-x86_64/wheel/keystone/identity/id_generators copying build/lib/keystone/identity/id_generators/sha256.py -> build/bdist.linux-x86_64/wheel/keystone/identity/id_generators creating build/bdist.linux-x86_64/wheel/keystone/identity/shadow_backends copying build/lib/keystone/identity/shadow_backends/__init__.py -> build/bdist.linux-x86_64/wheel/keystone/identity/shadow_backends copying build/lib/keystone/identity/shadow_backends/base.py -> build/bdist.linux-x86_64/wheel/keystone/identity/shadow_backends copying build/lib/keystone/identity/shadow_backends/sql.py -> build/bdist.linux-x86_64/wheel/keystone/identity/shadow_backends copying build/lib/keystone/identity/__init__.py -> build/bdist.linux-x86_64/wheel/keystone/identity copying build/lib/keystone/identity/core.py -> build/bdist.linux-x86_64/wheel/keystone/identity copying build/lib/keystone/identity/generator.py -> build/bdist.linux-x86_64/wheel/keystone/identity copying build/lib/keystone/identity/schema.py -> build/bdist.linux-x86_64/wheel/keystone/identity creating build/bdist.linux-x86_64/wheel/keystone/identity/backends creating build/bdist.linux-x86_64/wheel/keystone/identity/backends/ldap copying build/lib/keystone/identity/backends/ldap/__init__.py -> build/bdist.linux-x86_64/wheel/keystone/identity/backends/ldap copying build/lib/keystone/identity/backends/ldap/common.py -> build/bdist.linux-x86_64/wheel/keystone/identity/backends/ldap copying build/lib/keystone/identity/backends/ldap/core.py -> build/bdist.linux-x86_64/wheel/keystone/identity/backends/ldap copying build/lib/keystone/identity/backends/ldap/models.py -> build/bdist.linux-x86_64/wheel/keystone/identity/backends/ldap copying build/lib/keystone/identity/backends/__init__.py -> build/bdist.linux-x86_64/wheel/keystone/identity/backends copying build/lib/keystone/identity/backends/base.py -> build/bdist.linux-x86_64/wheel/keystone/identity/backends copying build/lib/keystone/identity/backends/resource_options.py -> build/bdist.linux-x86_64/wheel/keystone/identity/backends copying build/lib/keystone/identity/backends/sql.py -> build/bdist.linux-x86_64/wheel/keystone/identity/backends copying build/lib/keystone/identity/backends/sql_model.py -> build/bdist.linux-x86_64/wheel/keystone/identity/backends creating build/bdist.linux-x86_64/wheel/keystone/assignment copying build/lib/keystone/assignment/__init__.py -> build/bdist.linux-x86_64/wheel/keystone/assignment copying build/lib/keystone/assignment/core.py -> build/bdist.linux-x86_64/wheel/keystone/assignment copying build/lib/keystone/assignment/schema.py -> build/bdist.linux-x86_64/wheel/keystone/assignment creating build/bdist.linux-x86_64/wheel/keystone/assignment/role_backends copying build/lib/keystone/assignment/role_backends/__init__.py -> build/bdist.linux-x86_64/wheel/keystone/assignment/role_backends copying build/lib/keystone/assignment/role_backends/base.py -> build/bdist.linux-x86_64/wheel/keystone/assignment/role_backends copying build/lib/keystone/assignment/role_backends/resource_options.py -> build/bdist.linux-x86_64/wheel/keystone/assignment/role_backends copying build/lib/keystone/assignment/role_backends/sql.py -> build/bdist.linux-x86_64/wheel/keystone/assignment/role_backends copying build/lib/keystone/assignment/role_backends/sql_model.py -> build/bdist.linux-x86_64/wheel/keystone/assignment/role_backends creating build/bdist.linux-x86_64/wheel/keystone/assignment/backends copying build/lib/keystone/assignment/backends/__init__.py -> build/bdist.linux-x86_64/wheel/keystone/assignment/backends copying build/lib/keystone/assignment/backends/base.py -> build/bdist.linux-x86_64/wheel/keystone/assignment/backends copying build/lib/keystone/assignment/backends/sql.py -> build/bdist.linux-x86_64/wheel/keystone/assignment/backends creating build/bdist.linux-x86_64/wheel/keystone/application_credential copying build/lib/keystone/application_credential/__init__.py -> build/bdist.linux-x86_64/wheel/keystone/application_credential copying build/lib/keystone/application_credential/core.py -> build/bdist.linux-x86_64/wheel/keystone/application_credential copying build/lib/keystone/application_credential/schema.py -> build/bdist.linux-x86_64/wheel/keystone/application_credential creating build/bdist.linux-x86_64/wheel/keystone/application_credential/backends copying build/lib/keystone/application_credential/backends/__init__.py -> build/bdist.linux-x86_64/wheel/keystone/application_credential/backends copying build/lib/keystone/application_credential/backends/base.py -> build/bdist.linux-x86_64/wheel/keystone/application_credential/backends copying build/lib/keystone/application_credential/backends/sql.py -> build/bdist.linux-x86_64/wheel/keystone/application_credential/backends creating build/bdist.linux-x86_64/wheel/keystone/catalog copying build/lib/keystone/catalog/__init__.py -> build/bdist.linux-x86_64/wheel/keystone/catalog copying build/lib/keystone/catalog/core.py -> build/bdist.linux-x86_64/wheel/keystone/catalog copying build/lib/keystone/catalog/schema.py -> build/bdist.linux-x86_64/wheel/keystone/catalog creating build/bdist.linux-x86_64/wheel/keystone/catalog/backends copying build/lib/keystone/catalog/backends/__init__.py -> build/bdist.linux-x86_64/wheel/keystone/catalog/backends copying build/lib/keystone/catalog/backends/base.py -> build/bdist.linux-x86_64/wheel/keystone/catalog/backends copying build/lib/keystone/catalog/backends/sql.py -> build/bdist.linux-x86_64/wheel/keystone/catalog/backends copying build/lib/keystone/catalog/backends/templated.py -> build/bdist.linux-x86_64/wheel/keystone/catalog/backends creating build/bdist.linux-x86_64/wheel/keystone/revoke creating build/bdist.linux-x86_64/wheel/keystone/revoke/backends copying build/lib/keystone/revoke/backends/__init__.py -> build/bdist.linux-x86_64/wheel/keystone/revoke/backends copying build/lib/keystone/revoke/backends/base.py -> build/bdist.linux-x86_64/wheel/keystone/revoke/backends copying build/lib/keystone/revoke/backends/sql.py -> build/bdist.linux-x86_64/wheel/keystone/revoke/backends copying build/lib/keystone/revoke/__init__.py -> build/bdist.linux-x86_64/wheel/keystone/revoke copying build/lib/keystone/revoke/core.py -> build/bdist.linux-x86_64/wheel/keystone/revoke copying build/lib/keystone/revoke/model.py -> build/bdist.linux-x86_64/wheel/keystone/revoke creating build/bdist.linux-x86_64/wheel/keystone/api creating build/bdist.linux-x86_64/wheel/keystone/api/_shared copying build/lib/keystone/api/_shared/EC2_S3_Resource.py -> build/bdist.linux-x86_64/wheel/keystone/api/_shared copying build/lib/keystone/api/_shared/__init__.py -> build/bdist.linux-x86_64/wheel/keystone/api/_shared copying build/lib/keystone/api/_shared/authentication.py -> build/bdist.linux-x86_64/wheel/keystone/api/_shared copying build/lib/keystone/api/_shared/implied_roles.py -> build/bdist.linux-x86_64/wheel/keystone/api/_shared copying build/lib/keystone/api/_shared/json_home_relations.py -> build/bdist.linux-x86_64/wheel/keystone/api/_shared copying build/lib/keystone/api/_shared/saml.py -> build/bdist.linux-x86_64/wheel/keystone/api/_shared copying build/lib/keystone/api/__init__.py -> build/bdist.linux-x86_64/wheel/keystone/api copying build/lib/keystone/api/auth.py -> build/bdist.linux-x86_64/wheel/keystone/api copying build/lib/keystone/api/credentials.py -> build/bdist.linux-x86_64/wheel/keystone/api copying build/lib/keystone/api/discovery.py -> build/bdist.linux-x86_64/wheel/keystone/api copying build/lib/keystone/api/domains.py -> build/bdist.linux-x86_64/wheel/keystone/api copying build/lib/keystone/api/ec2tokens.py -> build/bdist.linux-x86_64/wheel/keystone/api copying build/lib/keystone/api/endpoints.py -> build/bdist.linux-x86_64/wheel/keystone/api copying build/lib/keystone/api/groups.py -> build/bdist.linux-x86_64/wheel/keystone/api copying build/lib/keystone/api/limits.py -> build/bdist.linux-x86_64/wheel/keystone/api copying build/lib/keystone/api/os_ep_filter.py -> build/bdist.linux-x86_64/wheel/keystone/api copying build/lib/keystone/api/os_federation.py -> build/bdist.linux-x86_64/wheel/keystone/api copying build/lib/keystone/api/os_inherit.py -> build/bdist.linux-x86_64/wheel/keystone/api copying build/lib/keystone/api/os_oauth1.py -> build/bdist.linux-x86_64/wheel/keystone/api copying build/lib/keystone/api/os_oauth2.py -> build/bdist.linux-x86_64/wheel/keystone/api copying build/lib/keystone/api/os_revoke.py -> build/bdist.linux-x86_64/wheel/keystone/api copying build/lib/keystone/api/os_simple_cert.py -> build/bdist.linux-x86_64/wheel/keystone/api copying build/lib/keystone/api/policy.py -> build/bdist.linux-x86_64/wheel/keystone/api copying build/lib/keystone/api/projects.py -> build/bdist.linux-x86_64/wheel/keystone/api copying build/lib/keystone/api/regions.py -> build/bdist.linux-x86_64/wheel/keystone/api copying build/lib/keystone/api/registered_limits.py -> build/bdist.linux-x86_64/wheel/keystone/api copying build/lib/keystone/api/role_assignments.py -> build/bdist.linux-x86_64/wheel/keystone/api copying build/lib/keystone/api/role_inferences.py -> build/bdist.linux-x86_64/wheel/keystone/api copying build/lib/keystone/api/roles.py -> build/bdist.linux-x86_64/wheel/keystone/api copying build/lib/keystone/api/s3tokens.py -> build/bdist.linux-x86_64/wheel/keystone/api copying build/lib/keystone/api/services.py -> build/bdist.linux-x86_64/wheel/keystone/api copying build/lib/keystone/api/system.py -> build/bdist.linux-x86_64/wheel/keystone/api copying build/lib/keystone/api/trusts.py -> build/bdist.linux-x86_64/wheel/keystone/api copying build/lib/keystone/api/users.py -> build/bdist.linux-x86_64/wheel/keystone/api creating build/bdist.linux-x86_64/wheel/keystone/oauth1 creating build/bdist.linux-x86_64/wheel/keystone/oauth1/backends copying build/lib/keystone/oauth1/backends/__init__.py -> build/bdist.linux-x86_64/wheel/keystone/oauth1/backends copying build/lib/keystone/oauth1/backends/base.py -> build/bdist.linux-x86_64/wheel/keystone/oauth1/backends copying build/lib/keystone/oauth1/backends/sql.py -> build/bdist.linux-x86_64/wheel/keystone/oauth1/backends copying build/lib/keystone/oauth1/__init__.py -> build/bdist.linux-x86_64/wheel/keystone/oauth1 copying build/lib/keystone/oauth1/core.py -> build/bdist.linux-x86_64/wheel/keystone/oauth1 copying build/lib/keystone/oauth1/schema.py -> build/bdist.linux-x86_64/wheel/keystone/oauth1 copying build/lib/keystone/oauth1/validator.py -> build/bdist.linux-x86_64/wheel/keystone/oauth1 creating build/bdist.linux-x86_64/wheel/keystone/token copying build/lib/keystone/token/__init__.py -> build/bdist.linux-x86_64/wheel/keystone/token copying build/lib/keystone/token/provider.py -> build/bdist.linux-x86_64/wheel/keystone/token copying build/lib/keystone/token/token_formatters.py -> build/bdist.linux-x86_64/wheel/keystone/token creating build/bdist.linux-x86_64/wheel/keystone/token/providers creating build/bdist.linux-x86_64/wheel/keystone/token/providers/fernet copying build/lib/keystone/token/providers/fernet/__init__.py -> build/bdist.linux-x86_64/wheel/keystone/token/providers/fernet copying build/lib/keystone/token/providers/fernet/core.py -> build/bdist.linux-x86_64/wheel/keystone/token/providers/fernet creating build/bdist.linux-x86_64/wheel/keystone/token/providers/jws copying build/lib/keystone/token/providers/jws/__init__.py -> build/bdist.linux-x86_64/wheel/keystone/token/providers/jws copying build/lib/keystone/token/providers/jws/core.py -> build/bdist.linux-x86_64/wheel/keystone/token/providers/jws copying build/lib/keystone/token/providers/__init__.py -> build/bdist.linux-x86_64/wheel/keystone/token/providers copying build/lib/keystone/token/providers/base.py -> build/bdist.linux-x86_64/wheel/keystone/token/providers creating build/bdist.linux-x86_64/wheel/keystone/cmd creating build/bdist.linux-x86_64/wheel/keystone/cmd/doctor copying build/lib/keystone/cmd/doctor/__init__.py -> build/bdist.linux-x86_64/wheel/keystone/cmd/doctor copying build/lib/keystone/cmd/doctor/caching.py -> build/bdist.linux-x86_64/wheel/keystone/cmd/doctor copying build/lib/keystone/cmd/doctor/credential.py -> build/bdist.linux-x86_64/wheel/keystone/cmd/doctor copying build/lib/keystone/cmd/doctor/database.py -> build/bdist.linux-x86_64/wheel/keystone/cmd/doctor copying build/lib/keystone/cmd/doctor/debug.py -> build/bdist.linux-x86_64/wheel/keystone/cmd/doctor copying build/lib/keystone/cmd/doctor/federation.py -> build/bdist.linux-x86_64/wheel/keystone/cmd/doctor copying build/lib/keystone/cmd/doctor/ldap.py -> build/bdist.linux-x86_64/wheel/keystone/cmd/doctor copying build/lib/keystone/cmd/doctor/security_compliance.py -> build/bdist.linux-x86_64/wheel/keystone/cmd/doctor copying build/lib/keystone/cmd/doctor/tokens.py -> build/bdist.linux-x86_64/wheel/keystone/cmd/doctor copying build/lib/keystone/cmd/doctor/tokens_fernet.py -> build/bdist.linux-x86_64/wheel/keystone/cmd/doctor copying build/lib/keystone/cmd/__init__.py -> build/bdist.linux-x86_64/wheel/keystone/cmd copying build/lib/keystone/cmd/bootstrap.py -> build/bdist.linux-x86_64/wheel/keystone/cmd copying build/lib/keystone/cmd/cli.py -> build/bdist.linux-x86_64/wheel/keystone/cmd copying build/lib/keystone/cmd/manage.py -> build/bdist.linux-x86_64/wheel/keystone/cmd copying build/lib/keystone/cmd/status.py -> build/bdist.linux-x86_64/wheel/keystone/cmd creating build/bdist.linux-x86_64/wheel/keystone/resource creating build/bdist.linux-x86_64/wheel/keystone/resource/backends copying build/lib/keystone/resource/backends/__init__.py -> build/bdist.linux-x86_64/wheel/keystone/resource/backends copying build/lib/keystone/resource/backends/base.py -> build/bdist.linux-x86_64/wheel/keystone/resource/backends copying build/lib/keystone/resource/backends/resource_options.py -> build/bdist.linux-x86_64/wheel/keystone/resource/backends copying build/lib/keystone/resource/backends/sql.py -> build/bdist.linux-x86_64/wheel/keystone/resource/backends copying build/lib/keystone/resource/backends/sql_model.py -> build/bdist.linux-x86_64/wheel/keystone/resource/backends creating build/bdist.linux-x86_64/wheel/keystone/resource/config_backends copying build/lib/keystone/resource/config_backends/__init__.py -> build/bdist.linux-x86_64/wheel/keystone/resource/config_backends copying build/lib/keystone/resource/config_backends/base.py -> build/bdist.linux-x86_64/wheel/keystone/resource/config_backends copying build/lib/keystone/resource/config_backends/sql.py -> build/bdist.linux-x86_64/wheel/keystone/resource/config_backends copying build/lib/keystone/resource/__init__.py -> build/bdist.linux-x86_64/wheel/keystone/resource copying build/lib/keystone/resource/core.py -> build/bdist.linux-x86_64/wheel/keystone/resource copying build/lib/keystone/resource/schema.py -> build/bdist.linux-x86_64/wheel/keystone/resource creating build/bdist.linux-x86_64/wheel/keystone/common creating build/bdist.linux-x86_64/wheel/keystone/common/resource_options copying build/lib/keystone/common/resource_options/__init__.py -> build/bdist.linux-x86_64/wheel/keystone/common/resource_options copying build/lib/keystone/common/resource_options/core.py -> build/bdist.linux-x86_64/wheel/keystone/common/resource_options creating build/bdist.linux-x86_64/wheel/keystone/common/resource_options/options copying build/lib/keystone/common/resource_options/options/__init__.py -> build/bdist.linux-x86_64/wheel/keystone/common/resource_options/options copying build/lib/keystone/common/resource_options/options/immutable.py -> build/bdist.linux-x86_64/wheel/keystone/common/resource_options/options creating build/bdist.linux-x86_64/wheel/keystone/common/rbac_enforcer copying build/lib/keystone/common/rbac_enforcer/__init__.py -> build/bdist.linux-x86_64/wheel/keystone/common/rbac_enforcer copying build/lib/keystone/common/rbac_enforcer/enforcer.py -> build/bdist.linux-x86_64/wheel/keystone/common/rbac_enforcer copying build/lib/keystone/common/rbac_enforcer/policy.py -> build/bdist.linux-x86_64/wheel/keystone/common/rbac_enforcer creating build/bdist.linux-x86_64/wheel/keystone/common/validation copying build/lib/keystone/common/validation/__init__.py -> build/bdist.linux-x86_64/wheel/keystone/common/validation copying build/lib/keystone/common/validation/parameter_types.py -> build/bdist.linux-x86_64/wheel/keystone/common/validation copying build/lib/keystone/common/validation/validators.py -> build/bdist.linux-x86_64/wheel/keystone/common/validation creating build/bdist.linux-x86_64/wheel/keystone/common/cache copying build/lib/keystone/common/cache/__init__.py -> build/bdist.linux-x86_64/wheel/keystone/common/cache copying build/lib/keystone/common/cache/_context_cache.py -> build/bdist.linux-x86_64/wheel/keystone/common/cache copying build/lib/keystone/common/cache/core.py -> build/bdist.linux-x86_64/wheel/keystone/common/cache creating build/bdist.linux-x86_64/wheel/keystone/common/sql copying build/lib/keystone/common/sql/alembic.ini -> build/bdist.linux-x86_64/wheel/keystone/common/sql creating build/bdist.linux-x86_64/wheel/keystone/common/sql/migrations creating build/bdist.linux-x86_64/wheel/keystone/common/sql/migrations/versions creating build/bdist.linux-x86_64/wheel/keystone/common/sql/migrations/versions/yoga creating build/bdist.linux-x86_64/wheel/keystone/common/sql/migrations/versions/yoga/expand copying build/lib/keystone/common/sql/migrations/versions/yoga/expand/29e87d24a316_initial.py -> build/bdist.linux-x86_64/wheel/keystone/common/sql/migrations/versions/yoga/expand creating build/bdist.linux-x86_64/wheel/keystone/common/sql/migrations/versions/yoga/contract copying build/lib/keystone/common/sql/migrations/versions/yoga/contract/e25ffa003242_initial.py -> build/bdist.linux-x86_64/wheel/keystone/common/sql/migrations/versions/yoga/contract creating build/bdist.linux-x86_64/wheel/keystone/common/sql/migrations/versions/bobcat creating build/bdist.linux-x86_64/wheel/keystone/common/sql/migrations/versions/bobcat/expand copying build/lib/keystone/common/sql/migrations/versions/bobcat/expand/b4f8b3f584e0_fix_incorrect_constraints.py -> build/bdist.linux-x86_64/wheel/keystone/common/sql/migrations/versions/bobcat/expand copying build/lib/keystone/common/sql/migrations/versions/bobcat/expand/11c3b243b4cb_remove_service_provider_relay_state_server_default.py -> build/bdist.linux-x86_64/wheel/keystone/common/sql/migrations/versions/bobcat/expand creating build/bdist.linux-x86_64/wheel/keystone/common/sql/migrations/versions/bobcat/contract copying build/lib/keystone/common/sql/migrations/versions/bobcat/contract/c88cdce8f248_remove_duplicate_constraints.py -> build/bdist.linux-x86_64/wheel/keystone/common/sql/migrations/versions/bobcat/contract copying build/lib/keystone/common/sql/migrations/versions/bobcat/contract/99de3849d860_fix_incorrect_constraints.py -> build/bdist.linux-x86_64/wheel/keystone/common/sql/migrations/versions/bobcat/contract copying build/lib/keystone/common/sql/migrations/versions/EXPAND_HEAD -> build/bdist.linux-x86_64/wheel/keystone/common/sql/migrations/versions copying build/lib/keystone/common/sql/migrations/versions/CONTRACT_HEAD -> build/bdist.linux-x86_64/wheel/keystone/common/sql/migrations/versions copying build/lib/keystone/common/sql/migrations/versions/27e647c0fad4_initial_version.py -> build/bdist.linux-x86_64/wheel/keystone/common/sql/migrations/versions copying build/lib/keystone/common/sql/migrations/script.py.mako -> build/bdist.linux-x86_64/wheel/keystone/common/sql/migrations copying build/lib/keystone/common/sql/migrations/README.rst -> build/bdist.linux-x86_64/wheel/keystone/common/sql/migrations copying build/lib/keystone/common/sql/migrations/__init__.py -> build/bdist.linux-x86_64/wheel/keystone/common/sql/migrations copying build/lib/keystone/common/sql/migrations/autogen.py -> build/bdist.linux-x86_64/wheel/keystone/common/sql/migrations copying build/lib/keystone/common/sql/migrations/env.py -> build/bdist.linux-x86_64/wheel/keystone/common/sql/migrations copying build/lib/keystone/common/sql/migrations/manage.py -> build/bdist.linux-x86_64/wheel/keystone/common/sql/migrations copying build/lib/keystone/common/sql/__init__.py -> build/bdist.linux-x86_64/wheel/keystone/common/sql copying build/lib/keystone/common/sql/core.py -> build/bdist.linux-x86_64/wheel/keystone/common/sql copying build/lib/keystone/common/sql/upgrades.py -> build/bdist.linux-x86_64/wheel/keystone/common/sql copying build/lib/keystone/common/__init__.py -> build/bdist.linux-x86_64/wheel/keystone/common copying build/lib/keystone/common/authorization.py -> build/bdist.linux-x86_64/wheel/keystone/common copying build/lib/keystone/common/context.py -> build/bdist.linux-x86_64/wheel/keystone/common copying build/lib/keystone/common/driver_hints.py -> build/bdist.linux-x86_64/wheel/keystone/common copying build/lib/keystone/common/fernet_utils.py -> build/bdist.linux-x86_64/wheel/keystone/common copying build/lib/keystone/common/json_home.py -> build/bdist.linux-x86_64/wheel/keystone/common copying build/lib/keystone/common/jwt_utils.py -> build/bdist.linux-x86_64/wheel/keystone/common copying build/lib/keystone/common/manager.py -> build/bdist.linux-x86_64/wheel/keystone/common copying build/lib/keystone/common/password_hashing.py -> build/bdist.linux-x86_64/wheel/keystone/common copying build/lib/keystone/common/profiler.py -> build/bdist.linux-x86_64/wheel/keystone/common copying build/lib/keystone/common/provider_api.py -> build/bdist.linux-x86_64/wheel/keystone/common copying build/lib/keystone/common/render_token.py -> build/bdist.linux-x86_64/wheel/keystone/common copying build/lib/keystone/common/tokenless_auth.py -> build/bdist.linux-x86_64/wheel/keystone/common copying build/lib/keystone/common/utils.py -> build/bdist.linux-x86_64/wheel/keystone/common creating build/bdist.linux-x86_64/wheel/keystone/common/policies copying build/lib/keystone/common/policies/__init__.py -> build/bdist.linux-x86_64/wheel/keystone/common/policies copying build/lib/keystone/common/policies/access_rule.py -> build/bdist.linux-x86_64/wheel/keystone/common/policies copying build/lib/keystone/common/policies/access_token.py -> build/bdist.linux-x86_64/wheel/keystone/common/policies copying build/lib/keystone/common/policies/application_credential.py -> build/bdist.linux-x86_64/wheel/keystone/common/policies copying build/lib/keystone/common/policies/auth.py -> build/bdist.linux-x86_64/wheel/keystone/common/policies copying build/lib/keystone/common/policies/base.py -> build/bdist.linux-x86_64/wheel/keystone/common/policies copying build/lib/keystone/common/policies/consumer.py -> build/bdist.linux-x86_64/wheel/keystone/common/policies copying build/lib/keystone/common/policies/credential.py -> build/bdist.linux-x86_64/wheel/keystone/common/policies copying build/lib/keystone/common/policies/domain.py -> build/bdist.linux-x86_64/wheel/keystone/common/policies copying build/lib/keystone/common/policies/domain_config.py -> build/bdist.linux-x86_64/wheel/keystone/common/policies copying build/lib/keystone/common/policies/ec2_credential.py -> build/bdist.linux-x86_64/wheel/keystone/common/policies copying build/lib/keystone/common/policies/endpoint.py -> build/bdist.linux-x86_64/wheel/keystone/common/policies copying build/lib/keystone/common/policies/endpoint_group.py -> build/bdist.linux-x86_64/wheel/keystone/common/policies copying build/lib/keystone/common/policies/grant.py -> build/bdist.linux-x86_64/wheel/keystone/common/policies copying build/lib/keystone/common/policies/group.py -> build/bdist.linux-x86_64/wheel/keystone/common/policies copying build/lib/keystone/common/policies/identity_provider.py -> build/bdist.linux-x86_64/wheel/keystone/common/policies copying build/lib/keystone/common/policies/implied_role.py -> build/bdist.linux-x86_64/wheel/keystone/common/policies copying build/lib/keystone/common/policies/limit.py -> build/bdist.linux-x86_64/wheel/keystone/common/policies copying build/lib/keystone/common/policies/mapping.py -> build/bdist.linux-x86_64/wheel/keystone/common/policies copying build/lib/keystone/common/policies/policy.py -> build/bdist.linux-x86_64/wheel/keystone/common/policies copying build/lib/keystone/common/policies/policy_association.py -> build/bdist.linux-x86_64/wheel/keystone/common/policies copying build/lib/keystone/common/policies/project.py -> build/bdist.linux-x86_64/wheel/keystone/common/policies copying build/lib/keystone/common/policies/project_endpoint.py -> build/bdist.linux-x86_64/wheel/keystone/common/policies copying build/lib/keystone/common/policies/protocol.py -> build/bdist.linux-x86_64/wheel/keystone/common/policies copying build/lib/keystone/common/policies/region.py -> build/bdist.linux-x86_64/wheel/keystone/common/policies copying build/lib/keystone/common/policies/registered_limit.py -> build/bdist.linux-x86_64/wheel/keystone/common/policies copying build/lib/keystone/common/policies/revoke_event.py -> build/bdist.linux-x86_64/wheel/keystone/common/policies copying build/lib/keystone/common/policies/role.py -> build/bdist.linux-x86_64/wheel/keystone/common/policies copying build/lib/keystone/common/policies/role_assignment.py -> build/bdist.linux-x86_64/wheel/keystone/common/policies copying build/lib/keystone/common/policies/service.py -> build/bdist.linux-x86_64/wheel/keystone/common/policies copying build/lib/keystone/common/policies/service_provider.py -> build/bdist.linux-x86_64/wheel/keystone/common/policies copying build/lib/keystone/common/policies/token.py -> build/bdist.linux-x86_64/wheel/keystone/common/policies copying build/lib/keystone/common/policies/token_revocation.py -> build/bdist.linux-x86_64/wheel/keystone/common/policies copying build/lib/keystone/common/policies/trust.py -> build/bdist.linux-x86_64/wheel/keystone/common/policies copying build/lib/keystone/common/policies/user.py -> build/bdist.linux-x86_64/wheel/keystone/common/policies creating build/bdist.linux-x86_64/wheel/keystone/server copying build/lib/keystone/server/__init__.py -> build/bdist.linux-x86_64/wheel/keystone/server copying build/lib/keystone/server/backends.py -> build/bdist.linux-x86_64/wheel/keystone/server copying build/lib/keystone/server/wsgi.py -> build/bdist.linux-x86_64/wheel/keystone/server creating build/bdist.linux-x86_64/wheel/keystone/server/flask creating build/bdist.linux-x86_64/wheel/keystone/server/flask/request_processing creating build/bdist.linux-x86_64/wheel/keystone/server/flask/request_processing/middleware copying build/lib/keystone/server/flask/request_processing/middleware/__init__.py -> build/bdist.linux-x86_64/wheel/keystone/server/flask/request_processing/middleware copying build/lib/keystone/server/flask/request_processing/middleware/auth_context.py -> build/bdist.linux-x86_64/wheel/keystone/server/flask/request_processing/middleware copying build/lib/keystone/server/flask/request_processing/middleware/url_normalize.py -> build/bdist.linux-x86_64/wheel/keystone/server/flask/request_processing/middleware copying build/lib/keystone/server/flask/request_processing/__init__.py -> build/bdist.linux-x86_64/wheel/keystone/server/flask/request_processing copying build/lib/keystone/server/flask/request_processing/json_body.py -> build/bdist.linux-x86_64/wheel/keystone/server/flask/request_processing copying build/lib/keystone/server/flask/request_processing/req_logging.py -> build/bdist.linux-x86_64/wheel/keystone/server/flask/request_processing copying build/lib/keystone/server/flask/__init__.py -> build/bdist.linux-x86_64/wheel/keystone/server/flask copying build/lib/keystone/server/flask/application.py -> build/bdist.linux-x86_64/wheel/keystone/server/flask copying build/lib/keystone/server/flask/common.py -> build/bdist.linux-x86_64/wheel/keystone/server/flask copying build/lib/keystone/server/flask/core.py -> build/bdist.linux-x86_64/wheel/keystone/server/flask creating build/bdist.linux-x86_64/wheel/keystone/credential creating build/bdist.linux-x86_64/wheel/keystone/credential/backends copying build/lib/keystone/credential/backends/__init__.py -> build/bdist.linux-x86_64/wheel/keystone/credential/backends copying build/lib/keystone/credential/backends/base.py -> build/bdist.linux-x86_64/wheel/keystone/credential/backends copying build/lib/keystone/credential/backends/sql.py -> build/bdist.linux-x86_64/wheel/keystone/credential/backends copying build/lib/keystone/credential/__init__.py -> build/bdist.linux-x86_64/wheel/keystone/credential copying build/lib/keystone/credential/core.py -> build/bdist.linux-x86_64/wheel/keystone/credential copying build/lib/keystone/credential/provider.py -> build/bdist.linux-x86_64/wheel/keystone/credential copying build/lib/keystone/credential/schema.py -> build/bdist.linux-x86_64/wheel/keystone/credential creating build/bdist.linux-x86_64/wheel/keystone/credential/providers creating build/bdist.linux-x86_64/wheel/keystone/credential/providers/fernet copying build/lib/keystone/credential/providers/fernet/__init__.py -> build/bdist.linux-x86_64/wheel/keystone/credential/providers/fernet copying build/lib/keystone/credential/providers/fernet/core.py -> build/bdist.linux-x86_64/wheel/keystone/credential/providers/fernet copying build/lib/keystone/credential/providers/__init__.py -> build/bdist.linux-x86_64/wheel/keystone/credential/providers copying build/lib/keystone/credential/providers/core.py -> build/bdist.linux-x86_64/wheel/keystone/credential/providers creating build/bdist.linux-x86_64/wheel/keystone/auth copying build/lib/keystone/auth/__init__.py -> build/bdist.linux-x86_64/wheel/keystone/auth copying build/lib/keystone/auth/core.py -> build/bdist.linux-x86_64/wheel/keystone/auth copying build/lib/keystone/auth/schema.py -> build/bdist.linux-x86_64/wheel/keystone/auth creating build/bdist.linux-x86_64/wheel/keystone/auth/plugins copying build/lib/keystone/auth/plugins/__init__.py -> build/bdist.linux-x86_64/wheel/keystone/auth/plugins copying build/lib/keystone/auth/plugins/application_credential.py -> build/bdist.linux-x86_64/wheel/keystone/auth/plugins copying build/lib/keystone/auth/plugins/base.py -> build/bdist.linux-x86_64/wheel/keystone/auth/plugins copying build/lib/keystone/auth/plugins/core.py -> build/bdist.linux-x86_64/wheel/keystone/auth/plugins copying build/lib/keystone/auth/plugins/external.py -> build/bdist.linux-x86_64/wheel/keystone/auth/plugins copying build/lib/keystone/auth/plugins/mapped.py -> build/bdist.linux-x86_64/wheel/keystone/auth/plugins copying build/lib/keystone/auth/plugins/oauth1.py -> build/bdist.linux-x86_64/wheel/keystone/auth/plugins copying build/lib/keystone/auth/plugins/password.py -> build/bdist.linux-x86_64/wheel/keystone/auth/plugins copying build/lib/keystone/auth/plugins/token.py -> build/bdist.linux-x86_64/wheel/keystone/auth/plugins copying build/lib/keystone/auth/plugins/totp.py -> build/bdist.linux-x86_64/wheel/keystone/auth/plugins creating build/bdist.linux-x86_64/wheel/keystone/tests creating build/bdist.linux-x86_64/wheel/keystone/tests/hacking copying build/lib/keystone/tests/hacking/__init__.py -> build/bdist.linux-x86_64/wheel/keystone/tests/hacking copying build/lib/keystone/tests/hacking/checks.py -> build/bdist.linux-x86_64/wheel/keystone/tests/hacking creating build/bdist.linux-x86_64/wheel/keystone/tests/common copying build/lib/keystone/tests/common/__init__.py -> build/bdist.linux-x86_64/wheel/keystone/tests/common copying build/lib/keystone/tests/common/auth.py -> build/bdist.linux-x86_64/wheel/keystone/tests/common copying build/lib/keystone/tests/__init__.py -> build/bdist.linux-x86_64/wheel/keystone/tests creating build/bdist.linux-x86_64/wheel/keystone/tests/protection copying build/lib/keystone/tests/protection/__init__.py -> build/bdist.linux-x86_64/wheel/keystone/tests/protection creating build/bdist.linux-x86_64/wheel/keystone/tests/protection/v3 copying build/lib/keystone/tests/protection/v3/__init__.py -> build/bdist.linux-x86_64/wheel/keystone/tests/protection/v3 copying build/lib/keystone/tests/protection/v3/test_access_rules.py -> build/bdist.linux-x86_64/wheel/keystone/tests/protection/v3 copying build/lib/keystone/tests/protection/v3/test_application_credential.py -> build/bdist.linux-x86_64/wheel/keystone/tests/protection/v3 copying build/lib/keystone/tests/protection/v3/test_assignment.py -> build/bdist.linux-x86_64/wheel/keystone/tests/protection/v3 copying build/lib/keystone/tests/protection/v3/test_consumer.py -> build/bdist.linux-x86_64/wheel/keystone/tests/protection/v3 copying build/lib/keystone/tests/protection/v3/test_credentials.py -> build/bdist.linux-x86_64/wheel/keystone/tests/protection/v3 copying build/lib/keystone/tests/protection/v3/test_domain_config.py -> build/bdist.linux-x86_64/wheel/keystone/tests/protection/v3 copying build/lib/keystone/tests/protection/v3/test_domain_roles.py -> build/bdist.linux-x86_64/wheel/keystone/tests/protection/v3 copying build/lib/keystone/tests/protection/v3/test_domains.py -> build/bdist.linux-x86_64/wheel/keystone/tests/protection/v3 copying build/lib/keystone/tests/protection/v3/test_ec2_credential.py -> build/bdist.linux-x86_64/wheel/keystone/tests/protection/v3 copying build/lib/keystone/tests/protection/v3/test_endpoint_group.py -> build/bdist.linux-x86_64/wheel/keystone/tests/protection/v3 copying build/lib/keystone/tests/protection/v3/test_endpoints.py -> build/bdist.linux-x86_64/wheel/keystone/tests/protection/v3 copying build/lib/keystone/tests/protection/v3/test_grants.py -> build/bdist.linux-x86_64/wheel/keystone/tests/protection/v3 copying build/lib/keystone/tests/protection/v3/test_groups.py -> build/bdist.linux-x86_64/wheel/keystone/tests/protection/v3 copying build/lib/keystone/tests/protection/v3/test_identity_providers.py -> build/bdist.linux-x86_64/wheel/keystone/tests/protection/v3 copying build/lib/keystone/tests/protection/v3/test_implied_roles.py -> build/bdist.linux-x86_64/wheel/keystone/tests/protection/v3 copying build/lib/keystone/tests/protection/v3/test_limits.py -> build/bdist.linux-x86_64/wheel/keystone/tests/protection/v3 copying build/lib/keystone/tests/protection/v3/test_mappings.py -> build/bdist.linux-x86_64/wheel/keystone/tests/protection/v3 copying build/lib/keystone/tests/protection/v3/test_policy.py -> build/bdist.linux-x86_64/wheel/keystone/tests/protection/v3 copying build/lib/keystone/tests/protection/v3/test_policy_association.py -> build/bdist.linux-x86_64/wheel/keystone/tests/protection/v3 copying build/lib/keystone/tests/protection/v3/test_project_endpoint.py -> build/bdist.linux-x86_64/wheel/keystone/tests/protection/v3 copying build/lib/keystone/tests/protection/v3/test_project_tags.py -> build/bdist.linux-x86_64/wheel/keystone/tests/protection/v3 copying build/lib/keystone/tests/protection/v3/test_projects.py -> build/bdist.linux-x86_64/wheel/keystone/tests/protection/v3 copying build/lib/keystone/tests/protection/v3/test_protocols.py -> build/bdist.linux-x86_64/wheel/keystone/tests/protection/v3 copying build/lib/keystone/tests/protection/v3/test_regions.py -> build/bdist.linux-x86_64/wheel/keystone/tests/protection/v3 copying build/lib/keystone/tests/protection/v3/test_registered_limits.py -> build/bdist.linux-x86_64/wheel/keystone/tests/protection/v3 copying build/lib/keystone/tests/protection/v3/test_roles.py -> build/bdist.linux-x86_64/wheel/keystone/tests/protection/v3 copying build/lib/keystone/tests/protection/v3/test_service_providers.py -> build/bdist.linux-x86_64/wheel/keystone/tests/protection/v3 copying build/lib/keystone/tests/protection/v3/test_services.py -> build/bdist.linux-x86_64/wheel/keystone/tests/protection/v3 copying build/lib/keystone/tests/protection/v3/test_system_assignments.py -> build/bdist.linux-x86_64/wheel/keystone/tests/protection/v3 copying build/lib/keystone/tests/protection/v3/test_tokens.py -> build/bdist.linux-x86_64/wheel/keystone/tests/protection/v3 copying build/lib/keystone/tests/protection/v3/test_trusts.py -> build/bdist.linux-x86_64/wheel/keystone/tests/protection/v3 copying build/lib/keystone/tests/protection/v3/test_users.py -> build/bdist.linux-x86_64/wheel/keystone/tests/protection/v3 creating build/bdist.linux-x86_64/wheel/keystone/tests/functional copying build/lib/keystone/tests/functional/__init__.py -> build/bdist.linux-x86_64/wheel/keystone/tests/functional copying build/lib/keystone/tests/functional/core.py -> build/bdist.linux-x86_64/wheel/keystone/tests/functional creating build/bdist.linux-x86_64/wheel/keystone/tests/functional/shared copying build/lib/keystone/tests/functional/shared/__init__.py -> build/bdist.linux-x86_64/wheel/keystone/tests/functional/shared copying build/lib/keystone/tests/functional/shared/test_running.py -> build/bdist.linux-x86_64/wheel/keystone/tests/functional/shared creating build/bdist.linux-x86_64/wheel/keystone/tests/unit creating build/bdist.linux-x86_64/wheel/keystone/tests/unit/saml2 copying build/lib/keystone/tests/unit/saml2/signed_saml2_assertion.xml -> build/bdist.linux-x86_64/wheel/keystone/tests/unit/saml2 copying build/lib/keystone/tests/unit/saml2/idp_saml2_metadata.xml -> build/bdist.linux-x86_64/wheel/keystone/tests/unit/saml2 creating build/bdist.linux-x86_64/wheel/keystone/tests/unit/config_files creating build/bdist.linux-x86_64/wheel/keystone/tests/unit/config_files/domain_configs_one_sql_one_ldap copying build/lib/keystone/tests/unit/config_files/domain_configs_one_sql_one_ldap/keystone.domain1.conf -> build/bdist.linux-x86_64/wheel/keystone/tests/unit/config_files/domain_configs_one_sql_one_ldap copying build/lib/keystone/tests/unit/config_files/domain_configs_one_sql_one_ldap/keystone.Default.conf -> build/bdist.linux-x86_64/wheel/keystone/tests/unit/config_files/domain_configs_one_sql_one_ldap creating build/bdist.linux-x86_64/wheel/keystone/tests/unit/config_files/domain_configs_one_extra_sql copying build/lib/keystone/tests/unit/config_files/domain_configs_one_extra_sql/keystone.domain2.conf -> build/bdist.linux-x86_64/wheel/keystone/tests/unit/config_files/domain_configs_one_extra_sql creating build/bdist.linux-x86_64/wheel/keystone/tests/unit/config_files/domain_configs_multi_ldap copying build/lib/keystone/tests/unit/config_files/domain_configs_multi_ldap/keystone.domain2.conf -> build/bdist.linux-x86_64/wheel/keystone/tests/unit/config_files/domain_configs_multi_ldap copying build/lib/keystone/tests/unit/config_files/domain_configs_multi_ldap/keystone.domain1.conf -> build/bdist.linux-x86_64/wheel/keystone/tests/unit/config_files/domain_configs_multi_ldap copying build/lib/keystone/tests/unit/config_files/domain_configs_multi_ldap/keystone.Default.conf -> build/bdist.linux-x86_64/wheel/keystone/tests/unit/config_files/domain_configs_multi_ldap creating build/bdist.linux-x86_64/wheel/keystone/tests/unit/config_files/domain_configs_default_ldap_one_sql copying build/lib/keystone/tests/unit/config_files/domain_configs_default_ldap_one_sql/keystone.domain1.conf -> build/bdist.linux-x86_64/wheel/keystone/tests/unit/config_files/domain_configs_default_ldap_one_sql copying build/lib/keystone/tests/unit/config_files/test_auth_plugin.conf -> build/bdist.linux-x86_64/wheel/keystone/tests/unit/config_files copying build/lib/keystone/tests/unit/config_files/backend_tls_liveldap.conf -> build/bdist.linux-x86_64/wheel/keystone/tests/unit/config_files copying build/lib/keystone/tests/unit/config_files/backend_sql.conf -> build/bdist.linux-x86_64/wheel/keystone/tests/unit/config_files copying build/lib/keystone/tests/unit/config_files/backend_pool_liveldap.conf -> build/bdist.linux-x86_64/wheel/keystone/tests/unit/config_files copying build/lib/keystone/tests/unit/config_files/backend_multi_ldap_sql.conf -> build/bdist.linux-x86_64/wheel/keystone/tests/unit/config_files copying build/lib/keystone/tests/unit/config_files/backend_liveldap.conf -> build/bdist.linux-x86_64/wheel/keystone/tests/unit/config_files copying build/lib/keystone/tests/unit/config_files/backend_ldap_sql.conf -> build/bdist.linux-x86_64/wheel/keystone/tests/unit/config_files copying build/lib/keystone/tests/unit/config_files/backend_ldap_pool.conf -> build/bdist.linux-x86_64/wheel/keystone/tests/unit/config_files copying build/lib/keystone/tests/unit/config_files/backend_ldap.conf -> build/bdist.linux-x86_64/wheel/keystone/tests/unit/config_files copying build/lib/keystone/tests/unit/default_catalog_multi_region.templates -> build/bdist.linux-x86_64/wheel/keystone/tests/unit copying build/lib/keystone/tests/unit/default_catalog.templates -> build/bdist.linux-x86_64/wheel/keystone/tests/unit creating build/bdist.linux-x86_64/wheel/keystone/tests/unit/ksfixtures copying build/lib/keystone/tests/unit/ksfixtures/__init__.py -> build/bdist.linux-x86_64/wheel/keystone/tests/unit/ksfixtures copying build/lib/keystone/tests/unit/ksfixtures/auth_plugins.py -> build/bdist.linux-x86_64/wheel/keystone/tests/unit/ksfixtures copying build/lib/keystone/tests/unit/ksfixtures/backendloader.py -> build/bdist.linux-x86_64/wheel/keystone/tests/unit/ksfixtures copying build/lib/keystone/tests/unit/ksfixtures/cache.py -> build/bdist.linux-x86_64/wheel/keystone/tests/unit/ksfixtures copying build/lib/keystone/tests/unit/ksfixtures/database.py -> build/bdist.linux-x86_64/wheel/keystone/tests/unit/ksfixtures copying build/lib/keystone/tests/unit/ksfixtures/hacking.py -> build/bdist.linux-x86_64/wheel/keystone/tests/unit/ksfixtures copying build/lib/keystone/tests/unit/ksfixtures/jws_key_repository.py -> build/bdist.linux-x86_64/wheel/keystone/tests/unit/ksfixtures copying build/lib/keystone/tests/unit/ksfixtures/key_repository.py -> build/bdist.linux-x86_64/wheel/keystone/tests/unit/ksfixtures copying build/lib/keystone/tests/unit/ksfixtures/ldapdb.py -> build/bdist.linux-x86_64/wheel/keystone/tests/unit/ksfixtures copying build/lib/keystone/tests/unit/ksfixtures/logging.py -> build/bdist.linux-x86_64/wheel/keystone/tests/unit/ksfixtures copying build/lib/keystone/tests/unit/ksfixtures/policy.py -> build/bdist.linux-x86_64/wheel/keystone/tests/unit/ksfixtures copying build/lib/keystone/tests/unit/ksfixtures/temporaryfile.py -> build/bdist.linux-x86_64/wheel/keystone/tests/unit/ksfixtures copying build/lib/keystone/tests/unit/ksfixtures/warnings.py -> build/bdist.linux-x86_64/wheel/keystone/tests/unit/ksfixtures creating build/bdist.linux-x86_64/wheel/keystone/tests/unit/catalog copying build/lib/keystone/tests/unit/catalog/__init__.py -> build/bdist.linux-x86_64/wheel/keystone/tests/unit/catalog copying build/lib/keystone/tests/unit/catalog/test_backends.py -> build/bdist.linux-x86_64/wheel/keystone/tests/unit/catalog copying build/lib/keystone/tests/unit/catalog/test_core.py -> build/bdist.linux-x86_64/wheel/keystone/tests/unit/catalog creating build/bdist.linux-x86_64/wheel/keystone/tests/unit/tests copying build/lib/keystone/tests/unit/tests/__init__.py -> build/bdist.linux-x86_64/wheel/keystone/tests/unit/tests copying build/lib/keystone/tests/unit/tests/test_core.py -> build/bdist.linux-x86_64/wheel/keystone/tests/unit/tests copying build/lib/keystone/tests/unit/tests/test_utils.py -> build/bdist.linux-x86_64/wheel/keystone/tests/unit/tests creating build/bdist.linux-x86_64/wheel/keystone/tests/unit/trust copying build/lib/keystone/tests/unit/trust/__init__.py -> build/bdist.linux-x86_64/wheel/keystone/tests/unit/trust copying build/lib/keystone/tests/unit/trust/test_backends.py -> build/bdist.linux-x86_64/wheel/keystone/tests/unit/trust copying build/lib/keystone/tests/unit/__init__.py -> build/bdist.linux-x86_64/wheel/keystone/tests/unit copying build/lib/keystone/tests/unit/base_classes.py -> build/bdist.linux-x86_64/wheel/keystone/tests/unit copying build/lib/keystone/tests/unit/core.py -> build/bdist.linux-x86_64/wheel/keystone/tests/unit copying build/lib/keystone/tests/unit/default_fixtures.py -> build/bdist.linux-x86_64/wheel/keystone/tests/unit copying build/lib/keystone/tests/unit/fakeldap.py -> build/bdist.linux-x86_64/wheel/keystone/tests/unit copying build/lib/keystone/tests/unit/federation_fixtures.py -> build/bdist.linux-x86_64/wheel/keystone/tests/unit copying build/lib/keystone/tests/unit/filtering.py -> build/bdist.linux-x86_64/wheel/keystone/tests/unit copying build/lib/keystone/tests/unit/identity_mapping.py -> build/bdist.linux-x86_64/wheel/keystone/tests/unit copying build/lib/keystone/tests/unit/mapping_fixtures.py -> build/bdist.linux-x86_64/wheel/keystone/tests/unit copying build/lib/keystone/tests/unit/rest.py -> build/bdist.linux-x86_64/wheel/keystone/tests/unit copying build/lib/keystone/tests/unit/test_app_config.py -> build/bdist.linux-x86_64/wheel/keystone/tests/unit copying build/lib/keystone/tests/unit/test_associate_project_endpoint_extension.py -> build/bdist.linux-x86_64/wheel/keystone/tests/unit copying build/lib/keystone/tests/unit/test_auth_plugin.py -> build/bdist.linux-x86_64/wheel/keystone/tests/unit copying build/lib/keystone/tests/unit/test_backend_endpoint_policy.py -> build/bdist.linux-x86_64/wheel/keystone/tests/unit copying build/lib/keystone/tests/unit/test_backend_endpoint_policy_sql.py -> build/bdist.linux-x86_64/wheel/keystone/tests/unit copying build/lib/keystone/tests/unit/test_backend_federation_sql.py -> build/bdist.linux-x86_64/wheel/keystone/tests/unit copying build/lib/keystone/tests/unit/test_backend_id_mapping_sql.py -> build/bdist.linux-x86_64/wheel/keystone/tests/unit copying build/lib/keystone/tests/unit/test_backend_ldap.py -> build/bdist.linux-x86_64/wheel/keystone/tests/unit copying build/lib/keystone/tests/unit/test_backend_ldap_pool.py -> build/bdist.linux-x86_64/wheel/keystone/tests/unit copying build/lib/keystone/tests/unit/test_backend_rules.py -> build/bdist.linux-x86_64/wheel/keystone/tests/unit copying build/lib/keystone/tests/unit/test_backend_sql.py -> build/bdist.linux-x86_64/wheel/keystone/tests/unit copying build/lib/keystone/tests/unit/test_backend_templated.py -> build/bdist.linux-x86_64/wheel/keystone/tests/unit copying build/lib/keystone/tests/unit/test_cli.py -> build/bdist.linux-x86_64/wheel/keystone/tests/unit copying build/lib/keystone/tests/unit/test_config.py -> build/bdist.linux-x86_64/wheel/keystone/tests/unit copying build/lib/keystone/tests/unit/test_contrib_ec2_core.py -> build/bdist.linux-x86_64/wheel/keystone/tests/unit copying build/lib/keystone/tests/unit/test_contrib_s3_core.py -> build/bdist.linux-x86_64/wheel/keystone/tests/unit copying build/lib/keystone/tests/unit/test_contrib_simple_cert.py -> build/bdist.linux-x86_64/wheel/keystone/tests/unit copying build/lib/keystone/tests/unit/test_driver_hints.py -> build/bdist.linux-x86_64/wheel/keystone/tests/unit copying build/lib/keystone/tests/unit/test_entry_points.py -> build/bdist.linux-x86_64/wheel/keystone/tests/unit copying build/lib/keystone/tests/unit/test_exception.py -> build/bdist.linux-x86_64/wheel/keystone/tests/unit copying build/lib/keystone/tests/unit/test_hacking_checks.py -> build/bdist.linux-x86_64/wheel/keystone/tests/unit copying build/lib/keystone/tests/unit/test_healthcheck.py -> build/bdist.linux-x86_64/wheel/keystone/tests/unit copying build/lib/keystone/tests/unit/test_ldap_livetest.py -> build/bdist.linux-x86_64/wheel/keystone/tests/unit copying build/lib/keystone/tests/unit/test_ldap_pool_livetest.py -> build/bdist.linux-x86_64/wheel/keystone/tests/unit copying build/lib/keystone/tests/unit/test_ldap_tls_livetest.py -> build/bdist.linux-x86_64/wheel/keystone/tests/unit copying build/lib/keystone/tests/unit/test_limits.py -> build/bdist.linux-x86_64/wheel/keystone/tests/unit copying build/lib/keystone/tests/unit/test_middleware.py -> build/bdist.linux-x86_64/wheel/keystone/tests/unit copying build/lib/keystone/tests/unit/test_policy.py -> build/bdist.linux-x86_64/wheel/keystone/tests/unit copying build/lib/keystone/tests/unit/test_receipt_provider.py -> build/bdist.linux-x86_64/wheel/keystone/tests/unit copying build/lib/keystone/tests/unit/test_revoke.py -> build/bdist.linux-x86_64/wheel/keystone/tests/unit copying build/lib/keystone/tests/unit/test_shadow_users.py -> build/bdist.linux-x86_64/wheel/keystone/tests/unit copying build/lib/keystone/tests/unit/test_sql_banned_operations.py -> build/bdist.linux-x86_64/wheel/keystone/tests/unit copying build/lib/keystone/tests/unit/test_sql_upgrade.py -> build/bdist.linux-x86_64/wheel/keystone/tests/unit copying build/lib/keystone/tests/unit/test_token_provider.py -> build/bdist.linux-x86_64/wheel/keystone/tests/unit copying build/lib/keystone/tests/unit/test_url_middleware.py -> build/bdist.linux-x86_64/wheel/keystone/tests/unit copying build/lib/keystone/tests/unit/test_v3.py -> build/bdist.linux-x86_64/wheel/keystone/tests/unit copying build/lib/keystone/tests/unit/test_v3_application_credential.py -> build/bdist.linux-x86_64/wheel/keystone/tests/unit copying build/lib/keystone/tests/unit/test_v3_assignment.py -> build/bdist.linux-x86_64/wheel/keystone/tests/unit copying build/lib/keystone/tests/unit/test_v3_auth.py -> build/bdist.linux-x86_64/wheel/keystone/tests/unit copying build/lib/keystone/tests/unit/test_v3_catalog.py -> build/bdist.linux-x86_64/wheel/keystone/tests/unit copying build/lib/keystone/tests/unit/test_v3_credential.py -> build/bdist.linux-x86_64/wheel/keystone/tests/unit copying build/lib/keystone/tests/unit/test_v3_domain_config.py -> build/bdist.linux-x86_64/wheel/keystone/tests/unit copying build/lib/keystone/tests/unit/test_v3_endpoint_policy.py -> build/bdist.linux-x86_64/wheel/keystone/tests/unit copying build/lib/keystone/tests/unit/test_v3_federation.py -> build/bdist.linux-x86_64/wheel/keystone/tests/unit copying build/lib/keystone/tests/unit/test_v3_filters.py -> build/bdist.linux-x86_64/wheel/keystone/tests/unit copying build/lib/keystone/tests/unit/test_v3_identity.py -> build/bdist.linux-x86_64/wheel/keystone/tests/unit copying build/lib/keystone/tests/unit/test_v3_oauth1.py -> build/bdist.linux-x86_64/wheel/keystone/tests/unit copying build/lib/keystone/tests/unit/test_v3_oauth2.py -> build/bdist.linux-x86_64/wheel/keystone/tests/unit copying build/lib/keystone/tests/unit/test_v3_os_revoke.py -> build/bdist.linux-x86_64/wheel/keystone/tests/unit copying build/lib/keystone/tests/unit/test_v3_policy.py -> build/bdist.linux-x86_64/wheel/keystone/tests/unit copying build/lib/keystone/tests/unit/test_v3_resource.py -> build/bdist.linux-x86_64/wheel/keystone/tests/unit copying build/lib/keystone/tests/unit/test_v3_trust.py -> build/bdist.linux-x86_64/wheel/keystone/tests/unit copying build/lib/keystone/tests/unit/test_validation.py -> build/bdist.linux-x86_64/wheel/keystone/tests/unit copying build/lib/keystone/tests/unit/test_versions.py -> build/bdist.linux-x86_64/wheel/keystone/tests/unit copying build/lib/keystone/tests/unit/utils.py -> build/bdist.linux-x86_64/wheel/keystone/tests/unit creating build/bdist.linux-x86_64/wheel/keystone/tests/unit/server copying build/lib/keystone/tests/unit/server/__init__.py -> build/bdist.linux-x86_64/wheel/keystone/tests/unit/server copying build/lib/keystone/tests/unit/server/test_keystone_flask.py -> build/bdist.linux-x86_64/wheel/keystone/tests/unit/server creating build/bdist.linux-x86_64/wheel/keystone/tests/unit/credential copying build/lib/keystone/tests/unit/credential/__init__.py -> build/bdist.linux-x86_64/wheel/keystone/tests/unit/credential copying build/lib/keystone/tests/unit/credential/test_backend_sql.py -> build/bdist.linux-x86_64/wheel/keystone/tests/unit/credential copying build/lib/keystone/tests/unit/credential/test_fernet_provider.py -> build/bdist.linux-x86_64/wheel/keystone/tests/unit/credential creating build/bdist.linux-x86_64/wheel/keystone/tests/unit/federation copying build/lib/keystone/tests/unit/federation/__init__.py -> build/bdist.linux-x86_64/wheel/keystone/tests/unit/federation copying build/lib/keystone/tests/unit/federation/test_core.py -> build/bdist.linux-x86_64/wheel/keystone/tests/unit/federation creating build/bdist.linux-x86_64/wheel/keystone/tests/unit/identity creating build/bdist.linux-x86_64/wheel/keystone/tests/unit/identity/shadow_users copying build/lib/keystone/tests/unit/identity/shadow_users/__init__.py -> build/bdist.linux-x86_64/wheel/keystone/tests/unit/identity/shadow_users copying build/lib/keystone/tests/unit/identity/shadow_users/test_backend.py -> build/bdist.linux-x86_64/wheel/keystone/tests/unit/identity/shadow_users copying build/lib/keystone/tests/unit/identity/shadow_users/test_core.py -> build/bdist.linux-x86_64/wheel/keystone/tests/unit/identity/shadow_users copying build/lib/keystone/tests/unit/identity/__init__.py -> build/bdist.linux-x86_64/wheel/keystone/tests/unit/identity copying build/lib/keystone/tests/unit/identity/test_backend_sql.py -> build/bdist.linux-x86_64/wheel/keystone/tests/unit/identity copying build/lib/keystone/tests/unit/identity/test_backends.py -> build/bdist.linux-x86_64/wheel/keystone/tests/unit/identity copying build/lib/keystone/tests/unit/identity/test_core.py -> build/bdist.linux-x86_64/wheel/keystone/tests/unit/identity creating build/bdist.linux-x86_64/wheel/keystone/tests/unit/identity/backends copying build/lib/keystone/tests/unit/identity/backends/__init__.py -> build/bdist.linux-x86_64/wheel/keystone/tests/unit/identity/backends copying build/lib/keystone/tests/unit/identity/backends/test_base.py -> build/bdist.linux-x86_64/wheel/keystone/tests/unit/identity/backends copying build/lib/keystone/tests/unit/identity/backends/test_ldap.py -> build/bdist.linux-x86_64/wheel/keystone/tests/unit/identity/backends copying build/lib/keystone/tests/unit/identity/backends/test_ldap_common.py -> build/bdist.linux-x86_64/wheel/keystone/tests/unit/identity/backends copying build/lib/keystone/tests/unit/identity/backends/test_sql.py -> build/bdist.linux-x86_64/wheel/keystone/tests/unit/identity/backends creating build/bdist.linux-x86_64/wheel/keystone/tests/unit/common creating build/bdist.linux-x86_64/wheel/keystone/tests/unit/common/sql copying build/lib/keystone/tests/unit/common/sql/__init__.py -> build/bdist.linux-x86_64/wheel/keystone/tests/unit/common/sql copying build/lib/keystone/tests/unit/common/sql/test_upgrades.py -> build/bdist.linux-x86_64/wheel/keystone/tests/unit/common/sql copying build/lib/keystone/tests/unit/common/__init__.py -> build/bdist.linux-x86_64/wheel/keystone/tests/unit/common copying build/lib/keystone/tests/unit/common/test_cache.py -> build/bdist.linux-x86_64/wheel/keystone/tests/unit/common copying build/lib/keystone/tests/unit/common/test_database_conflicts.py -> build/bdist.linux-x86_64/wheel/keystone/tests/unit/common copying build/lib/keystone/tests/unit/common/test_json_home.py -> build/bdist.linux-x86_64/wheel/keystone/tests/unit/common copying build/lib/keystone/tests/unit/common/test_notifications.py -> build/bdist.linux-x86_64/wheel/keystone/tests/unit/common copying build/lib/keystone/tests/unit/common/test_provider_api.py -> build/bdist.linux-x86_64/wheel/keystone/tests/unit/common copying build/lib/keystone/tests/unit/common/test_rbac_enforcer.py -> build/bdist.linux-x86_64/wheel/keystone/tests/unit/common copying build/lib/keystone/tests/unit/common/test_resource_options_common.py -> build/bdist.linux-x86_64/wheel/keystone/tests/unit/common copying build/lib/keystone/tests/unit/common/test_sql_core.py -> build/bdist.linux-x86_64/wheel/keystone/tests/unit/common copying build/lib/keystone/tests/unit/common/test_utils.py -> build/bdist.linux-x86_64/wheel/keystone/tests/unit/common creating build/bdist.linux-x86_64/wheel/keystone/tests/unit/application_credential creating build/bdist.linux-x86_64/wheel/keystone/tests/unit/application_credential/backends copying build/lib/keystone/tests/unit/application_credential/backends/__init__.py -> build/bdist.linux-x86_64/wheel/keystone/tests/unit/application_credential/backends copying build/lib/keystone/tests/unit/application_credential/backends/test_sql.py -> build/bdist.linux-x86_64/wheel/keystone/tests/unit/application_credential/backends copying build/lib/keystone/tests/unit/application_credential/__init__.py -> build/bdist.linux-x86_64/wheel/keystone/tests/unit/application_credential copying build/lib/keystone/tests/unit/application_credential/test_backends.py -> build/bdist.linux-x86_64/wheel/keystone/tests/unit/application_credential creating build/bdist.linux-x86_64/wheel/keystone/tests/unit/backend copying build/lib/keystone/tests/unit/backend/__init__.py -> build/bdist.linux-x86_64/wheel/keystone/tests/unit/backend copying build/lib/keystone/tests/unit/backend/core_ldap.py -> build/bdist.linux-x86_64/wheel/keystone/tests/unit/backend copying build/lib/keystone/tests/unit/backend/core_sql.py -> build/bdist.linux-x86_64/wheel/keystone/tests/unit/backend creating build/bdist.linux-x86_64/wheel/keystone/tests/unit/external copying build/lib/keystone/tests/unit/external/README.rst -> build/bdist.linux-x86_64/wheel/keystone/tests/unit/external copying build/lib/keystone/tests/unit/external/__init__.py -> build/bdist.linux-x86_64/wheel/keystone/tests/unit/external copying build/lib/keystone/tests/unit/external/test_timeutils.py -> build/bdist.linux-x86_64/wheel/keystone/tests/unit/external creating build/bdist.linux-x86_64/wheel/keystone/tests/unit/receipt copying build/lib/keystone/tests/unit/receipt/__init__.py -> build/bdist.linux-x86_64/wheel/keystone/tests/unit/receipt copying build/lib/keystone/tests/unit/receipt/test_fernet_provider.py -> build/bdist.linux-x86_64/wheel/keystone/tests/unit/receipt copying build/lib/keystone/tests/unit/receipt/test_receipt_serialization.py -> build/bdist.linux-x86_64/wheel/keystone/tests/unit/receipt creating build/bdist.linux-x86_64/wheel/keystone/tests/unit/endpoint_policy creating build/bdist.linux-x86_64/wheel/keystone/tests/unit/endpoint_policy/backends copying build/lib/keystone/tests/unit/endpoint_policy/backends/__init__.py -> build/bdist.linux-x86_64/wheel/keystone/tests/unit/endpoint_policy/backends copying build/lib/keystone/tests/unit/endpoint_policy/backends/test_base.py -> build/bdist.linux-x86_64/wheel/keystone/tests/unit/endpoint_policy/backends copying build/lib/keystone/tests/unit/endpoint_policy/backends/test_sql.py -> build/bdist.linux-x86_64/wheel/keystone/tests/unit/endpoint_policy/backends copying build/lib/keystone/tests/unit/endpoint_policy/__init__.py -> build/bdist.linux-x86_64/wheel/keystone/tests/unit/endpoint_policy creating build/bdist.linux-x86_64/wheel/keystone/tests/unit/token copying build/lib/keystone/tests/unit/token/__init__.py -> build/bdist.linux-x86_64/wheel/keystone/tests/unit/token copying build/lib/keystone/tests/unit/token/test_fernet_provider.py -> build/bdist.linux-x86_64/wheel/keystone/tests/unit/token copying build/lib/keystone/tests/unit/token/test_jws_provider.py -> build/bdist.linux-x86_64/wheel/keystone/tests/unit/token copying build/lib/keystone/tests/unit/token/test_token_serialization.py -> build/bdist.linux-x86_64/wheel/keystone/tests/unit/token creating build/bdist.linux-x86_64/wheel/keystone/tests/unit/policy creating build/bdist.linux-x86_64/wheel/keystone/tests/unit/policy/backends copying build/lib/keystone/tests/unit/policy/backends/__init__.py -> build/bdist.linux-x86_64/wheel/keystone/tests/unit/policy/backends copying build/lib/keystone/tests/unit/policy/backends/test_base.py -> build/bdist.linux-x86_64/wheel/keystone/tests/unit/policy/backends copying build/lib/keystone/tests/unit/policy/backends/test_sql.py -> build/bdist.linux-x86_64/wheel/keystone/tests/unit/policy/backends copying build/lib/keystone/tests/unit/policy/__init__.py -> build/bdist.linux-x86_64/wheel/keystone/tests/unit/policy copying build/lib/keystone/tests/unit/policy/test_backends.py -> build/bdist.linux-x86_64/wheel/keystone/tests/unit/policy creating build/bdist.linux-x86_64/wheel/keystone/tests/unit/assignment creating build/bdist.linux-x86_64/wheel/keystone/tests/unit/assignment/role_backends copying build/lib/keystone/tests/unit/assignment/role_backends/__init__.py -> build/bdist.linux-x86_64/wheel/keystone/tests/unit/assignment/role_backends copying build/lib/keystone/tests/unit/assignment/role_backends/test_sql.py -> build/bdist.linux-x86_64/wheel/keystone/tests/unit/assignment/role_backends copying build/lib/keystone/tests/unit/assignment/__init__.py -> build/bdist.linux-x86_64/wheel/keystone/tests/unit/assignment copying build/lib/keystone/tests/unit/assignment/test_backends.py -> build/bdist.linux-x86_64/wheel/keystone/tests/unit/assignment copying build/lib/keystone/tests/unit/assignment/test_core.py -> build/bdist.linux-x86_64/wheel/keystone/tests/unit/assignment creating build/bdist.linux-x86_64/wheel/keystone/tests/unit/contrib creating build/bdist.linux-x86_64/wheel/keystone/tests/unit/contrib/federation copying build/lib/keystone/tests/unit/contrib/federation/__init__.py -> build/bdist.linux-x86_64/wheel/keystone/tests/unit/contrib/federation copying build/lib/keystone/tests/unit/contrib/federation/test_utils.py -> build/bdist.linux-x86_64/wheel/keystone/tests/unit/contrib/federation copying build/lib/keystone/tests/unit/contrib/__init__.py -> build/bdist.linux-x86_64/wheel/keystone/tests/unit/contrib creating build/bdist.linux-x86_64/wheel/keystone/tests/unit/limit copying build/lib/keystone/tests/unit/limit/__init__.py -> build/bdist.linux-x86_64/wheel/keystone/tests/unit/limit copying build/lib/keystone/tests/unit/limit/test_backends.py -> build/bdist.linux-x86_64/wheel/keystone/tests/unit/limit creating build/bdist.linux-x86_64/wheel/keystone/tests/unit/resource copying build/lib/keystone/tests/unit/resource/__init__.py -> build/bdist.linux-x86_64/wheel/keystone/tests/unit/resource copying build/lib/keystone/tests/unit/resource/test_backends.py -> build/bdist.linux-x86_64/wheel/keystone/tests/unit/resource copying build/lib/keystone/tests/unit/resource/test_core.py -> build/bdist.linux-x86_64/wheel/keystone/tests/unit/resource creating build/bdist.linux-x86_64/wheel/keystone/tests/unit/resource/config_backends copying build/lib/keystone/tests/unit/resource/config_backends/__init__.py -> build/bdist.linux-x86_64/wheel/keystone/tests/unit/resource/config_backends copying build/lib/keystone/tests/unit/resource/config_backends/test_sql.py -> build/bdist.linux-x86_64/wheel/keystone/tests/unit/resource/config_backends creating build/bdist.linux-x86_64/wheel/keystone/tests/unit/resource/backends copying build/lib/keystone/tests/unit/resource/backends/__init__.py -> build/bdist.linux-x86_64/wheel/keystone/tests/unit/resource/backends copying build/lib/keystone/tests/unit/resource/backends/test_sql.py -> build/bdist.linux-x86_64/wheel/keystone/tests/unit/resource/backends creating build/bdist.linux-x86_64/wheel/keystone/tests/unit/auth creating build/bdist.linux-x86_64/wheel/keystone/tests/unit/auth/plugins copying build/lib/keystone/tests/unit/auth/plugins/__init__.py -> build/bdist.linux-x86_64/wheel/keystone/tests/unit/auth/plugins copying build/lib/keystone/tests/unit/auth/plugins/test_core.py -> build/bdist.linux-x86_64/wheel/keystone/tests/unit/auth/plugins copying build/lib/keystone/tests/unit/auth/__init__.py -> build/bdist.linux-x86_64/wheel/keystone/tests/unit/auth copying build/lib/keystone/tests/unit/auth/test_controllers.py -> build/bdist.linux-x86_64/wheel/keystone/tests/unit/auth copying build/lib/keystone/tests/unit/auth/test_schema.py -> build/bdist.linux-x86_64/wheel/keystone/tests/unit/auth running install_data creating build/bdist.linux-x86_64/wheel/keystone-24.1.0.dev24.data creating build/bdist.linux-x86_64/wheel/keystone-24.1.0.dev24.data/data creating build/bdist.linux-x86_64/wheel/keystone-24.1.0.dev24.data/data/etc creating build/bdist.linux-x86_64/wheel/keystone-24.1.0.dev24.data/data/etc/keystone copying etc/sso_callback_template.html -> build/bdist.linux-x86_64/wheel/keystone-24.1.0.dev24.data/data/etc/keystone running install_egg_info Copying keystone.egg-info to build/bdist.linux-x86_64/wheel/keystone-24.1.0.dev24-py3.9.egg-info running install_scripts Installing keystone-wsgi-admin script to build/bdist.linux-x86_64/wheel/keystone-24.1.0.dev24.data/scripts Installing keystone-wsgi-public script to build/bdist.linux-x86_64/wheel/keystone-24.1.0.dev24.data/scripts adding license file "LICENSE" (matched pattern "LICEN[CS]E*") adding license file "AUTHORS" (matched pattern "AUTHORS*") creating build/bdist.linux-x86_64/wheel/keystone-24.1.0.dev24.dist-info/WHEEL creating '/builddir/build/BUILD/keystone-24.1.0.dev24/.pyproject-builddir/pip-wheel-4nwwm4q0/tmptk3crkx8/keystone-24.1.0.dev24-py3-none-any.whl' and adding 'build/bdist.linux-x86_64/wheel' to it adding 'keystone/__init__.py' adding 'keystone/exception.py' adding 'keystone/i18n.py' adding 'keystone/notifications.py' adding 'keystone/version.py' adding 'keystone/api/__init__.py' adding 'keystone/api/auth.py' adding 'keystone/api/credentials.py' adding 'keystone/api/discovery.py' adding 'keystone/api/domains.py' adding 'keystone/api/ec2tokens.py' adding 'keystone/api/endpoints.py' adding 'keystone/api/groups.py' adding 'keystone/api/limits.py' adding 'keystone/api/os_ep_filter.py' adding 'keystone/api/os_federation.py' adding 'keystone/api/os_inherit.py' adding 'keystone/api/os_oauth1.py' adding 'keystone/api/os_oauth2.py' adding 'keystone/api/os_revoke.py' adding 'keystone/api/os_simple_cert.py' adding 'keystone/api/policy.py' adding 'keystone/api/projects.py' adding 'keystone/api/regions.py' adding 'keystone/api/registered_limits.py' adding 'keystone/api/role_assignments.py' adding 'keystone/api/role_inferences.py' adding 'keystone/api/roles.py' adding 'keystone/api/s3tokens.py' adding 'keystone/api/services.py' adding 'keystone/api/system.py' adding 'keystone/api/trusts.py' adding 'keystone/api/users.py' adding 'keystone/api/_shared/EC2_S3_Resource.py' adding 'keystone/api/_shared/__init__.py' adding 'keystone/api/_shared/authentication.py' adding 'keystone/api/_shared/implied_roles.py' adding 'keystone/api/_shared/json_home_relations.py' adding 'keystone/api/_shared/saml.py' adding 'keystone/application_credential/__init__.py' adding 'keystone/application_credential/core.py' adding 'keystone/application_credential/schema.py' adding 'keystone/application_credential/backends/__init__.py' adding 'keystone/application_credential/backends/base.py' adding 'keystone/application_credential/backends/sql.py' adding 'keystone/assignment/__init__.py' adding 'keystone/assignment/core.py' adding 'keystone/assignment/schema.py' adding 'keystone/assignment/backends/__init__.py' adding 'keystone/assignment/backends/base.py' adding 'keystone/assignment/backends/sql.py' adding 'keystone/assignment/role_backends/__init__.py' adding 'keystone/assignment/role_backends/base.py' adding 'keystone/assignment/role_backends/resource_options.py' adding 'keystone/assignment/role_backends/sql.py' adding 'keystone/assignment/role_backends/sql_model.py' adding 'keystone/auth/__init__.py' adding 'keystone/auth/core.py' adding 'keystone/auth/schema.py' adding 'keystone/auth/plugins/__init__.py' adding 'keystone/auth/plugins/application_credential.py' adding 'keystone/auth/plugins/base.py' adding 'keystone/auth/plugins/core.py' adding 'keystone/auth/plugins/external.py' adding 'keystone/auth/plugins/mapped.py' adding 'keystone/auth/plugins/oauth1.py' adding 'keystone/auth/plugins/password.py' adding 'keystone/auth/plugins/token.py' adding 'keystone/auth/plugins/totp.py' adding 'keystone/catalog/__init__.py' adding 'keystone/catalog/core.py' adding 'keystone/catalog/schema.py' adding 'keystone/catalog/backends/__init__.py' adding 'keystone/catalog/backends/base.py' adding 'keystone/catalog/backends/sql.py' adding 'keystone/catalog/backends/templated.py' adding 'keystone/cmd/__init__.py' adding 'keystone/cmd/bootstrap.py' adding 'keystone/cmd/cli.py' adding 'keystone/cmd/manage.py' adding 'keystone/cmd/status.py' adding 'keystone/cmd/doctor/__init__.py' adding 'keystone/cmd/doctor/caching.py' adding 'keystone/cmd/doctor/credential.py' adding 'keystone/cmd/doctor/database.py' adding 'keystone/cmd/doctor/debug.py' adding 'keystone/cmd/doctor/federation.py' adding 'keystone/cmd/doctor/ldap.py' adding 'keystone/cmd/doctor/security_compliance.py' adding 'keystone/cmd/doctor/tokens.py' adding 'keystone/cmd/doctor/tokens_fernet.py' adding 'keystone/common/__init__.py' adding 'keystone/common/authorization.py' adding 'keystone/common/context.py' adding 'keystone/common/driver_hints.py' adding 'keystone/common/fernet_utils.py' adding 'keystone/common/json_home.py' adding 'keystone/common/jwt_utils.py' adding 'keystone/common/manager.py' adding 'keystone/common/password_hashing.py' adding 'keystone/common/profiler.py' adding 'keystone/common/provider_api.py' adding 'keystone/common/render_token.py' adding 'keystone/common/tokenless_auth.py' adding 'keystone/common/utils.py' adding 'keystone/common/cache/__init__.py' adding 'keystone/common/cache/_context_cache.py' adding 'keystone/common/cache/core.py' adding 'keystone/common/policies/__init__.py' adding 'keystone/common/policies/access_rule.py' adding 'keystone/common/policies/access_token.py' adding 'keystone/common/policies/application_credential.py' adding 'keystone/common/policies/auth.py' adding 'keystone/common/policies/base.py' adding 'keystone/common/policies/consumer.py' adding 'keystone/common/policies/credential.py' adding 'keystone/common/policies/domain.py' adding 'keystone/common/policies/domain_config.py' adding 'keystone/common/policies/ec2_credential.py' adding 'keystone/common/policies/endpoint.py' adding 'keystone/common/policies/endpoint_group.py' adding 'keystone/common/policies/grant.py' adding 'keystone/common/policies/group.py' adding 'keystone/common/policies/identity_provider.py' adding 'keystone/common/policies/implied_role.py' adding 'keystone/common/policies/limit.py' adding 'keystone/common/policies/mapping.py' adding 'keystone/common/policies/policy.py' adding 'keystone/common/policies/policy_association.py' adding 'keystone/common/policies/project.py' adding 'keystone/common/policies/project_endpoint.py' adding 'keystone/common/policies/protocol.py' adding 'keystone/common/policies/region.py' adding 'keystone/common/policies/registered_limit.py' adding 'keystone/common/policies/revoke_event.py' adding 'keystone/common/policies/role.py' adding 'keystone/common/policies/role_assignment.py' adding 'keystone/common/policies/service.py' adding 'keystone/common/policies/service_provider.py' adding 'keystone/common/policies/token.py' adding 'keystone/common/policies/token_revocation.py' adding 'keystone/common/policies/trust.py' adding 'keystone/common/policies/user.py' adding 'keystone/common/rbac_enforcer/__init__.py' adding 'keystone/common/rbac_enforcer/enforcer.py' adding 'keystone/common/rbac_enforcer/policy.py' adding 'keystone/common/resource_options/__init__.py' adding 'keystone/common/resource_options/core.py' adding 'keystone/common/resource_options/options/__init__.py' adding 'keystone/common/resource_options/options/immutable.py' adding 'keystone/common/sql/__init__.py' adding 'keystone/common/sql/alembic.ini' adding 'keystone/common/sql/core.py' adding 'keystone/common/sql/upgrades.py' adding 'keystone/common/sql/migrations/README.rst' adding 'keystone/common/sql/migrations/__init__.py' adding 'keystone/common/sql/migrations/autogen.py' adding 'keystone/common/sql/migrations/env.py' adding 'keystone/common/sql/migrations/manage.py' adding 'keystone/common/sql/migrations/script.py.mako' adding 'keystone/common/sql/migrations/versions/27e647c0fad4_initial_version.py' adding 'keystone/common/sql/migrations/versions/CONTRACT_HEAD' adding 'keystone/common/sql/migrations/versions/EXPAND_HEAD' adding 'keystone/common/sql/migrations/versions/bobcat/contract/99de3849d860_fix_incorrect_constraints.py' adding 'keystone/common/sql/migrations/versions/bobcat/contract/c88cdce8f248_remove_duplicate_constraints.py' adding 'keystone/common/sql/migrations/versions/bobcat/expand/11c3b243b4cb_remove_service_provider_relay_state_server_default.py' adding 'keystone/common/sql/migrations/versions/bobcat/expand/b4f8b3f584e0_fix_incorrect_constraints.py' adding 'keystone/common/sql/migrations/versions/yoga/contract/e25ffa003242_initial.py' adding 'keystone/common/sql/migrations/versions/yoga/expand/29e87d24a316_initial.py' adding 'keystone/common/validation/__init__.py' adding 'keystone/common/validation/parameter_types.py' adding 'keystone/common/validation/validators.py' adding 'keystone/conf/__init__.py' adding 'keystone/conf/application_credential.py' adding 'keystone/conf/assignment.py' adding 'keystone/conf/auth.py' adding 'keystone/conf/catalog.py' adding 'keystone/conf/constants.py' adding 'keystone/conf/credential.py' adding 'keystone/conf/default.py' adding 'keystone/conf/domain_config.py' adding 'keystone/conf/endpoint_filter.py' adding 'keystone/conf/endpoint_policy.py' adding 'keystone/conf/eventlet_server.py' adding 'keystone/conf/federation.py' adding 'keystone/conf/fernet_receipts.py' adding 'keystone/conf/fernet_tokens.py' adding 'keystone/conf/identity.py' adding 'keystone/conf/identity_mapping.py' adding 'keystone/conf/jwt_tokens.py' adding 'keystone/conf/ldap.py' adding 'keystone/conf/memcache.py' adding 'keystone/conf/oauth1.py' adding 'keystone/conf/oauth2.py' adding 'keystone/conf/opts.py' adding 'keystone/conf/policy.py' adding 'keystone/conf/receipt.py' adding 'keystone/conf/resource.py' adding 'keystone/conf/revoke.py' adding 'keystone/conf/role.py' adding 'keystone/conf/saml.py' adding 'keystone/conf/security_compliance.py' adding 'keystone/conf/shadow_users.py' adding 'keystone/conf/token.py' adding 'keystone/conf/tokenless_auth.py' adding 'keystone/conf/totp.py' adding 'keystone/conf/trust.py' adding 'keystone/conf/unified_limit.py' adding 'keystone/conf/utils.py' adding 'keystone/conf/wsgi.py' adding 'keystone/credential/__init__.py' adding 'keystone/credential/core.py' adding 'keystone/credential/provider.py' adding 'keystone/credential/schema.py' adding 'keystone/credential/backends/__init__.py' adding 'keystone/credential/backends/base.py' adding 'keystone/credential/backends/sql.py' adding 'keystone/credential/providers/__init__.py' adding 'keystone/credential/providers/core.py' adding 'keystone/credential/providers/fernet/__init__.py' adding 'keystone/credential/providers/fernet/core.py' adding 'keystone/endpoint_policy/__init__.py' adding 'keystone/endpoint_policy/core.py' adding 'keystone/endpoint_policy/backends/__init__.py' adding 'keystone/endpoint_policy/backends/base.py' adding 'keystone/endpoint_policy/backends/sql.py' adding 'keystone/federation/__init__.py' adding 'keystone/federation/constants.py' adding 'keystone/federation/core.py' adding 'keystone/federation/idp.py' adding 'keystone/federation/schema.py' adding 'keystone/federation/utils.py' adding 'keystone/federation/backends/__init__.py' adding 'keystone/federation/backends/base.py' adding 'keystone/federation/backends/sql.py' adding 'keystone/identity/__init__.py' adding 'keystone/identity/core.py' adding 'keystone/identity/generator.py' adding 'keystone/identity/schema.py' adding 'keystone/identity/backends/__init__.py' adding 'keystone/identity/backends/base.py' adding 'keystone/identity/backends/resource_options.py' adding 'keystone/identity/backends/sql.py' adding 'keystone/identity/backends/sql_model.py' adding 'keystone/identity/backends/ldap/__init__.py' adding 'keystone/identity/backends/ldap/common.py' adding 'keystone/identity/backends/ldap/core.py' adding 'keystone/identity/backends/ldap/models.py' adding 'keystone/identity/id_generators/__init__.py' adding 'keystone/identity/id_generators/sha256.py' adding 'keystone/identity/mapping_backends/__init__.py' adding 'keystone/identity/mapping_backends/base.py' adding 'keystone/identity/mapping_backends/mapping.py' adding 'keystone/identity/mapping_backends/sql.py' adding 'keystone/identity/shadow_backends/__init__.py' adding 'keystone/identity/shadow_backends/base.py' adding 'keystone/identity/shadow_backends/sql.py' adding 'keystone/limit/__init__.py' adding 'keystone/limit/core.py' adding 'keystone/limit/schema.py' adding 'keystone/limit/backends/__init__.py' adding 'keystone/limit/backends/base.py' adding 'keystone/limit/backends/sql.py' adding 'keystone/limit/models/__init__.py' adding 'keystone/limit/models/base.py' adding 'keystone/limit/models/flat.py' adding 'keystone/limit/models/strict_two_level.py' adding 'keystone/locale/de/LC_MESSAGES/keystone.po' adding 'keystone/locale/en_GB/LC_MESSAGES/keystone.po' adding 'keystone/locale/es/LC_MESSAGES/keystone.po' adding 'keystone/locale/fr/LC_MESSAGES/keystone.po' adding 'keystone/locale/it/LC_MESSAGES/keystone.po' adding 'keystone/locale/ja/LC_MESSAGES/keystone.po' adding 'keystone/locale/ko_KR/LC_MESSAGES/keystone.po' adding 'keystone/locale/pt_BR/LC_MESSAGES/keystone.po' adding 'keystone/locale/ru/LC_MESSAGES/keystone.po' adding 'keystone/locale/zh_CN/LC_MESSAGES/keystone.po' adding 'keystone/locale/zh_TW/LC_MESSAGES/keystone.po' adding 'keystone/models/__init__.py' adding 'keystone/models/receipt_model.py' adding 'keystone/models/revoke_model.py' adding 'keystone/models/token_model.py' adding 'keystone/oauth1/__init__.py' adding 'keystone/oauth1/core.py' adding 'keystone/oauth1/schema.py' adding 'keystone/oauth1/validator.py' adding 'keystone/oauth1/backends/__init__.py' adding 'keystone/oauth1/backends/base.py' adding 'keystone/oauth1/backends/sql.py' adding 'keystone/oauth2/__init__.py' adding 'keystone/oauth2/handlers.py' adding 'keystone/policy/__init__.py' adding 'keystone/policy/core.py' adding 'keystone/policy/schema.py' adding 'keystone/policy/backends/__init__.py' adding 'keystone/policy/backends/base.py' adding 'keystone/policy/backends/rules.py' adding 'keystone/policy/backends/sql.py' adding 'keystone/receipt/__init__.py' adding 'keystone/receipt/handlers.py' adding 'keystone/receipt/provider.py' adding 'keystone/receipt/receipt_formatters.py' adding 'keystone/receipt/providers/__init__.py' adding 'keystone/receipt/providers/base.py' adding 'keystone/receipt/providers/fernet/__init__.py' adding 'keystone/receipt/providers/fernet/core.py' adding 'keystone/resource/__init__.py' adding 'keystone/resource/core.py' adding 'keystone/resource/schema.py' adding 'keystone/resource/backends/__init__.py' adding 'keystone/resource/backends/base.py' adding 'keystone/resource/backends/resource_options.py' adding 'keystone/resource/backends/sql.py' adding 'keystone/resource/backends/sql_model.py' adding 'keystone/resource/config_backends/__init__.py' adding 'keystone/resource/config_backends/base.py' adding 'keystone/resource/config_backends/sql.py' adding 'keystone/revoke/__init__.py' adding 'keystone/revoke/core.py' adding 'keystone/revoke/model.py' adding 'keystone/revoke/backends/__init__.py' adding 'keystone/revoke/backends/base.py' adding 'keystone/revoke/backends/sql.py' adding 'keystone/server/__init__.py' adding 'keystone/server/backends.py' adding 'keystone/server/wsgi.py' adding 'keystone/server/flask/__init__.py' adding 'keystone/server/flask/application.py' adding 'keystone/server/flask/common.py' adding 'keystone/server/flask/core.py' adding 'keystone/server/flask/request_processing/__init__.py' adding 'keystone/server/flask/request_processing/json_body.py' adding 'keystone/server/flask/request_processing/req_logging.py' adding 'keystone/server/flask/request_processing/middleware/__init__.py' adding 'keystone/server/flask/request_processing/middleware/auth_context.py' adding 'keystone/server/flask/request_processing/middleware/url_normalize.py' adding 'keystone/tests/__init__.py' adding 'keystone/tests/common/__init__.py' adding 'keystone/tests/common/auth.py' adding 'keystone/tests/functional/__init__.py' adding 'keystone/tests/functional/core.py' adding 'keystone/tests/functional/shared/__init__.py' adding 'keystone/tests/functional/shared/test_running.py' adding 'keystone/tests/hacking/__init__.py' adding 'keystone/tests/hacking/checks.py' adding 'keystone/tests/protection/__init__.py' adding 'keystone/tests/protection/v3/__init__.py' adding 'keystone/tests/protection/v3/test_access_rules.py' adding 'keystone/tests/protection/v3/test_application_credential.py' adding 'keystone/tests/protection/v3/test_assignment.py' adding 'keystone/tests/protection/v3/test_consumer.py' adding 'keystone/tests/protection/v3/test_credentials.py' adding 'keystone/tests/protection/v3/test_domain_config.py' adding 'keystone/tests/protection/v3/test_domain_roles.py' adding 'keystone/tests/protection/v3/test_domains.py' adding 'keystone/tests/protection/v3/test_ec2_credential.py' adding 'keystone/tests/protection/v3/test_endpoint_group.py' adding 'keystone/tests/protection/v3/test_endpoints.py' adding 'keystone/tests/protection/v3/test_grants.py' adding 'keystone/tests/protection/v3/test_groups.py' adding 'keystone/tests/protection/v3/test_identity_providers.py' adding 'keystone/tests/protection/v3/test_implied_roles.py' adding 'keystone/tests/protection/v3/test_limits.py' adding 'keystone/tests/protection/v3/test_mappings.py' adding 'keystone/tests/protection/v3/test_policy.py' adding 'keystone/tests/protection/v3/test_policy_association.py' adding 'keystone/tests/protection/v3/test_project_endpoint.py' adding 'keystone/tests/protection/v3/test_project_tags.py' adding 'keystone/tests/protection/v3/test_projects.py' adding 'keystone/tests/protection/v3/test_protocols.py' adding 'keystone/tests/protection/v3/test_regions.py' adding 'keystone/tests/protection/v3/test_registered_limits.py' adding 'keystone/tests/protection/v3/test_roles.py' adding 'keystone/tests/protection/v3/test_service_providers.py' adding 'keystone/tests/protection/v3/test_services.py' adding 'keystone/tests/protection/v3/test_system_assignments.py' adding 'keystone/tests/protection/v3/test_tokens.py' adding 'keystone/tests/protection/v3/test_trusts.py' adding 'keystone/tests/protection/v3/test_users.py' adding 'keystone/tests/unit/__init__.py' adding 'keystone/tests/unit/base_classes.py' adding 'keystone/tests/unit/core.py' adding 'keystone/tests/unit/default_catalog.templates' adding 'keystone/tests/unit/default_catalog_multi_region.templates' adding 'keystone/tests/unit/default_fixtures.py' adding 'keystone/tests/unit/fakeldap.py' adding 'keystone/tests/unit/federation_fixtures.py' adding 'keystone/tests/unit/filtering.py' adding 'keystone/tests/unit/identity_mapping.py' adding 'keystone/tests/unit/mapping_fixtures.py' adding 'keystone/tests/unit/rest.py' adding 'keystone/tests/unit/test_app_config.py' adding 'keystone/tests/unit/test_associate_project_endpoint_extension.py' adding 'keystone/tests/unit/test_auth_plugin.py' adding 'keystone/tests/unit/test_backend_endpoint_policy.py' adding 'keystone/tests/unit/test_backend_endpoint_policy_sql.py' adding 'keystone/tests/unit/test_backend_federation_sql.py' adding 'keystone/tests/unit/test_backend_id_mapping_sql.py' adding 'keystone/tests/unit/test_backend_ldap.py' adding 'keystone/tests/unit/test_backend_ldap_pool.py' adding 'keystone/tests/unit/test_backend_rules.py' adding 'keystone/tests/unit/test_backend_sql.py' adding 'keystone/tests/unit/test_backend_templated.py' adding 'keystone/tests/unit/test_cli.py' adding 'keystone/tests/unit/test_config.py' adding 'keystone/tests/unit/test_contrib_ec2_core.py' adding 'keystone/tests/unit/test_contrib_s3_core.py' adding 'keystone/tests/unit/test_contrib_simple_cert.py' adding 'keystone/tests/unit/test_driver_hints.py' adding 'keystone/tests/unit/test_entry_points.py' adding 'keystone/tests/unit/test_exception.py' adding 'keystone/tests/unit/test_hacking_checks.py' adding 'keystone/tests/unit/test_healthcheck.py' adding 'keystone/tests/unit/test_ldap_livetest.py' adding 'keystone/tests/unit/test_ldap_pool_livetest.py' adding 'keystone/tests/unit/test_ldap_tls_livetest.py' adding 'keystone/tests/unit/test_limits.py' adding 'keystone/tests/unit/test_middleware.py' adding 'keystone/tests/unit/test_policy.py' adding 'keystone/tests/unit/test_receipt_provider.py' adding 'keystone/tests/unit/test_revoke.py' adding 'keystone/tests/unit/test_shadow_users.py' adding 'keystone/tests/unit/test_sql_banned_operations.py' adding 'keystone/tests/unit/test_sql_upgrade.py' adding 'keystone/tests/unit/test_token_provider.py' adding 'keystone/tests/unit/test_url_middleware.py' adding 'keystone/tests/unit/test_v3.py' adding 'keystone/tests/unit/test_v3_application_credential.py' adding 'keystone/tests/unit/test_v3_assignment.py' adding 'keystone/tests/unit/test_v3_auth.py' adding 'keystone/tests/unit/test_v3_catalog.py' adding 'keystone/tests/unit/test_v3_credential.py' adding 'keystone/tests/unit/test_v3_domain_config.py' adding 'keystone/tests/unit/test_v3_endpoint_policy.py' adding 'keystone/tests/unit/test_v3_federation.py' adding 'keystone/tests/unit/test_v3_filters.py' adding 'keystone/tests/unit/test_v3_identity.py' adding 'keystone/tests/unit/test_v3_oauth1.py' adding 'keystone/tests/unit/test_v3_oauth2.py' adding 'keystone/tests/unit/test_v3_os_revoke.py' adding 'keystone/tests/unit/test_v3_policy.py' adding 'keystone/tests/unit/test_v3_resource.py' adding 'keystone/tests/unit/test_v3_trust.py' adding 'keystone/tests/unit/test_validation.py' adding 'keystone/tests/unit/test_versions.py' adding 'keystone/tests/unit/utils.py' adding 'keystone/tests/unit/application_credential/__init__.py' adding 'keystone/tests/unit/application_credential/test_backends.py' adding 'keystone/tests/unit/application_credential/backends/__init__.py' adding 'keystone/tests/unit/application_credential/backends/test_sql.py' adding 'keystone/tests/unit/assignment/__init__.py' adding 'keystone/tests/unit/assignment/test_backends.py' adding 'keystone/tests/unit/assignment/test_core.py' adding 'keystone/tests/unit/assignment/role_backends/__init__.py' adding 'keystone/tests/unit/assignment/role_backends/test_sql.py' adding 'keystone/tests/unit/auth/__init__.py' adding 'keystone/tests/unit/auth/test_controllers.py' adding 'keystone/tests/unit/auth/test_schema.py' adding 'keystone/tests/unit/auth/plugins/__init__.py' adding 'keystone/tests/unit/auth/plugins/test_core.py' adding 'keystone/tests/unit/backend/__init__.py' adding 'keystone/tests/unit/backend/core_ldap.py' adding 'keystone/tests/unit/backend/core_sql.py' adding 'keystone/tests/unit/catalog/__init__.py' adding 'keystone/tests/unit/catalog/test_backends.py' adding 'keystone/tests/unit/catalog/test_core.py' adding 'keystone/tests/unit/common/__init__.py' adding 'keystone/tests/unit/common/test_cache.py' adding 'keystone/tests/unit/common/test_database_conflicts.py' adding 'keystone/tests/unit/common/test_json_home.py' adding 'keystone/tests/unit/common/test_notifications.py' adding 'keystone/tests/unit/common/test_provider_api.py' adding 'keystone/tests/unit/common/test_rbac_enforcer.py' adding 'keystone/tests/unit/common/test_resource_options_common.py' adding 'keystone/tests/unit/common/test_sql_core.py' adding 'keystone/tests/unit/common/test_utils.py' adding 'keystone/tests/unit/common/sql/__init__.py' adding 'keystone/tests/unit/common/sql/test_upgrades.py' adding 'keystone/tests/unit/config_files/backend_ldap.conf' adding 'keystone/tests/unit/config_files/backend_ldap_pool.conf' adding 'keystone/tests/unit/config_files/backend_ldap_sql.conf' adding 'keystone/tests/unit/config_files/backend_liveldap.conf' adding 'keystone/tests/unit/config_files/backend_multi_ldap_sql.conf' adding 'keystone/tests/unit/config_files/backend_pool_liveldap.conf' adding 'keystone/tests/unit/config_files/backend_sql.conf' adding 'keystone/tests/unit/config_files/backend_tls_liveldap.conf' adding 'keystone/tests/unit/config_files/test_auth_plugin.conf' adding 'keystone/tests/unit/config_files/domain_configs_default_ldap_one_sql/keystone.domain1.conf' adding 'keystone/tests/unit/config_files/domain_configs_multi_ldap/keystone.Default.conf' adding 'keystone/tests/unit/config_files/domain_configs_multi_ldap/keystone.domain1.conf' adding 'keystone/tests/unit/config_files/domain_configs_multi_ldap/keystone.domain2.conf' adding 'keystone/tests/unit/config_files/domain_configs_one_extra_sql/keystone.domain2.conf' adding 'keystone/tests/unit/config_files/domain_configs_one_sql_one_ldap/keystone.Default.conf' adding 'keystone/tests/unit/config_files/domain_configs_one_sql_one_ldap/keystone.domain1.conf' adding 'keystone/tests/unit/contrib/__init__.py' adding 'keystone/tests/unit/contrib/federation/__init__.py' adding 'keystone/tests/unit/contrib/federation/test_utils.py' adding 'keystone/tests/unit/credential/__init__.py' adding 'keystone/tests/unit/credential/test_backend_sql.py' adding 'keystone/tests/unit/credential/test_fernet_provider.py' adding 'keystone/tests/unit/endpoint_policy/__init__.py' adding 'keystone/tests/unit/endpoint_policy/backends/__init__.py' adding 'keystone/tests/unit/endpoint_policy/backends/test_base.py' adding 'keystone/tests/unit/endpoint_policy/backends/test_sql.py' adding 'keystone/tests/unit/external/README.rst' adding 'keystone/tests/unit/external/__init__.py' adding 'keystone/tests/unit/external/test_timeutils.py' adding 'keystone/tests/unit/federation/__init__.py' adding 'keystone/tests/unit/federation/test_core.py' adding 'keystone/tests/unit/identity/__init__.py' adding 'keystone/tests/unit/identity/test_backend_sql.py' adding 'keystone/tests/unit/identity/test_backends.py' adding 'keystone/tests/unit/identity/test_core.py' adding 'keystone/tests/unit/identity/backends/__init__.py' adding 'keystone/tests/unit/identity/backends/test_base.py' adding 'keystone/tests/unit/identity/backends/test_ldap.py' adding 'keystone/tests/unit/identity/backends/test_ldap_common.py' adding 'keystone/tests/unit/identity/backends/test_sql.py' adding 'keystone/tests/unit/identity/shadow_users/__init__.py' adding 'keystone/tests/unit/identity/shadow_users/test_backend.py' adding 'keystone/tests/unit/identity/shadow_users/test_core.py' adding 'keystone/tests/unit/ksfixtures/__init__.py' adding 'keystone/tests/unit/ksfixtures/auth_plugins.py' adding 'keystone/tests/unit/ksfixtures/backendloader.py' adding 'keystone/tests/unit/ksfixtures/cache.py' adding 'keystone/tests/unit/ksfixtures/database.py' adding 'keystone/tests/unit/ksfixtures/hacking.py' adding 'keystone/tests/unit/ksfixtures/jws_key_repository.py' adding 'keystone/tests/unit/ksfixtures/key_repository.py' adding 'keystone/tests/unit/ksfixtures/ldapdb.py' adding 'keystone/tests/unit/ksfixtures/logging.py' adding 'keystone/tests/unit/ksfixtures/policy.py' adding 'keystone/tests/unit/ksfixtures/temporaryfile.py' adding 'keystone/tests/unit/ksfixtures/warnings.py' adding 'keystone/tests/unit/limit/__init__.py' adding 'keystone/tests/unit/limit/test_backends.py' adding 'keystone/tests/unit/policy/__init__.py' adding 'keystone/tests/unit/policy/test_backends.py' adding 'keystone/tests/unit/policy/backends/__init__.py' adding 'keystone/tests/unit/policy/backends/test_base.py' adding 'keystone/tests/unit/policy/backends/test_sql.py' adding 'keystone/tests/unit/receipt/__init__.py' adding 'keystone/tests/unit/receipt/test_fernet_provider.py' adding 'keystone/tests/unit/receipt/test_receipt_serialization.py' adding 'keystone/tests/unit/resource/__init__.py' adding 'keystone/tests/unit/resource/test_backends.py' adding 'keystone/tests/unit/resource/test_core.py' adding 'keystone/tests/unit/resource/backends/__init__.py' adding 'keystone/tests/unit/resource/backends/test_sql.py' adding 'keystone/tests/unit/resource/config_backends/__init__.py' adding 'keystone/tests/unit/resource/config_backends/test_sql.py' adding 'keystone/tests/unit/saml2/idp_saml2_metadata.xml' adding 'keystone/tests/unit/saml2/signed_saml2_assertion.xml' adding 'keystone/tests/unit/server/__init__.py' adding 'keystone/tests/unit/server/test_keystone_flask.py' adding 'keystone/tests/unit/tests/__init__.py' adding 'keystone/tests/unit/tests/test_core.py' adding 'keystone/tests/unit/tests/test_utils.py' adding 'keystone/tests/unit/token/__init__.py' adding 'keystone/tests/unit/token/test_fernet_provider.py' adding 'keystone/tests/unit/token/test_jws_provider.py' adding 'keystone/tests/unit/token/test_token_serialization.py' adding 'keystone/tests/unit/trust/__init__.py' adding 'keystone/tests/unit/trust/test_backends.py' adding 'keystone/token/__init__.py' adding 'keystone/token/provider.py' adding 'keystone/token/token_formatters.py' adding 'keystone/token/providers/__init__.py' adding 'keystone/token/providers/base.py' adding 'keystone/token/providers/fernet/__init__.py' adding 'keystone/token/providers/fernet/core.py' adding 'keystone/token/providers/jws/__init__.py' adding 'keystone/token/providers/jws/core.py' adding 'keystone/trust/__init__.py' adding 'keystone/trust/core.py' adding 'keystone/trust/schema.py' adding 'keystone/trust/backends/__init__.py' adding 'keystone/trust/backends/base.py' adding 'keystone/trust/backends/sql.py' adding 'keystone-24.1.0.dev24.data/data/etc/keystone/sso_callback_template.html' adding 'keystone-24.1.0.dev24.data/scripts/keystone-wsgi-admin' adding 'keystone-24.1.0.dev24.data/scripts/keystone-wsgi-public' adding 'keystone-24.1.0.dev24.dist-info/AUTHORS' adding 'keystone-24.1.0.dev24.dist-info/LICENSE' adding 'keystone-24.1.0.dev24.dist-info/METADATA' adding 'keystone-24.1.0.dev24.dist-info/WHEEL' adding 'keystone-24.1.0.dev24.dist-info/entry_points.txt' adding 'keystone-24.1.0.dev24.dist-info/pbr.json' adding 'keystone-24.1.0.dev24.dist-info/top_level.txt' adding 'keystone-24.1.0.dev24.dist-info/RECORD' removing build/bdist.linux-x86_64/wheel Building wheel for keystone (PEP 517): finished with status 'done' Created wheel for keystone: filename=keystone-24.1.0.dev24-py3-none-any.whl size=1409692 sha256=e894e9a6a4ce26a010c85d159f4710800846bdbc2bd2d9aeedf1dadfcdcd120f Stored in directory: /builddir/.cache/pip/wheels/05/81/79/5d2f339e233bdbf72fb535515a62704a7ed4fa35c59f04455a Successfully built keystone + RPM_EC=0 ++ jobs -p + exit 0 Executing(%install): /bin/sh -e /var/tmp/rpm-tmp.gOM4Bd + umask 022 + cd /builddir/build/BUILD + '[' /builddir/build/BUILDROOT/openstack-keystone-24.1.0-0.20240123184644.c89655a.el9.x86_64 '!=' / ']' + rm -rf /builddir/build/BUILDROOT/openstack-keystone-24.1.0-0.20240123184644.c89655a.el9.x86_64 ++ dirname /builddir/build/BUILDROOT/openstack-keystone-24.1.0-0.20240123184644.c89655a.el9.x86_64 + mkdir -p /builddir/build/BUILDROOT + mkdir /builddir/build/BUILDROOT/openstack-keystone-24.1.0-0.20240123184644.c89655a.el9.x86_64 + cd keystone-24.1.0.dev24 ++ xargs basename --multiple ++ ls /builddir/build/BUILD/keystone-24.1.0.dev24/pyproject-wheeldir/keystone-24.1.0.dev24-py3-none-any.whl ++ sed -E 's/([^-]+)-([^-]+)-.+\.whl/\1==\2/' + specifier=keystone==24.1.0.dev24 + TMPDIR=/builddir/build/BUILD/keystone-24.1.0.dev24/.pyproject-builddir + /usr/bin/python3 -m pip install --root /builddir/build/BUILDROOT/openstack-keystone-24.1.0-0.20240123184644.c89655a.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/keystone-24.1.0.dev24/pyproject-wheeldir keystone==24.1.0.dev24 Using pip 21.2.3 from /usr/lib/python3.9/site-packages/pip (python 3.9) Looking in links: /builddir/build/BUILD/keystone-24.1.0.dev24/pyproject-wheeldir Processing ./pyproject-wheeldir/keystone-24.1.0.dev24-py3-none-any.whl Installing collected packages: keystone changing mode of /builddir/build/BUILDROOT/openstack-keystone-24.1.0-0.20240123184644.c89655a.el9.x86_64/usr/bin/keystone-manage to 755 changing mode of /builddir/build/BUILDROOT/openstack-keystone-24.1.0-0.20240123184644.c89655a.el9.x86_64/usr/bin/keystone-status to 755 Successfully installed keystone-24.1.0.dev24 + '[' -d /builddir/build/BUILDROOT/openstack-keystone-24.1.0-0.20240123184644.c89655a.el9.x86_64/usr/bin ']' + '[' -z s ']' + shebang_flags=-kas + /usr/bin/python3 -B /usr/lib/rpm/redhat/pathfix.py -pni /usr/bin/python3 -kas /builddir/build/BUILDROOT/openstack-keystone-24.1.0-0.20240123184644.c89655a.el9.x86_64/usr/bin/keystone-manage /builddir/build/BUILDROOT/openstack-keystone-24.1.0-0.20240123184644.c89655a.el9.x86_64/usr/bin/keystone-status /builddir/build/BUILDROOT/openstack-keystone-24.1.0-0.20240123184644.c89655a.el9.x86_64/usr/bin/keystone-wsgi-admin /builddir/build/BUILDROOT/openstack-keystone-24.1.0-0.20240123184644.c89655a.el9.x86_64/usr/bin/keystone-wsgi-public /builddir/build/BUILDROOT/openstack-keystone-24.1.0-0.20240123184644.c89655a.el9.x86_64/usr/bin/keystone-manage: updating /builddir/build/BUILDROOT/openstack-keystone-24.1.0-0.20240123184644.c89655a.el9.x86_64/usr/bin/keystone-status: updating /builddir/build/BUILDROOT/openstack-keystone-24.1.0-0.20240123184644.c89655a.el9.x86_64/usr/bin/keystone-wsgi-admin: updating /builddir/build/BUILDROOT/openstack-keystone-24.1.0-0.20240123184644.c89655a.el9.x86_64/usr/bin/keystone-wsgi-public: updating + rm -rfv /builddir/build/BUILDROOT/openstack-keystone-24.1.0-0.20240123184644.c89655a.el9.x86_64/usr/bin/__pycache__ + rm -f /builddir/build/BUILD/openstack-keystone-24.1.0-0.20240123184644.c89655a.el9.x86_64-pyproject-ghost-distinfo + site_dirs=() + '[' -d /builddir/build/BUILDROOT/openstack-keystone-24.1.0-0.20240123184644.c89655a.el9.x86_64/usr/lib/python3.9/site-packages ']' + site_dirs+=("/usr/lib/python3.9/site-packages") + '[' /builddir/build/BUILDROOT/openstack-keystone-24.1.0-0.20240123184644.c89655a.el9.x86_64/usr/lib64/python3.9/site-packages '!=' /builddir/build/BUILDROOT/openstack-keystone-24.1.0-0.20240123184644.c89655a.el9.x86_64/usr/lib/python3.9/site-packages ']' + '[' -d /builddir/build/BUILDROOT/openstack-keystone-24.1.0-0.20240123184644.c89655a.el9.x86_64/usr/lib64/python3.9/site-packages ']' + for site_dir in ${site_dirs[@]} + for distinfo in /builddir/build/BUILDROOT/openstack-keystone-24.1.0-0.20240123184644.c89655a.el9.x86_64$site_dir/*.dist-info + echo '%ghost /usr/lib/python3.9/site-packages/keystone-24.1.0.dev24.dist-info' + sed -i s/pip/rpm/ /builddir/build/BUILDROOT/openstack-keystone-24.1.0-0.20240123184644.c89655a.el9.x86_64/usr/lib/python3.9/site-packages/keystone-24.1.0.dev24.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-keystone-24.1.0-0.20240123184644.c89655a.el9.x86_64 --record /builddir/build/BUILDROOT/openstack-keystone-24.1.0-0.20240123184644.c89655a.el9.x86_64/usr/lib/python3.9/site-packages/keystone-24.1.0.dev24.dist-info/RECORD --output /builddir/build/BUILD/openstack-keystone-24.1.0-0.20240123184644.c89655a.el9.x86_64-pyproject-record + rm -fv /builddir/build/BUILDROOT/openstack-keystone-24.1.0-0.20240123184644.c89655a.el9.x86_64/usr/lib/python3.9/site-packages/keystone-24.1.0.dev24.dist-info/RECORD removed '/builddir/build/BUILDROOT/openstack-keystone-24.1.0-0.20240123184644.c89655a.el9.x86_64/usr/lib/python3.9/site-packages/keystone-24.1.0.dev24.dist-info/RECORD' + rm -fv /builddir/build/BUILDROOT/openstack-keystone-24.1.0-0.20240123184644.c89655a.el9.x86_64/usr/lib/python3.9/site-packages/keystone-24.1.0.dev24.dist-info/REQUESTED removed '/builddir/build/BUILDROOT/openstack-keystone-24.1.0-0.20240123184644.c89655a.el9.x86_64/usr/lib/python3.9/site-packages/keystone-24.1.0.dev24.dist-info/REQUESTED' ++ wc -l /builddir/build/BUILD/openstack-keystone-24.1.0-0.20240123184644.c89655a.el9.x86_64-pyproject-ghost-distinfo ++ cut -f1 '-d ' + lines=1 + '[' 1 -ne 1 ']' + export PYTHONPATH=/builddir/build/BUILDROOT/openstack-keystone-24.1.0-0.20240123184644.c89655a.el9.x86_64//usr/lib/python3.9/site-packages + PYTHONPATH=/builddir/build/BUILDROOT/openstack-keystone-24.1.0-0.20240123184644.c89655a.el9.x86_64//usr/lib/python3.9/site-packages + oslo-config-generator --config-file=config-generator/keystone.conf + oslo-config-generator --config-file=config-generator/keystone.conf --format yaml --output-file=keystone-schema.yaml + oslo-config-generator --config-file=config-generator/keystone.conf --format json --output-file=keystone-schema.json + /usr/bin/python3 setup.py compile_catalog -d /builddir/build/BUILDROOT/openstack-keystone-24.1.0-0.20240123184644.c89655a.el9.x86_64/usr/lib/python3.9/site-packages/keystone/locale -D keystone running compile_catalog compiling catalog /builddir/build/BUILDROOT/openstack-keystone-24.1.0-0.20240123184644.c89655a.el9.x86_64/usr/lib/python3.9/site-packages/keystone/locale/zh_TW/LC_MESSAGES/keystone.po to /builddir/build/BUILDROOT/openstack-keystone-24.1.0-0.20240123184644.c89655a.el9.x86_64/usr/lib/python3.9/site-packages/keystone/locale/zh_TW/LC_MESSAGES/keystone.mo compiling catalog /builddir/build/BUILDROOT/openstack-keystone-24.1.0-0.20240123184644.c89655a.el9.x86_64/usr/lib/python3.9/site-packages/keystone/locale/zh_CN/LC_MESSAGES/keystone.po to /builddir/build/BUILDROOT/openstack-keystone-24.1.0-0.20240123184644.c89655a.el9.x86_64/usr/lib/python3.9/site-packages/keystone/locale/zh_CN/LC_MESSAGES/keystone.mo compiling catalog /builddir/build/BUILDROOT/openstack-keystone-24.1.0-0.20240123184644.c89655a.el9.x86_64/usr/lib/python3.9/site-packages/keystone/locale/ru/LC_MESSAGES/keystone.po to /builddir/build/BUILDROOT/openstack-keystone-24.1.0-0.20240123184644.c89655a.el9.x86_64/usr/lib/python3.9/site-packages/keystone/locale/ru/LC_MESSAGES/keystone.mo compiling catalog /builddir/build/BUILDROOT/openstack-keystone-24.1.0-0.20240123184644.c89655a.el9.x86_64/usr/lib/python3.9/site-packages/keystone/locale/pt_BR/LC_MESSAGES/keystone.po to /builddir/build/BUILDROOT/openstack-keystone-24.1.0-0.20240123184644.c89655a.el9.x86_64/usr/lib/python3.9/site-packages/keystone/locale/pt_BR/LC_MESSAGES/keystone.mo compiling catalog /builddir/build/BUILDROOT/openstack-keystone-24.1.0-0.20240123184644.c89655a.el9.x86_64/usr/lib/python3.9/site-packages/keystone/locale/ko_KR/LC_MESSAGES/keystone.po to /builddir/build/BUILDROOT/openstack-keystone-24.1.0-0.20240123184644.c89655a.el9.x86_64/usr/lib/python3.9/site-packages/keystone/locale/ko_KR/LC_MESSAGES/keystone.mo compiling catalog /builddir/build/BUILDROOT/openstack-keystone-24.1.0-0.20240123184644.c89655a.el9.x86_64/usr/lib/python3.9/site-packages/keystone/locale/ja/LC_MESSAGES/keystone.po to /builddir/build/BUILDROOT/openstack-keystone-24.1.0-0.20240123184644.c89655a.el9.x86_64/usr/lib/python3.9/site-packages/keystone/locale/ja/LC_MESSAGES/keystone.mo compiling catalog /builddir/build/BUILDROOT/openstack-keystone-24.1.0-0.20240123184644.c89655a.el9.x86_64/usr/lib/python3.9/site-packages/keystone/locale/it/LC_MESSAGES/keystone.po to /builddir/build/BUILDROOT/openstack-keystone-24.1.0-0.20240123184644.c89655a.el9.x86_64/usr/lib/python3.9/site-packages/keystone/locale/it/LC_MESSAGES/keystone.mo compiling catalog /builddir/build/BUILDROOT/openstack-keystone-24.1.0-0.20240123184644.c89655a.el9.x86_64/usr/lib/python3.9/site-packages/keystone/locale/fr/LC_MESSAGES/keystone.po to /builddir/build/BUILDROOT/openstack-keystone-24.1.0-0.20240123184644.c89655a.el9.x86_64/usr/lib/python3.9/site-packages/keystone/locale/fr/LC_MESSAGES/keystone.mo compiling catalog /builddir/build/BUILDROOT/openstack-keystone-24.1.0-0.20240123184644.c89655a.el9.x86_64/usr/lib/python3.9/site-packages/keystone/locale/es/LC_MESSAGES/keystone.po to /builddir/build/BUILDROOT/openstack-keystone-24.1.0-0.20240123184644.c89655a.el9.x86_64/usr/lib/python3.9/site-packages/keystone/locale/es/LC_MESSAGES/keystone.mo compiling catalog /builddir/build/BUILDROOT/openstack-keystone-24.1.0-0.20240123184644.c89655a.el9.x86_64/usr/lib/python3.9/site-packages/keystone/locale/en_GB/LC_MESSAGES/keystone.po to /builddir/build/BUILDROOT/openstack-keystone-24.1.0-0.20240123184644.c89655a.el9.x86_64/usr/lib/python3.9/site-packages/keystone/locale/en_GB/LC_MESSAGES/keystone.mo compiling catalog /builddir/build/BUILDROOT/openstack-keystone-24.1.0-0.20240123184644.c89655a.el9.x86_64/usr/lib/python3.9/site-packages/keystone/locale/de/LC_MESSAGES/keystone.po to /builddir/build/BUILDROOT/openstack-keystone-24.1.0-0.20240123184644.c89655a.el9.x86_64/usr/lib/python3.9/site-packages/keystone/locale/de/LC_MESSAGES/keystone.mo + echo '{}' + install -d -m 755 /builddir/build/BUILDROOT/openstack-keystone-24.1.0-0.20240123184644.c89655a.el9.x86_64/etc/keystone + install -d -m 755 /builddir/build/BUILDROOT/openstack-keystone-24.1.0-0.20240123184644.c89655a.el9.x86_64/etc/keystone/policy.d + install -p -D -m 640 etc/keystone.conf.sample /builddir/build/BUILDROOT/openstack-keystone-24.1.0-0.20240123184644.c89655a.el9.x86_64/etc/keystone/keystone.conf + install -p -D -m 640 policy.json /builddir/build/BUILDROOT/openstack-keystone-24.1.0-0.20240123184644.c89655a.el9.x86_64/etc/keystone/policy.json + install -p -D -m 640 keystone-schema.yaml /builddir/build/BUILDROOT/openstack-keystone-24.1.0-0.20240123184644.c89655a.el9.x86_64/usr/share/keystone/keystone-schema.yaml + install -p -D -m 640 keystone-schema.json /builddir/build/BUILDROOT/openstack-keystone-24.1.0-0.20240123184644.c89655a.el9.x86_64/usr/share/keystone/keystone-schema.json + install -p -D -m 644 /builddir/build/SOURCES/keystone-dist.conf /builddir/build/BUILDROOT/openstack-keystone-24.1.0-0.20240123184644.c89655a.el9.x86_64/usr/share/keystone/keystone-dist.conf + install -p -D -m 640 etc/logging.conf.sample /builddir/build/BUILDROOT/openstack-keystone-24.1.0-0.20240123184644.c89655a.el9.x86_64/etc/keystone/logging.conf + install -p -D -m 640 etc/default_catalog.templates /builddir/build/BUILDROOT/openstack-keystone-24.1.0-0.20240123184644.c89655a.el9.x86_64/etc/keystone/default_catalog.templates + install -p -D -m 640 etc/sso_callback_template.html /builddir/build/BUILDROOT/openstack-keystone-24.1.0-0.20240123184644.c89655a.el9.x86_64/etc/keystone/sso_callback_template.html + install -p -D -m 644 /builddir/build/SOURCES/openstack-keystone.logrotate /builddir/build/BUILDROOT/openstack-keystone-24.1.0-0.20240123184644.c89655a.el9.x86_64/etc/logrotate.d/openstack-keystone + install -d -m 755 /builddir/build/BUILDROOT/openstack-keystone-24.1.0-0.20240123184644.c89655a.el9.x86_64/usr/lib/sysctl.d + install -p -D -m 644 /builddir/build/SOURCES/openstack-keystone.sysctl /builddir/build/BUILDROOT/openstack-keystone-24.1.0-0.20240123184644.c89655a.el9.x86_64/usr/lib/sysctl.d/openstack-keystone.conf + install -p -D -m 755 tools/sample_data.sh /builddir/build/BUILDROOT/openstack-keystone-24.1.0-0.20240123184644.c89655a.el9.x86_64/usr/share/keystone/sample_data.sh + install -p -D -m 755 /builddir/build/SOURCES/openstack-keystone-sample-data /builddir/build/BUILDROOT/openstack-keystone-24.1.0-0.20240123184644.c89655a.el9.x86_64/usr/bin/openstack-keystone-sample-data + install -p -D -m 644 httpd/wsgi-keystone.conf /builddir/build/BUILDROOT/openstack-keystone-24.1.0-0.20240123184644.c89655a.el9.x86_64/usr/share/keystone/ + install -d -m 755 /builddir/build/BUILDROOT/openstack-keystone-24.1.0-0.20240123184644.c89655a.el9.x86_64/var/lib/keystone + install -d -m 755 /builddir/build/BUILDROOT/openstack-keystone-24.1.0-0.20240123184644.c89655a.el9.x86_64/var/log/keystone + rm -rf /builddir/build/BUILDROOT/openstack-keystone-24.1.0-0.20240123184644.c89655a.el9.x86_64//usr/etc + TOX_TESTENV_PASSENV='*' + 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 ' + PATH=/builddir/build/BUILDROOT/openstack-keystone-24.1.0-0.20240123184644.c89655a.el9.x86_64/usr/bin:/builddir/.local/bin:/builddir/bin:/usr/share/Modules/bin:/usr/bin:/bin:/usr/sbin:/sbin:/usr/local/sbin + PYTHONPATH=/builddir/build/BUILDROOT/openstack-keystone-24.1.0-0.20240123184644.c89655a.el9.x86_64//usr/lib/python3.9/site-packages + PYTHONDONTWRITEBYTECODE=1 + PYTEST_ADDOPTS=' --ignore=/builddir/build/BUILD/keystone-24.1.0.dev24/.pyproject-builddir' + PYTEST_XDIST_AUTO_NUM_WORKERS=4 + HOSTNAME=rpmbuild + /usr/bin/python3 -m tox --current-env -q --recreate -e docs Running Sphinx v3.4.3 [openstackdocstheme] version: 3.0.0 [openstackdocstheme] connecting html-page-context event handler making output directory... done [openstackdocstheme] overriding configured project name (Python) with name extracted from the package (keystone); you can disable this behavior with the 'openstackdocs_auto_name' option [oslo_config.sphinxconfiggen] reading config generator instructions from /builddir/build/BUILD/keystone-24.1.0.dev24/doc/source/../../config-generator/keystone.conf [oslo_config.sphinxconfiggen] writing sample configuration to /builddir/build/BUILD/keystone-24.1.0.dev24/doc/source/_static/keystone.conf.sample [oslo_policy.sphinxpolicygen] reading config generator instructions from /builddir/build/BUILD/keystone-24.1.0.dev24/doc/source/../../config-generator/keystone-policy-generator.conf [oslo_policy.sphinxpolicygen] writing sample policy to /builddir/build/BUILD/keystone-24.1.0.dev24/doc/source/_static/keystone.policy.yaml.sample ERROR:oslo_policy._parser:Failed to understand rule (rule:admin_required) or ((role:reader and system_scope:all) or (role:reader and domain_id:%(target.user.domain_id)s) or user_id:%(user_id)s Traceback (most recent call last): File "/usr/lib/python3.9/site-packages/oslo_policy/_parser.py", line 337, in _parse_text_rule return state.result File "/usr/lib/python3.9/site-packages/oslo_policy/_parser.py", line 138, in result raise ValueError('Could not parse rule') ValueError: Could not parse rule ERROR:oslo_policy._parser:Failed to understand rule (rule:admin_required) or ((role:reader and system_scope:all) or (role:reader and domain_id:%(target.group.domain_id)s and domain_id:%(target.user.domain_id)s) Traceback (most recent call last): File "/usr/lib/python3.9/site-packages/oslo_policy/_parser.py", line 337, in _parse_text_rule return state.result File "/usr/lib/python3.9/site-packages/oslo_policy/_parser.py", line 138, in result raise ValueError('Could not parse rule') ValueError: Could not parse rule [openstackdocstheme] using theme from /usr/lib/python3.9/site-packages/openstackdocstheme/theme [openstackdocstheme] no /builddir/build/BUILD/keystone-24.1.0.dev24/.gitreview found Creating file /builddir/build/BUILD/keystone-24.1.0.dev24/doc/source/api/keystone.rst. Creating file /builddir/build/BUILD/keystone-24.1.0.dev24/doc/source/api/keystone.exception.rst. Creating file /builddir/build/BUILD/keystone-24.1.0.dev24/doc/source/api/keystone.i18n.rst. Creating file /builddir/build/BUILD/keystone-24.1.0.dev24/doc/source/api/keystone.notifications.rst. Creating file /builddir/build/BUILD/keystone-24.1.0.dev24/doc/source/api/keystone.version.rst. Creating file /builddir/build/BUILD/keystone-24.1.0.dev24/doc/source/api/keystone.api.rst. Creating file /builddir/build/BUILD/keystone-24.1.0.dev24/doc/source/api/keystone.api.auth.rst. Creating file /builddir/build/BUILD/keystone-24.1.0.dev24/doc/source/api/keystone.api.credentials.rst. Creating file /builddir/build/BUILD/keystone-24.1.0.dev24/doc/source/api/keystone.api.discovery.rst. Creating file /builddir/build/BUILD/keystone-24.1.0.dev24/doc/source/api/keystone.api.domains.rst. Creating file /builddir/build/BUILD/keystone-24.1.0.dev24/doc/source/api/keystone.api.ec2tokens.rst. Creating file /builddir/build/BUILD/keystone-24.1.0.dev24/doc/source/api/keystone.api.endpoints.rst. Creating file /builddir/build/BUILD/keystone-24.1.0.dev24/doc/source/api/keystone.api.groups.rst. Creating file /builddir/build/BUILD/keystone-24.1.0.dev24/doc/source/api/keystone.api.limits.rst. Creating file /builddir/build/BUILD/keystone-24.1.0.dev24/doc/source/api/keystone.api.os_ep_filter.rst. Creating file /builddir/build/BUILD/keystone-24.1.0.dev24/doc/source/api/keystone.api.os_federation.rst. Creating file /builddir/build/BUILD/keystone-24.1.0.dev24/doc/source/api/keystone.api.os_inherit.rst. Creating file /builddir/build/BUILD/keystone-24.1.0.dev24/doc/source/api/keystone.api.os_oauth1.rst. Creating file /builddir/build/BUILD/keystone-24.1.0.dev24/doc/source/api/keystone.api.os_oauth2.rst. Creating file /builddir/build/BUILD/keystone-24.1.0.dev24/doc/source/api/keystone.api.os_revoke.rst. Creating file /builddir/build/BUILD/keystone-24.1.0.dev24/doc/source/api/keystone.api.os_simple_cert.rst. Creating file /builddir/build/BUILD/keystone-24.1.0.dev24/doc/source/api/keystone.api.policy.rst. Creating file /builddir/build/BUILD/keystone-24.1.0.dev24/doc/source/api/keystone.api.projects.rst. Creating file /builddir/build/BUILD/keystone-24.1.0.dev24/doc/source/api/keystone.api.regions.rst. Creating file /builddir/build/BUILD/keystone-24.1.0.dev24/doc/source/api/keystone.api.registered_limits.rst. Creating file /builddir/build/BUILD/keystone-24.1.0.dev24/doc/source/api/keystone.api.role_assignments.rst. Creating file /builddir/build/BUILD/keystone-24.1.0.dev24/doc/source/api/keystone.api.role_inferences.rst. Creating file /builddir/build/BUILD/keystone-24.1.0.dev24/doc/source/api/keystone.api.roles.rst. Creating file /builddir/build/BUILD/keystone-24.1.0.dev24/doc/source/api/keystone.api.s3tokens.rst. Creating file /builddir/build/BUILD/keystone-24.1.0.dev24/doc/source/api/keystone.api.services.rst. Creating file /builddir/build/BUILD/keystone-24.1.0.dev24/doc/source/api/keystone.api.system.rst. Creating file /builddir/build/BUILD/keystone-24.1.0.dev24/doc/source/api/keystone.api.trusts.rst. Creating file /builddir/build/BUILD/keystone-24.1.0.dev24/doc/source/api/keystone.api.users.rst. Creating file /builddir/build/BUILD/keystone-24.1.0.dev24/doc/source/api/keystone.application_credential.rst. Creating file /builddir/build/BUILD/keystone-24.1.0.dev24/doc/source/api/keystone.application_credential.core.rst. Creating file /builddir/build/BUILD/keystone-24.1.0.dev24/doc/source/api/keystone.application_credential.schema.rst. Creating file /builddir/build/BUILD/keystone-24.1.0.dev24/doc/source/api/keystone.application_credential.backends.rst. Creating file /builddir/build/BUILD/keystone-24.1.0.dev24/doc/source/api/keystone.application_credential.backends.base.rst. Creating file /builddir/build/BUILD/keystone-24.1.0.dev24/doc/source/api/keystone.application_credential.backends.sql.rst. Creating file /builddir/build/BUILD/keystone-24.1.0.dev24/doc/source/api/keystone.assignment.rst. Creating file /builddir/build/BUILD/keystone-24.1.0.dev24/doc/source/api/keystone.assignment.core.rst. Creating file /builddir/build/BUILD/keystone-24.1.0.dev24/doc/source/api/keystone.assignment.schema.rst. Creating file /builddir/build/BUILD/keystone-24.1.0.dev24/doc/source/api/keystone.assignment.backends.rst. Creating file /builddir/build/BUILD/keystone-24.1.0.dev24/doc/source/api/keystone.assignment.backends.base.rst. Creating file /builddir/build/BUILD/keystone-24.1.0.dev24/doc/source/api/keystone.assignment.backends.sql.rst. Creating file /builddir/build/BUILD/keystone-24.1.0.dev24/doc/source/api/keystone.assignment.role_backends.rst. Creating file /builddir/build/BUILD/keystone-24.1.0.dev24/doc/source/api/keystone.assignment.role_backends.base.rst. Creating file /builddir/build/BUILD/keystone-24.1.0.dev24/doc/source/api/keystone.assignment.role_backends.resource_options.rst. Creating file /builddir/build/BUILD/keystone-24.1.0.dev24/doc/source/api/keystone.assignment.role_backends.sql.rst. Creating file /builddir/build/BUILD/keystone-24.1.0.dev24/doc/source/api/keystone.assignment.role_backends.sql_model.rst. Creating file /builddir/build/BUILD/keystone-24.1.0.dev24/doc/source/api/keystone.auth.rst. Creating file /builddir/build/BUILD/keystone-24.1.0.dev24/doc/source/api/keystone.auth.core.rst. Creating file /builddir/build/BUILD/keystone-24.1.0.dev24/doc/source/api/keystone.auth.schema.rst. Creating file /builddir/build/BUILD/keystone-24.1.0.dev24/doc/source/api/keystone.auth.plugins.rst. Creating file /builddir/build/BUILD/keystone-24.1.0.dev24/doc/source/api/keystone.auth.plugins.application_credential.rst. Creating file /builddir/build/BUILD/keystone-24.1.0.dev24/doc/source/api/keystone.auth.plugins.base.rst. Creating file /builddir/build/BUILD/keystone-24.1.0.dev24/doc/source/api/keystone.auth.plugins.core.rst. Creating file /builddir/build/BUILD/keystone-24.1.0.dev24/doc/source/api/keystone.auth.plugins.external.rst. Creating file /builddir/build/BUILD/keystone-24.1.0.dev24/doc/source/api/keystone.auth.plugins.mapped.rst. Creating file /builddir/build/BUILD/keystone-24.1.0.dev24/doc/source/api/keystone.auth.plugins.oauth1.rst. Creating file /builddir/build/BUILD/keystone-24.1.0.dev24/doc/source/api/keystone.auth.plugins.password.rst. Creating file /builddir/build/BUILD/keystone-24.1.0.dev24/doc/source/api/keystone.auth.plugins.token.rst. Creating file /builddir/build/BUILD/keystone-24.1.0.dev24/doc/source/api/keystone.auth.plugins.totp.rst. Creating file /builddir/build/BUILD/keystone-24.1.0.dev24/doc/source/api/keystone.catalog.rst. Creating file /builddir/build/BUILD/keystone-24.1.0.dev24/doc/source/api/keystone.catalog.core.rst. Creating file /builddir/build/BUILD/keystone-24.1.0.dev24/doc/source/api/keystone.catalog.schema.rst. Creating file /builddir/build/BUILD/keystone-24.1.0.dev24/doc/source/api/keystone.catalog.backends.rst. Creating file /builddir/build/BUILD/keystone-24.1.0.dev24/doc/source/api/keystone.catalog.backends.base.rst. Creating file /builddir/build/BUILD/keystone-24.1.0.dev24/doc/source/api/keystone.catalog.backends.sql.rst. Creating file /builddir/build/BUILD/keystone-24.1.0.dev24/doc/source/api/keystone.catalog.backends.templated.rst. Creating file /builddir/build/BUILD/keystone-24.1.0.dev24/doc/source/api/keystone.cmd.rst. Creating file /builddir/build/BUILD/keystone-24.1.0.dev24/doc/source/api/keystone.cmd.bootstrap.rst. Creating file /builddir/build/BUILD/keystone-24.1.0.dev24/doc/source/api/keystone.cmd.cli.rst. Creating file /builddir/build/BUILD/keystone-24.1.0.dev24/doc/source/api/keystone.cmd.manage.rst. Creating file /builddir/build/BUILD/keystone-24.1.0.dev24/doc/source/api/keystone.cmd.status.rst. Creating file /builddir/build/BUILD/keystone-24.1.0.dev24/doc/source/api/keystone.cmd.doctor.rst. Creating file /builddir/build/BUILD/keystone-24.1.0.dev24/doc/source/api/keystone.cmd.doctor.caching.rst. Creating file /builddir/build/BUILD/keystone-24.1.0.dev24/doc/source/api/keystone.cmd.doctor.credential.rst. Creating file /builddir/build/BUILD/keystone-24.1.0.dev24/doc/source/api/keystone.cmd.doctor.database.rst. Creating file /builddir/build/BUILD/keystone-24.1.0.dev24/doc/source/api/keystone.cmd.doctor.debug.rst. Creating file /builddir/build/BUILD/keystone-24.1.0.dev24/doc/source/api/keystone.cmd.doctor.federation.rst. Creating file /builddir/build/BUILD/keystone-24.1.0.dev24/doc/source/api/keystone.cmd.doctor.ldap.rst. Creating file /builddir/build/BUILD/keystone-24.1.0.dev24/doc/source/api/keystone.cmd.doctor.security_compliance.rst. Creating file /builddir/build/BUILD/keystone-24.1.0.dev24/doc/source/api/keystone.cmd.doctor.tokens.rst. Creating file /builddir/build/BUILD/keystone-24.1.0.dev24/doc/source/api/keystone.cmd.doctor.tokens_fernet.rst. Creating file /builddir/build/BUILD/keystone-24.1.0.dev24/doc/source/api/keystone.common.rst. Creating file /builddir/build/BUILD/keystone-24.1.0.dev24/doc/source/api/keystone.common.authorization.rst. Creating file /builddir/build/BUILD/keystone-24.1.0.dev24/doc/source/api/keystone.common.context.rst. Creating file /builddir/build/BUILD/keystone-24.1.0.dev24/doc/source/api/keystone.common.driver_hints.rst. Creating file /builddir/build/BUILD/keystone-24.1.0.dev24/doc/source/api/keystone.common.fernet_utils.rst. Creating file /builddir/build/BUILD/keystone-24.1.0.dev24/doc/source/api/keystone.common.json_home.rst. Creating file /builddir/build/BUILD/keystone-24.1.0.dev24/doc/source/api/keystone.common.jwt_utils.rst. Creating file /builddir/build/BUILD/keystone-24.1.0.dev24/doc/source/api/keystone.common.manager.rst. Creating file /builddir/build/BUILD/keystone-24.1.0.dev24/doc/source/api/keystone.common.password_hashing.rst. Creating file /builddir/build/BUILD/keystone-24.1.0.dev24/doc/source/api/keystone.common.profiler.rst. Creating file /builddir/build/BUILD/keystone-24.1.0.dev24/doc/source/api/keystone.common.provider_api.rst. Creating file /builddir/build/BUILD/keystone-24.1.0.dev24/doc/source/api/keystone.common.render_token.rst. Creating file /builddir/build/BUILD/keystone-24.1.0.dev24/doc/source/api/keystone.common.tokenless_auth.rst. Creating file /builddir/build/BUILD/keystone-24.1.0.dev24/doc/source/api/keystone.common.utils.rst. Creating file /builddir/build/BUILD/keystone-24.1.0.dev24/doc/source/api/keystone.common.cache.rst. Creating file /builddir/build/BUILD/keystone-24.1.0.dev24/doc/source/api/keystone.common.cache.core.rst. Creating file /builddir/build/BUILD/keystone-24.1.0.dev24/doc/source/api/keystone.common.policies.rst. Creating file /builddir/build/BUILD/keystone-24.1.0.dev24/doc/source/api/keystone.common.policies.access_rule.rst. Creating file /builddir/build/BUILD/keystone-24.1.0.dev24/doc/source/api/keystone.common.policies.access_token.rst. Creating file /builddir/build/BUILD/keystone-24.1.0.dev24/doc/source/api/keystone.common.policies.application_credential.rst. Creating file /builddir/build/BUILD/keystone-24.1.0.dev24/doc/source/api/keystone.common.policies.auth.rst. Creating file /builddir/build/BUILD/keystone-24.1.0.dev24/doc/source/api/keystone.common.policies.base.rst. Creating file /builddir/build/BUILD/keystone-24.1.0.dev24/doc/source/api/keystone.common.policies.consumer.rst. Creating file /builddir/build/BUILD/keystone-24.1.0.dev24/doc/source/api/keystone.common.policies.credential.rst. Creating file /builddir/build/BUILD/keystone-24.1.0.dev24/doc/source/api/keystone.common.policies.domain.rst. Creating file /builddir/build/BUILD/keystone-24.1.0.dev24/doc/source/api/keystone.common.policies.domain_config.rst. Creating file /builddir/build/BUILD/keystone-24.1.0.dev24/doc/source/api/keystone.common.policies.ec2_credential.rst. Creating file /builddir/build/BUILD/keystone-24.1.0.dev24/doc/source/api/keystone.common.policies.endpoint.rst. Creating file /builddir/build/BUILD/keystone-24.1.0.dev24/doc/source/api/keystone.common.policies.endpoint_group.rst. Creating file /builddir/build/BUILD/keystone-24.1.0.dev24/doc/source/api/keystone.common.policies.grant.rst. Creating file /builddir/build/BUILD/keystone-24.1.0.dev24/doc/source/api/keystone.common.policies.group.rst. Creating file /builddir/build/BUILD/keystone-24.1.0.dev24/doc/source/api/keystone.common.policies.identity_provider.rst. Creating file /builddir/build/BUILD/keystone-24.1.0.dev24/doc/source/api/keystone.common.policies.implied_role.rst. Creating file /builddir/build/BUILD/keystone-24.1.0.dev24/doc/source/api/keystone.common.policies.limit.rst. Creating file /builddir/build/BUILD/keystone-24.1.0.dev24/doc/source/api/keystone.common.policies.mapping.rst. Creating file /builddir/build/BUILD/keystone-24.1.0.dev24/doc/source/api/keystone.common.policies.policy.rst. Creating file /builddir/build/BUILD/keystone-24.1.0.dev24/doc/source/api/keystone.common.policies.policy_association.rst. Creating file /builddir/build/BUILD/keystone-24.1.0.dev24/doc/source/api/keystone.common.policies.project.rst. Creating file /builddir/build/BUILD/keystone-24.1.0.dev24/doc/source/api/keystone.common.policies.project_endpoint.rst. Creating file /builddir/build/BUILD/keystone-24.1.0.dev24/doc/source/api/keystone.common.policies.protocol.rst. Creating file /builddir/build/BUILD/keystone-24.1.0.dev24/doc/source/api/keystone.common.policies.region.rst. Creating file /builddir/build/BUILD/keystone-24.1.0.dev24/doc/source/api/keystone.common.policies.registered_limit.rst. Creating file /builddir/build/BUILD/keystone-24.1.0.dev24/doc/source/api/keystone.common.policies.revoke_event.rst. Creating file /builddir/build/BUILD/keystone-24.1.0.dev24/doc/source/api/keystone.common.policies.role.rst. Creating file /builddir/build/BUILD/keystone-24.1.0.dev24/doc/source/api/keystone.common.policies.role_assignment.rst. Creating file /builddir/build/BUILD/keystone-24.1.0.dev24/doc/source/api/keystone.common.policies.service.rst. Creating file /builddir/build/BUILD/keystone-24.1.0.dev24/doc/source/api/keystone.common.policies.service_provider.rst. Creating file /builddir/build/BUILD/keystone-24.1.0.dev24/doc/source/api/keystone.common.policies.token.rst. Creating file /builddir/build/BUILD/keystone-24.1.0.dev24/doc/source/api/keystone.common.policies.token_revocation.rst. Creating file /builddir/build/BUILD/keystone-24.1.0.dev24/doc/source/api/keystone.common.policies.trust.rst. Creating file /builddir/build/BUILD/keystone-24.1.0.dev24/doc/source/api/keystone.common.policies.user.rst. Creating file /builddir/build/BUILD/keystone-24.1.0.dev24/doc/source/api/keystone.common.rbac_enforcer.rst. Creating file /builddir/build/BUILD/keystone-24.1.0.dev24/doc/source/api/keystone.common.rbac_enforcer.enforcer.rst. Creating file /builddir/build/BUILD/keystone-24.1.0.dev24/doc/source/api/keystone.common.rbac_enforcer.policy.rst. Creating file /builddir/build/BUILD/keystone-24.1.0.dev24/doc/source/api/keystone.common.resource_options.rst. Creating file /builddir/build/BUILD/keystone-24.1.0.dev24/doc/source/api/keystone.common.resource_options.core.rst. Creating file /builddir/build/BUILD/keystone-24.1.0.dev24/doc/source/api/keystone.common.resource_options.options.rst. Creating file /builddir/build/BUILD/keystone-24.1.0.dev24/doc/source/api/keystone.common.resource_options.options.immutable.rst. Creating file /builddir/build/BUILD/keystone-24.1.0.dev24/doc/source/api/keystone.common.sql.rst. Creating file /builddir/build/BUILD/keystone-24.1.0.dev24/doc/source/api/keystone.common.sql.upgrades.rst. Creating file /builddir/build/BUILD/keystone-24.1.0.dev24/doc/source/api/keystone.common.validation.rst. Creating file /builddir/build/BUILD/keystone-24.1.0.dev24/doc/source/api/keystone.common.validation.parameter_types.rst. Creating file /builddir/build/BUILD/keystone-24.1.0.dev24/doc/source/api/keystone.common.validation.validators.rst. Creating file /builddir/build/BUILD/keystone-24.1.0.dev24/doc/source/api/keystone.conf.rst. Creating file /builddir/build/BUILD/keystone-24.1.0.dev24/doc/source/api/keystone.conf.application_credential.rst. Creating file /builddir/build/BUILD/keystone-24.1.0.dev24/doc/source/api/keystone.conf.assignment.rst. Creating file /builddir/build/BUILD/keystone-24.1.0.dev24/doc/source/api/keystone.conf.auth.rst. Creating file /builddir/build/BUILD/keystone-24.1.0.dev24/doc/source/api/keystone.conf.catalog.rst. Creating file /builddir/build/BUILD/keystone-24.1.0.dev24/doc/source/api/keystone.conf.constants.rst. Creating file /builddir/build/BUILD/keystone-24.1.0.dev24/doc/source/api/keystone.conf.credential.rst. Creating file /builddir/build/BUILD/keystone-24.1.0.dev24/doc/source/api/keystone.conf.default.rst. Creating file /builddir/build/BUILD/keystone-24.1.0.dev24/doc/source/api/keystone.conf.domain_config.rst. Creating file /builddir/build/BUILD/keystone-24.1.0.dev24/doc/source/api/keystone.conf.endpoint_filter.rst. Creating file /builddir/build/BUILD/keystone-24.1.0.dev24/doc/source/api/keystone.conf.endpoint_policy.rst. Creating file /builddir/build/BUILD/keystone-24.1.0.dev24/doc/source/api/keystone.conf.eventlet_server.rst. Creating file /builddir/build/BUILD/keystone-24.1.0.dev24/doc/source/api/keystone.conf.federation.rst. Creating file /builddir/build/BUILD/keystone-24.1.0.dev24/doc/source/api/keystone.conf.fernet_receipts.rst. Creating file /builddir/build/BUILD/keystone-24.1.0.dev24/doc/source/api/keystone.conf.fernet_tokens.rst. Creating file /builddir/build/BUILD/keystone-24.1.0.dev24/doc/source/api/keystone.conf.identity.rst. Creating file /builddir/build/BUILD/keystone-24.1.0.dev24/doc/source/api/keystone.conf.identity_mapping.rst. Creating file /builddir/build/BUILD/keystone-24.1.0.dev24/doc/source/api/keystone.conf.jwt_tokens.rst. Creating file /builddir/build/BUILD/keystone-24.1.0.dev24/doc/source/api/keystone.conf.ldap.rst. Creating file /builddir/build/BUILD/keystone-24.1.0.dev24/doc/source/api/keystone.conf.memcache.rst. Creating file /builddir/build/BUILD/keystone-24.1.0.dev24/doc/source/api/keystone.conf.oauth1.rst. Creating file /builddir/build/BUILD/keystone-24.1.0.dev24/doc/source/api/keystone.conf.oauth2.rst. Creating file /builddir/build/BUILD/keystone-24.1.0.dev24/doc/source/api/keystone.conf.opts.rst. Creating file /builddir/build/BUILD/keystone-24.1.0.dev24/doc/source/api/keystone.conf.policy.rst. Creating file /builddir/build/BUILD/keystone-24.1.0.dev24/doc/source/api/keystone.conf.receipt.rst. Creating file /builddir/build/BUILD/keystone-24.1.0.dev24/doc/source/api/keystone.conf.resource.rst. Creating file /builddir/build/BUILD/keystone-24.1.0.dev24/doc/source/api/keystone.conf.revoke.rst. Creating file /builddir/build/BUILD/keystone-24.1.0.dev24/doc/source/api/keystone.conf.role.rst. Creating file /builddir/build/BUILD/keystone-24.1.0.dev24/doc/source/api/keystone.conf.saml.rst. Creating file /builddir/build/BUILD/keystone-24.1.0.dev24/doc/source/api/keystone.conf.security_compliance.rst. Creating file /builddir/build/BUILD/keystone-24.1.0.dev24/doc/source/api/keystone.conf.shadow_users.rst. Creating file /builddir/build/BUILD/keystone-24.1.0.dev24/doc/source/api/keystone.conf.token.rst. Creating file /builddir/build/BUILD/keystone-24.1.0.dev24/doc/source/api/keystone.conf.tokenless_auth.rst. Creating file /builddir/build/BUILD/keystone-24.1.0.dev24/doc/source/api/keystone.conf.totp.rst. Creating file /builddir/build/BUILD/keystone-24.1.0.dev24/doc/source/api/keystone.conf.trust.rst. Creating file /builddir/build/BUILD/keystone-24.1.0.dev24/doc/source/api/keystone.conf.unified_limit.rst. Creating file /builddir/build/BUILD/keystone-24.1.0.dev24/doc/source/api/keystone.conf.utils.rst. Creating file /builddir/build/BUILD/keystone-24.1.0.dev24/doc/source/api/keystone.conf.wsgi.rst. Creating file /builddir/build/BUILD/keystone-24.1.0.dev24/doc/source/api/keystone.credential.rst. Creating file /builddir/build/BUILD/keystone-24.1.0.dev24/doc/source/api/keystone.credential.core.rst. Creating file /builddir/build/BUILD/keystone-24.1.0.dev24/doc/source/api/keystone.credential.provider.rst. Creating file /builddir/build/BUILD/keystone-24.1.0.dev24/doc/source/api/keystone.credential.schema.rst. Creating file /builddir/build/BUILD/keystone-24.1.0.dev24/doc/source/api/keystone.credential.backends.rst. Creating file /builddir/build/BUILD/keystone-24.1.0.dev24/doc/source/api/keystone.credential.backends.base.rst. Creating file /builddir/build/BUILD/keystone-24.1.0.dev24/doc/source/api/keystone.credential.backends.sql.rst. Creating file /builddir/build/BUILD/keystone-24.1.0.dev24/doc/source/api/keystone.credential.providers.rst. Creating file /builddir/build/BUILD/keystone-24.1.0.dev24/doc/source/api/keystone.credential.providers.core.rst. Creating file /builddir/build/BUILD/keystone-24.1.0.dev24/doc/source/api/keystone.credential.providers.fernet.rst. Creating file /builddir/build/BUILD/keystone-24.1.0.dev24/doc/source/api/keystone.credential.providers.fernet.core.rst. Creating file /builddir/build/BUILD/keystone-24.1.0.dev24/doc/source/api/keystone.endpoint_policy.rst. Creating file /builddir/build/BUILD/keystone-24.1.0.dev24/doc/source/api/keystone.endpoint_policy.core.rst. Creating file /builddir/build/BUILD/keystone-24.1.0.dev24/doc/source/api/keystone.endpoint_policy.backends.rst. Creating file /builddir/build/BUILD/keystone-24.1.0.dev24/doc/source/api/keystone.endpoint_policy.backends.base.rst. Creating file /builddir/build/BUILD/keystone-24.1.0.dev24/doc/source/api/keystone.endpoint_policy.backends.sql.rst. Creating file /builddir/build/BUILD/keystone-24.1.0.dev24/doc/source/api/keystone.federation.rst. Creating file /builddir/build/BUILD/keystone-24.1.0.dev24/doc/source/api/keystone.federation.constants.rst. Creating file /builddir/build/BUILD/keystone-24.1.0.dev24/doc/source/api/keystone.federation.core.rst. Creating file /builddir/build/BUILD/keystone-24.1.0.dev24/doc/source/api/keystone.federation.idp.rst. Creating file /builddir/build/BUILD/keystone-24.1.0.dev24/doc/source/api/keystone.federation.schema.rst. Creating file /builddir/build/BUILD/keystone-24.1.0.dev24/doc/source/api/keystone.federation.utils.rst. Creating file /builddir/build/BUILD/keystone-24.1.0.dev24/doc/source/api/keystone.federation.backends.rst. Creating file /builddir/build/BUILD/keystone-24.1.0.dev24/doc/source/api/keystone.federation.backends.base.rst. Creating file /builddir/build/BUILD/keystone-24.1.0.dev24/doc/source/api/keystone.federation.backends.sql.rst. Creating file /builddir/build/BUILD/keystone-24.1.0.dev24/doc/source/api/keystone.identity.rst. Creating file /builddir/build/BUILD/keystone-24.1.0.dev24/doc/source/api/keystone.identity.core.rst. Creating file /builddir/build/BUILD/keystone-24.1.0.dev24/doc/source/api/keystone.identity.generator.rst. Creating file /builddir/build/BUILD/keystone-24.1.0.dev24/doc/source/api/keystone.identity.schema.rst. Creating file /builddir/build/BUILD/keystone-24.1.0.dev24/doc/source/api/keystone.identity.backends.rst. Creating file /builddir/build/BUILD/keystone-24.1.0.dev24/doc/source/api/keystone.identity.backends.base.rst. Creating file /builddir/build/BUILD/keystone-24.1.0.dev24/doc/source/api/keystone.identity.backends.resource_options.rst. Creating file /builddir/build/BUILD/keystone-24.1.0.dev24/doc/source/api/keystone.identity.backends.sql.rst. Creating file /builddir/build/BUILD/keystone-24.1.0.dev24/doc/source/api/keystone.identity.backends.sql_model.rst. Creating file /builddir/build/BUILD/keystone-24.1.0.dev24/doc/source/api/keystone.identity.backends.ldap.rst. Creating file /builddir/build/BUILD/keystone-24.1.0.dev24/doc/source/api/keystone.identity.backends.ldap.common.rst. Creating file /builddir/build/BUILD/keystone-24.1.0.dev24/doc/source/api/keystone.identity.backends.ldap.core.rst. Creating file /builddir/build/BUILD/keystone-24.1.0.dev24/doc/source/api/keystone.identity.backends.ldap.models.rst. Creating file /builddir/build/BUILD/keystone-24.1.0.dev24/doc/source/api/keystone.identity.id_generators.rst. Creating file /builddir/build/BUILD/keystone-24.1.0.dev24/doc/source/api/keystone.identity.id_generators.sha256.rst. Creating file /builddir/build/BUILD/keystone-24.1.0.dev24/doc/source/api/keystone.identity.mapping_backends.rst. Creating file /builddir/build/BUILD/keystone-24.1.0.dev24/doc/source/api/keystone.identity.mapping_backends.base.rst. Creating file /builddir/build/BUILD/keystone-24.1.0.dev24/doc/source/api/keystone.identity.mapping_backends.mapping.rst. Creating file /builddir/build/BUILD/keystone-24.1.0.dev24/doc/source/api/keystone.identity.mapping_backends.sql.rst. Creating file /builddir/build/BUILD/keystone-24.1.0.dev24/doc/source/api/keystone.identity.shadow_backends.rst. Creating file /builddir/build/BUILD/keystone-24.1.0.dev24/doc/source/api/keystone.identity.shadow_backends.base.rst. Creating file /builddir/build/BUILD/keystone-24.1.0.dev24/doc/source/api/keystone.identity.shadow_backends.sql.rst. Creating file /builddir/build/BUILD/keystone-24.1.0.dev24/doc/source/api/keystone.limit.rst. Creating file /builddir/build/BUILD/keystone-24.1.0.dev24/doc/source/api/keystone.limit.core.rst. Creating file /builddir/build/BUILD/keystone-24.1.0.dev24/doc/source/api/keystone.limit.schema.rst. Creating file /builddir/build/BUILD/keystone-24.1.0.dev24/doc/source/api/keystone.limit.backends.rst. Creating file /builddir/build/BUILD/keystone-24.1.0.dev24/doc/source/api/keystone.limit.backends.base.rst. Creating file /builddir/build/BUILD/keystone-24.1.0.dev24/doc/source/api/keystone.limit.backends.sql.rst. Creating file /builddir/build/BUILD/keystone-24.1.0.dev24/doc/source/api/keystone.limit.models.rst. Creating file /builddir/build/BUILD/keystone-24.1.0.dev24/doc/source/api/keystone.limit.models.base.rst. Creating file /builddir/build/BUILD/keystone-24.1.0.dev24/doc/source/api/keystone.limit.models.flat.rst. Creating file /builddir/build/BUILD/keystone-24.1.0.dev24/doc/source/api/keystone.limit.models.strict_two_level.rst. Creating file /builddir/build/BUILD/keystone-24.1.0.dev24/doc/source/api/keystone.models.rst. Creating file /builddir/build/BUILD/keystone-24.1.0.dev24/doc/source/api/keystone.models.receipt_model.rst. Creating file /builddir/build/BUILD/keystone-24.1.0.dev24/doc/source/api/keystone.models.revoke_model.rst. Creating file /builddir/build/BUILD/keystone-24.1.0.dev24/doc/source/api/keystone.models.token_model.rst. Creating file /builddir/build/BUILD/keystone-24.1.0.dev24/doc/source/api/keystone.oauth1.rst. Creating file /builddir/build/BUILD/keystone-24.1.0.dev24/doc/source/api/keystone.oauth1.core.rst. Creating file /builddir/build/BUILD/keystone-24.1.0.dev24/doc/source/api/keystone.oauth1.schema.rst. Creating file /builddir/build/BUILD/keystone-24.1.0.dev24/doc/source/api/keystone.oauth1.validator.rst. Creating file /builddir/build/BUILD/keystone-24.1.0.dev24/doc/source/api/keystone.oauth1.backends.rst. Creating file /builddir/build/BUILD/keystone-24.1.0.dev24/doc/source/api/keystone.oauth1.backends.base.rst. Creating file /builddir/build/BUILD/keystone-24.1.0.dev24/doc/source/api/keystone.oauth1.backends.sql.rst. Creating file /builddir/build/BUILD/keystone-24.1.0.dev24/doc/source/api/keystone.oauth2.rst. Creating file /builddir/build/BUILD/keystone-24.1.0.dev24/doc/source/api/keystone.oauth2.handlers.rst. Creating file /builddir/build/BUILD/keystone-24.1.0.dev24/doc/source/api/keystone.policy.rst. Creating file /builddir/build/BUILD/keystone-24.1.0.dev24/doc/source/api/keystone.policy.core.rst. Creating file /builddir/build/BUILD/keystone-24.1.0.dev24/doc/source/api/keystone.policy.schema.rst. Creating file /builddir/build/BUILD/keystone-24.1.0.dev24/doc/source/api/keystone.policy.backends.rst. Creating file /builddir/build/BUILD/keystone-24.1.0.dev24/doc/source/api/keystone.policy.backends.base.rst. Creating file /builddir/build/BUILD/keystone-24.1.0.dev24/doc/source/api/keystone.policy.backends.rules.rst. Creating file /builddir/build/BUILD/keystone-24.1.0.dev24/doc/source/api/keystone.policy.backends.sql.rst. Creating file /builddir/build/BUILD/keystone-24.1.0.dev24/doc/source/api/keystone.receipt.rst. Creating file /builddir/build/BUILD/keystone-24.1.0.dev24/doc/source/api/keystone.receipt.handlers.rst. Creating file /builddir/build/BUILD/keystone-24.1.0.dev24/doc/source/api/keystone.receipt.provider.rst. Creating file /builddir/build/BUILD/keystone-24.1.0.dev24/doc/source/api/keystone.receipt.receipt_formatters.rst. Creating file /builddir/build/BUILD/keystone-24.1.0.dev24/doc/source/api/keystone.receipt.providers.rst. Creating file /builddir/build/BUILD/keystone-24.1.0.dev24/doc/source/api/keystone.receipt.providers.base.rst. Creating file /builddir/build/BUILD/keystone-24.1.0.dev24/doc/source/api/keystone.receipt.providers.fernet.rst. Creating file /builddir/build/BUILD/keystone-24.1.0.dev24/doc/source/api/keystone.receipt.providers.fernet.core.rst. Creating file /builddir/build/BUILD/keystone-24.1.0.dev24/doc/source/api/keystone.resource.rst. Creating file /builddir/build/BUILD/keystone-24.1.0.dev24/doc/source/api/keystone.resource.core.rst. Creating file /builddir/build/BUILD/keystone-24.1.0.dev24/doc/source/api/keystone.resource.schema.rst. Creating file /builddir/build/BUILD/keystone-24.1.0.dev24/doc/source/api/keystone.resource.backends.rst. Creating file /builddir/build/BUILD/keystone-24.1.0.dev24/doc/source/api/keystone.resource.backends.base.rst. Creating file /builddir/build/BUILD/keystone-24.1.0.dev24/doc/source/api/keystone.resource.backends.resource_options.rst. Creating file /builddir/build/BUILD/keystone-24.1.0.dev24/doc/source/api/keystone.resource.backends.sql.rst. Creating file /builddir/build/BUILD/keystone-24.1.0.dev24/doc/source/api/keystone.resource.backends.sql_model.rst. Creating file /builddir/build/BUILD/keystone-24.1.0.dev24/doc/source/api/keystone.resource.config_backends.rst. Creating file /builddir/build/BUILD/keystone-24.1.0.dev24/doc/source/api/keystone.resource.config_backends.base.rst. Creating file /builddir/build/BUILD/keystone-24.1.0.dev24/doc/source/api/keystone.resource.config_backends.sql.rst. Creating file /builddir/build/BUILD/keystone-24.1.0.dev24/doc/source/api/keystone.revoke.rst. Creating file /builddir/build/BUILD/keystone-24.1.0.dev24/doc/source/api/keystone.revoke.core.rst. Creating file /builddir/build/BUILD/keystone-24.1.0.dev24/doc/source/api/keystone.revoke.model.rst. Creating file /builddir/build/BUILD/keystone-24.1.0.dev24/doc/source/api/keystone.revoke.backends.rst. Creating file /builddir/build/BUILD/keystone-24.1.0.dev24/doc/source/api/keystone.revoke.backends.base.rst. Creating file /builddir/build/BUILD/keystone-24.1.0.dev24/doc/source/api/keystone.revoke.backends.sql.rst. Creating file /builddir/build/BUILD/keystone-24.1.0.dev24/doc/source/api/keystone.server.rst. Creating file /builddir/build/BUILD/keystone-24.1.0.dev24/doc/source/api/keystone.server.backends.rst. Creating file /builddir/build/BUILD/keystone-24.1.0.dev24/doc/source/api/keystone.server.wsgi.rst. Creating file /builddir/build/BUILD/keystone-24.1.0.dev24/doc/source/api/keystone.server.flask.rst. Creating file /builddir/build/BUILD/keystone-24.1.0.dev24/doc/source/api/keystone.server.flask.application.rst. Creating file /builddir/build/BUILD/keystone-24.1.0.dev24/doc/source/api/keystone.server.flask.common.rst. Creating file /builddir/build/BUILD/keystone-24.1.0.dev24/doc/source/api/keystone.server.flask.core.rst. Creating file /builddir/build/BUILD/keystone-24.1.0.dev24/doc/source/api/keystone.server.flask.request_processing.rst. Creating file /builddir/build/BUILD/keystone-24.1.0.dev24/doc/source/api/keystone.server.flask.request_processing.json_body.rst. Creating file /builddir/build/BUILD/keystone-24.1.0.dev24/doc/source/api/keystone.server.flask.request_processing.req_logging.rst. Creating file /builddir/build/BUILD/keystone-24.1.0.dev24/doc/source/api/keystone.server.flask.request_processing.middleware.rst. Creating file /builddir/build/BUILD/keystone-24.1.0.dev24/doc/source/api/keystone.server.flask.request_processing.middleware.auth_context.rst. Creating file /builddir/build/BUILD/keystone-24.1.0.dev24/doc/source/api/keystone.server.flask.request_processing.middleware.url_normalize.rst. Creating file /builddir/build/BUILD/keystone-24.1.0.dev24/doc/source/api/keystone.token.rst. Creating file /builddir/build/BUILD/keystone-24.1.0.dev24/doc/source/api/keystone.token.provider.rst. Creating file /builddir/build/BUILD/keystone-24.1.0.dev24/doc/source/api/keystone.token.token_formatters.rst. Creating file /builddir/build/BUILD/keystone-24.1.0.dev24/doc/source/api/keystone.token.providers.rst. Creating file /builddir/build/BUILD/keystone-24.1.0.dev24/doc/source/api/keystone.token.providers.base.rst. Creating file /builddir/build/BUILD/keystone-24.1.0.dev24/doc/source/api/keystone.token.providers.fernet.rst. Creating file /builddir/build/BUILD/keystone-24.1.0.dev24/doc/source/api/keystone.token.providers.fernet.core.rst. Creating file /builddir/build/BUILD/keystone-24.1.0.dev24/doc/source/api/keystone.token.providers.jws.rst. Creating file /builddir/build/BUILD/keystone-24.1.0.dev24/doc/source/api/keystone.token.providers.jws.core.rst. Creating file /builddir/build/BUILD/keystone-24.1.0.dev24/doc/source/api/keystone.trust.rst. Creating file /builddir/build/BUILD/keystone-24.1.0.dev24/doc/source/api/keystone.trust.core.rst. Creating file /builddir/build/BUILD/keystone-24.1.0.dev24/doc/source/api/keystone.trust.schema.rst. Creating file /builddir/build/BUILD/keystone-24.1.0.dev24/doc/source/api/keystone.trust.backends.rst. Creating file /builddir/build/BUILD/keystone-24.1.0.dev24/doc/source/api/keystone.trust.backends.base.rst. Creating file /builddir/build/BUILD/keystone-24.1.0.dev24/doc/source/api/keystone.trust.backends.sql.rst. Creating file /builddir/build/BUILD/keystone-24.1.0.dev24/doc/source/api/modules.rst. building [mo]: targets for 0 po files that are out of date building [html]: targets for 104 source files that are out of date updating environment: [new config] 421 added, 0 changed, 0 removed reading sources... [ 0%] admin/auth-totp reading sources... [ 0%] admin/authentication-mechanisms reading sources... [ 0%] admin/bootstrap reading sources... [ 0%] admin/case-insensitive reading sources... [ 1%] admin/cli-manage-projects-users-and-roles reading sources... [ 1%] admin/configuration reading sources... [ 1%] admin/configure-https reading sources... [ 1%] admin/configure_tokenless_x509 reading sources... [ 2%] admin/credential-encryption reading sources... [ 2%] admin/event_notifications reading sources... [ 2%] admin/external-authentication reading sources... [ 2%] admin/federation/configure_federation reading sources... [ 3%] admin/federation/federated_identity reading sources... [ 3%] admin/federation/introduction reading sources... [ 3%] admin/federation/mapping_combinations reading sources... [ 3%] admin/fernet-token-faq reading sources... [ 4%] admin/getting-started reading sources... [ 4%] admin/health-check-middleware reading sources... [ 4%] admin/identity-concepts reading sources... [ 4%] admin/identity-sources reading sources... [ 4%] admin/index reading sources... [ 5%] admin/jws-key-rotation reading sources... [ 5%] admin/keystone-features reading sources... [ 5%] admin/manage-services reading sources... [ 5%] admin/manage-trusts reading sources... [ 6%] admin/multi-factor-authentication reading sources... [ 6%] admin/oauth1 reading sources... [ 6%] admin/oauth2-usage-guide reading sources... [ 6%] admin/operations reading sources... [ 7%] admin/resource-options reading sources... [ 7%] admin/service-api-protection reading sources... [ 7%] admin/token-provider reading sources... [ 7%] admin/tokens reading sources... [ 8%] admin/tokens-overview reading sources... [ 8%] admin/unified-limits reading sources... [ 8%] admin/upgrading reading sources... [ 8%] api/keystone reading sources... [ 9%] api/keystone.api reading sources... [ 9%] api/keystone.api.auth reading sources... [ 9%] api/keystone.api.credentials reading sources... [ 9%] api/keystone.api.discovery reading sources... [ 9%] api/keystone.api.domains reading sources... [ 10%] api/keystone.api.ec2tokens reading sources... [ 10%] api/keystone.api.endpoints reading sources... [ 10%] api/keystone.api.groups reading sources... [ 10%] api/keystone.api.limits reading sources... [ 11%] api/keystone.api.os_ep_filter reading sources... [ 11%] api/keystone.api.os_federation reading sources... [ 11%] api/keystone.api.os_inherit reading sources... [ 11%] api/keystone.api.os_oauth1 reading sources... [ 12%] api/keystone.api.os_oauth2 reading sources... [ 12%] api/keystone.api.os_revoke reading sources... [ 12%] api/keystone.api.os_simple_cert reading sources... [ 12%] api/keystone.api.policy reading sources... [ 13%] api/keystone.api.projects reading sources... [ 13%] api/keystone.api.regions reading sources... [ 13%] api/keystone.api.registered_limits reading sources... [ 13%] api/keystone.api.role_assignments reading sources... [ 14%] api/keystone.api.role_inferences reading sources... [ 14%] api/keystone.api.roles reading sources... [ 14%] api/keystone.api.s3tokens reading sources... [ 14%] api/keystone.api.services reading sources... [ 14%] api/keystone.api.system reading sources... [ 15%] api/keystone.api.trusts reading sources... [ 15%] api/keystone.api.users reading sources... [ 15%] api/keystone.application_credential reading sources... [ 15%] api/keystone.application_credential.backends reading sources... [ 16%] api/keystone.application_credential.backends.base reading sources... [ 16%] api/keystone.application_credential.backends.sql reading sources... [ 16%] api/keystone.application_credential.core reading sources... [ 16%] api/keystone.application_credential.schema reading sources... [ 17%] api/keystone.assignment reading sources... [ 17%] api/keystone.assignment.backends reading sources... [ 17%] api/keystone.assignment.backends.base reading sources... [ 17%] api/keystone.assignment.backends.sql reading sources... [ 18%] api/keystone.assignment.core reading sources... [ 18%] api/keystone.assignment.role_backends reading sources... [ 18%] api/keystone.assignment.role_backends.base reading sources... [ 18%] api/keystone.assignment.role_backends.resource_options reading sources... [ 19%] api/keystone.assignment.role_backends.sql reading sources... [ 19%] api/keystone.assignment.role_backends.sql_model reading sources... [ 19%] api/keystone.assignment.schema reading sources... [ 19%] api/keystone.auth reading sources... [ 19%] api/keystone.auth.core reading sources... [ 20%] api/keystone.auth.plugins reading sources... [ 20%] api/keystone.auth.plugins.application_credential reading sources... [ 20%] api/keystone.auth.plugins.base reading sources... [ 20%] api/keystone.auth.plugins.core reading sources... [ 21%] api/keystone.auth.plugins.external reading sources... [ 21%] api/keystone.auth.plugins.mapped reading sources... [ 21%] api/keystone.auth.plugins.oauth1 reading sources... [ 21%] api/keystone.auth.plugins.password reading sources... [ 22%] api/keystone.auth.plugins.token reading sources... [ 22%] api/keystone.auth.plugins.totp reading sources... [ 22%] api/keystone.auth.schema reading sources... [ 22%] api/keystone.catalog reading sources... [ 23%] api/keystone.catalog.backends reading sources... [ 23%] api/keystone.catalog.backends.base reading sources... [ 23%] api/keystone.catalog.backends.sql reading sources... [ 23%] api/keystone.catalog.backends.templated reading sources... [ 23%] api/keystone.catalog.core reading sources... [ 24%] api/keystone.catalog.schema reading sources... [ 24%] api/keystone.cmd reading sources... [ 24%] api/keystone.cmd.bootstrap reading sources... [ 24%] api/keystone.cmd.cli reading sources... [ 25%] api/keystone.cmd.doctor reading sources... [ 25%] api/keystone.cmd.doctor.caching reading sources... [ 25%] api/keystone.cmd.doctor.credential reading sources... [ 25%] api/keystone.cmd.doctor.database reading sources... [ 26%] api/keystone.cmd.doctor.debug reading sources... [ 26%] api/keystone.cmd.doctor.federation reading sources... [ 26%] api/keystone.cmd.doctor.ldap reading sources... [ 26%] api/keystone.cmd.doctor.security_compliance reading sources... [ 27%] api/keystone.cmd.doctor.tokens reading sources... [ 27%] api/keystone.cmd.doctor.tokens_fernet reading sources... [ 27%] api/keystone.cmd.manage reading sources... [ 27%] api/keystone.cmd.status reading sources... [ 28%] api/keystone.common reading sources... [ 28%] api/keystone.common.authorization reading sources... [ 28%] api/keystone.common.cache reading sources... [ 28%] api/keystone.common.cache.core reading sources... [ 28%] api/keystone.common.context reading sources... [ 29%] api/keystone.common.driver_hints reading sources... [ 29%] api/keystone.common.fernet_utils reading sources... [ 29%] api/keystone.common.json_home reading sources... [ 29%] api/keystone.common.jwt_utils reading sources... [ 30%] api/keystone.common.manager reading sources... [ 30%] api/keystone.common.password_hashing reading sources... [ 30%] api/keystone.common.policies reading sources... [ 30%] api/keystone.common.policies.access_rule reading sources... [ 31%] api/keystone.common.policies.access_token reading sources... [ 31%] api/keystone.common.policies.application_credential reading sources... [ 31%] api/keystone.common.policies.auth reading sources... [ 31%] api/keystone.common.policies.base reading sources... [ 32%] api/keystone.common.policies.consumer reading sources... [ 32%] api/keystone.common.policies.credential reading sources... [ 32%] api/keystone.common.policies.domain reading sources... [ 32%] api/keystone.common.policies.domain_config reading sources... [ 33%] api/keystone.common.policies.ec2_credential reading sources... [ 33%] api/keystone.common.policies.endpoint reading sources... [ 33%] api/keystone.common.policies.endpoint_group reading sources... [ 33%] api/keystone.common.policies.grant reading sources... [ 33%] api/keystone.common.policies.group reading sources... [ 34%] api/keystone.common.policies.identity_provider reading sources... [ 34%] api/keystone.common.policies.implied_role reading sources... [ 34%] api/keystone.common.policies.limit reading sources... [ 34%] api/keystone.common.policies.mapping reading sources... [ 35%] api/keystone.common.policies.policy reading sources... [ 35%] api/keystone.common.policies.policy_association reading sources... [ 35%] api/keystone.common.policies.project reading sources... [ 35%] api/keystone.common.policies.project_endpoint reading sources... [ 36%] api/keystone.common.policies.protocol reading sources... [ 36%] api/keystone.common.policies.region reading sources... [ 36%] api/keystone.common.policies.registered_limit reading sources... [ 36%] api/keystone.common.policies.revoke_event reading sources... [ 37%] api/keystone.common.policies.role reading sources... [ 37%] api/keystone.common.policies.role_assignment reading sources... [ 37%] api/keystone.common.policies.service reading sources... [ 37%] api/keystone.common.policies.service_provider reading sources... [ 38%] api/keystone.common.policies.token reading sources... [ 38%] api/keystone.common.policies.token_revocation reading sources... [ 38%] api/keystone.common.policies.trust reading sources... [ 38%] api/keystone.common.policies.user reading sources... [ 38%] api/keystone.common.profiler reading sources... [ 39%] api/keystone.common.provider_api reading sources... [ 39%] api/keystone.common.rbac_enforcer reading sources... [ 39%] api/keystone.common.rbac_enforcer.enforcer reading sources... [ 39%] api/keystone.common.rbac_enforcer.policy reading sources... [ 40%] api/keystone.common.render_token reading sources... [ 40%] api/keystone.common.resource_options reading sources... [ 40%] api/keystone.common.resource_options.core reading sources... [ 40%] api/keystone.common.resource_options.options reading sources... [ 41%] api/keystone.common.resource_options.options.immutable reading sources... [ 41%] api/keystone.common.sql reading sources... [ 41%] api/keystone.common.sql.upgrades reading sources... [ 41%] api/keystone.common.tokenless_auth reading sources... [ 42%] api/keystone.common.utils reading sources... [ 42%] api/keystone.common.validation reading sources... [ 42%] api/keystone.common.validation.parameter_types reading sources... [ 42%] api/keystone.common.validation.validators reading sources... [ 42%] api/keystone.conf reading sources... [ 43%] api/keystone.conf.application_credential reading sources... [ 43%] api/keystone.conf.assignment reading sources... [ 43%] api/keystone.conf.auth reading sources... [ 43%] api/keystone.conf.catalog reading sources... [ 44%] api/keystone.conf.constants reading sources... [ 44%] api/keystone.conf.credential reading sources... [ 44%] api/keystone.conf.default reading sources... [ 44%] api/keystone.conf.domain_config reading sources... [ 45%] api/keystone.conf.endpoint_filter reading sources... [ 45%] api/keystone.conf.endpoint_policy reading sources... [ 45%] api/keystone.conf.eventlet_server reading sources... [ 45%] api/keystone.conf.federation reading sources... [ 46%] api/keystone.conf.fernet_receipts reading sources... [ 46%] api/keystone.conf.fernet_tokens reading sources... [ 46%] api/keystone.conf.identity reading sources... [ 46%] api/keystone.conf.identity_mapping reading sources... [ 47%] api/keystone.conf.jwt_tokens reading sources... [ 47%] api/keystone.conf.ldap reading sources... [ 47%] api/keystone.conf.memcache reading sources... [ 47%] api/keystone.conf.oauth1 reading sources... [ 47%] api/keystone.conf.oauth2 reading sources... [ 48%] api/keystone.conf.opts reading sources... [ 48%] api/keystone.conf.policy reading sources... [ 48%] api/keystone.conf.receipt reading sources... [ 48%] api/keystone.conf.resource reading sources... [ 49%] api/keystone.conf.revoke reading sources... [ 49%] api/keystone.conf.role reading sources... [ 49%] api/keystone.conf.saml reading sources... [ 49%] api/keystone.conf.security_compliance reading sources... [ 50%] api/keystone.conf.shadow_users reading sources... [ 50%] api/keystone.conf.token reading sources... [ 50%] api/keystone.conf.tokenless_auth reading sources... [ 50%] api/keystone.conf.totp reading sources... [ 51%] api/keystone.conf.trust reading sources... [ 51%] api/keystone.conf.unified_limit reading sources... [ 51%] api/keystone.conf.utils reading sources... [ 51%] api/keystone.conf.wsgi reading sources... [ 52%] api/keystone.credential reading sources... [ 52%] api/keystone.credential.backends reading sources... [ 52%] api/keystone.credential.backends.base reading sources... [ 52%] api/keystone.credential.backends.sql reading sources... [ 52%] api/keystone.credential.core reading sources... [ 53%] api/keystone.credential.provider reading sources... [ 53%] api/keystone.credential.providers reading sources... [ 53%] api/keystone.credential.providers.core reading sources... [ 53%] api/keystone.credential.providers.fernet reading sources... [ 54%] api/keystone.credential.providers.fernet.core reading sources... [ 54%] api/keystone.credential.schema reading sources... [ 54%] api/keystone.endpoint_policy reading sources... [ 54%] api/keystone.endpoint_policy.backends reading sources... [ 55%] api/keystone.endpoint_policy.backends.base reading sources... [ 55%] api/keystone.endpoint_policy.backends.sql reading sources... [ 55%] api/keystone.endpoint_policy.core reading sources... [ 55%] api/keystone.exception reading sources... [ 56%] api/keystone.federation reading sources... [ 56%] api/keystone.federation.backends reading sources... [ 56%] api/keystone.federation.backends.base reading sources... [ 56%] api/keystone.federation.backends.sql reading sources... [ 57%] api/keystone.federation.constants reading sources... [ 57%] api/keystone.federation.core reading sources... [ 57%] api/keystone.federation.idp reading sources... [ 57%] api/keystone.federation.schema reading sources... [ 57%] api/keystone.federation.utils reading sources... [ 58%] api/keystone.i18n reading sources... [ 58%] api/keystone.identity reading sources... [ 58%] api/keystone.identity.backends reading sources... [ 58%] api/keystone.identity.backends.base reading sources... [ 59%] api/keystone.identity.backends.ldap reading sources... [ 59%] api/keystone.identity.backends.ldap.common reading sources... [ 59%] api/keystone.identity.backends.ldap.core reading sources... [ 59%] api/keystone.identity.backends.ldap.models reading sources... [ 60%] api/keystone.identity.backends.resource_options reading sources... [ 60%] api/keystone.identity.backends.sql reading sources... [ 60%] api/keystone.identity.backends.sql_model reading sources... [ 60%] api/keystone.identity.core reading sources... [ 61%] api/keystone.identity.generator reading sources... [ 61%] api/keystone.identity.id_generators reading sources... [ 61%] api/keystone.identity.id_generators.sha256 reading sources... [ 61%] api/keystone.identity.mapping_backends reading sources... [ 61%] api/keystone.identity.mapping_backends.base reading sources... [ 62%] api/keystone.identity.mapping_backends.mapping reading sources... [ 62%] api/keystone.identity.mapping_backends.sql reading sources... [ 62%] api/keystone.identity.schema reading sources... [ 62%] api/keystone.identity.shadow_backends reading sources... [ 63%] api/keystone.identity.shadow_backends.base reading sources... [ 63%] api/keystone.identity.shadow_backends.sql reading sources... [ 63%] api/keystone.limit reading sources... [ 63%] api/keystone.limit.backends reading sources... [ 64%] api/keystone.limit.backends.base reading sources... [ 64%] api/keystone.limit.backends.sql reading sources... [ 64%] api/keystone.limit.core reading sources... [ 64%] api/keystone.limit.models reading sources... [ 65%] api/keystone.limit.models.base reading sources... [ 65%] api/keystone.limit.models.flat reading sources... [ 65%] api/keystone.limit.models.strict_two_level reading sources... [ 65%] api/keystone.limit.schema reading sources... [ 66%] api/keystone.models reading sources... [ 66%] api/keystone.models.receipt_model reading sources... [ 66%] api/keystone.models.revoke_model reading sources... [ 66%] api/keystone.models.token_model reading sources... [ 66%] api/keystone.notifications reading sources... [ 67%] api/keystone.oauth1 reading sources... [ 67%] api/keystone.oauth1.backends reading sources... [ 67%] api/keystone.oauth1.backends.base reading sources... [ 67%] api/keystone.oauth1.backends.sql reading sources... [ 68%] api/keystone.oauth1.core reading sources... [ 68%] api/keystone.oauth1.schema reading sources... [ 68%] api/keystone.oauth1.validator reading sources... [ 68%] api/keystone.oauth2 reading sources... [ 69%] api/keystone.oauth2.handlers reading sources... [ 69%] api/keystone.policy reading sources... [ 69%] api/keystone.policy.backends reading sources... [ 69%] api/keystone.policy.backends.base reading sources... [ 70%] api/keystone.policy.backends.rules reading sources... [ 70%] api/keystone.policy.backends.sql reading sources... [ 70%] api/keystone.policy.core reading sources... [ 70%] api/keystone.policy.schema reading sources... [ 71%] api/keystone.receipt reading sources... [ 71%] api/keystone.receipt.handlers reading sources... [ 71%] api/keystone.receipt.provider reading sources... [ 71%] api/keystone.receipt.providers reading sources... [ 71%] api/keystone.receipt.providers.base reading sources... [ 72%] api/keystone.receipt.providers.fernet reading sources... [ 72%] api/keystone.receipt.providers.fernet.core reading sources... [ 72%] api/keystone.receipt.receipt_formatters reading sources... [ 72%] api/keystone.resource reading sources... [ 73%] api/keystone.resource.backends reading sources... [ 73%] api/keystone.resource.backends.base reading sources... [ 73%] api/keystone.resource.backends.resource_options reading sources... [ 73%] api/keystone.resource.backends.sql reading sources... [ 74%] api/keystone.resource.backends.sql_model reading sources... [ 74%] api/keystone.resource.config_backends reading sources... [ 74%] api/keystone.resource.config_backends.base reading sources... [ 74%] api/keystone.resource.config_backends.sql reading sources... [ 75%] api/keystone.resource.core reading sources... [ 75%] api/keystone.resource.schema reading sources... [ 75%] api/keystone.revoke reading sources... [ 75%] api/keystone.revoke.backends reading sources... [ 76%] api/keystone.revoke.backends.base reading sources... [ 76%] api/keystone.revoke.backends.sql reading sources... [ 76%] api/keystone.revoke.core reading sources... [ 76%] api/keystone.revoke.model reading sources... [ 76%] api/keystone.server reading sources... [ 77%] api/keystone.server.backends reading sources... [ 77%] api/keystone.server.flask reading sources... [ 77%] api/keystone.server.flask.application reading sources... [ 77%] api/keystone.server.flask.common reading sources... [ 78%] api/keystone.server.flask.core reading sources... [ 78%] api/keystone.server.flask.request_processing reading sources... [ 78%] api/keystone.server.flask.request_processing.json_body reading sources... [ 78%] api/keystone.server.flask.request_processing.middleware reading sources... [ 79%] api/keystone.server.flask.request_processing.middleware.auth_context reading sources... [ 79%] api/keystone.server.flask.request_processing.middleware.url_normalize reading sources... [ 79%] api/keystone.server.flask.request_processing.req_logging reading sources... [ 79%] api/keystone.server.wsgi reading sources... [ 80%] api/keystone.token reading sources... [ 80%] api/keystone.token.provider reading sources... [ 80%] api/keystone.token.providers reading sources... [ 80%] api/keystone.token.providers.base reading sources... [ 80%] api/keystone.token.providers.fernet reading sources... [ 81%] api/keystone.token.providers.fernet.core reading sources... [ 81%] api/keystone.token.providers.jws reading sources... [ 81%] api/keystone.token.providers.jws.core reading sources... [ 81%] api/keystone.token.token_formatters reading sources... [ 82%] api/keystone.trust reading sources... [ 82%] api/keystone.trust.backends reading sources... [ 82%] api/keystone.trust.backends.base reading sources... [ 82%] api/keystone.trust.backends.sql reading sources... [ 83%] api/keystone.trust.core reading sources... [ 83%] api/keystone.trust.schema reading sources... [ 83%] api/keystone.version reading sources... [ 83%] api/modules reading sources... [ 84%] api_curl_examples reading sources... [ 84%] cli/commands reading sources... [ 84%] cli/index reading sources... [ 84%] cli/keystone-manage reading sources... [ 85%] cli/keystone-status reading sources... [ 85%] code_documentation reading sources... [ 85%] configuration/config-options loading config file config-generator/keystone.conf reading sources... [ 85%] configuration/index reading sources... [ 85%] configuration/policy reading sources... [ 86%] configuration/samples/index reading sources... [ 86%] configuration/samples/keystone-conf reading sources... [ 86%] configuration/samples/logging-conf reading sources... [ 86%] configuration/samples/policy-yaml reading sources... [ 87%] contributor/api_change_tutorial reading sources... [ 87%] contributor/architecture reading sources... [ 87%] contributor/auth-plugins reading sources... [ 87%] contributor/caching-layer reading sources... [ 88%] contributor/contributing reading sources... [ 88%] contributor/database-migrations reading sources... [ 88%] contributor/developing-drivers reading sources... [ 88%] contributor/doctor-checks reading sources... [ 89%] contributor/filtering-responsibilities reading sources... [ 89%] contributor/how-can-i-help reading sources... [ 89%] contributor/http-api reading sources... [ 89%] contributor/id-manage reading sources... [ 90%] contributor/index reading sources... [ 90%] contributor/list-truncation reading sources... [ 90%] contributor/programming-exercises reading sources... [ 90%] contributor/proposing-features reading sources... [ 90%] contributor/release-notes reading sources... [ 91%] contributor/service-catalog reading sources... [ 91%] contributor/services reading sources... [ 91%] contributor/set-up-keystone reading sources... [ 91%] contributor/testing-keystone reading sources... [ 92%] contributor/translated-responses reading sources... [ 92%] contributor/vision-reflection reading sources... [ 92%] getting-started/architecture reading sources... [ 92%] getting-started/community reading sources... [ 93%] getting-started/index reading sources... [ 93%] getting-started/policy_mapping reading sources... [ 93%] index reading sources... [ 93%] indices-tables reading sources... [ 94%] install/get-started-obs reading sources... [ 94%] install/get-started-rdo reading sources... [ 94%] install/get-started-ubuntu reading sources... [ 94%] install/index reading sources... [ 95%] install/index-obs reading sources... [ 95%] install/index-rdo reading sources... [ 95%] install/index-ubuntu reading sources... [ 95%] install/keystone-install-obs reading sources... [ 95%] install/keystone-install-rdo reading sources... [ 96%] install/keystone-install-ubuntu reading sources... [ 96%] install/keystone-openrc-obs reading sources... [ 96%] install/keystone-openrc-rdo reading sources... [ 96%] install/keystone-openrc-ubuntu reading sources... [ 97%] install/keystone-users-obs reading sources... [ 97%] install/keystone-users-rdo reading sources... [ 97%] install/keystone-users-ubuntu reading sources... [ 97%] install/keystone-verify-obs reading sources... [ 98%] install/keystone-verify-rdo reading sources... [ 98%] install/keystone-verify-ubuntu reading sources... [ 98%] install/shared/note_configuration_vary_by_distribution reading sources... [ 98%] user/application_credentials reading sources... [ 99%] user/index reading sources... [ 99%] user/json_home reading sources... [ 99%] user/multi-factor-authentication reading sources... [ 99%] user/supported_clients reading sources... [100%] user/trusts looking for now-outdated files... none found pickling environment... done checking consistency... done preparing documents... done writing output... [ 0%] admin/auth-totp writing output... [ 0%] admin/authentication-mechanisms writing output... [ 0%] admin/bootstrap writing output... [ 0%] admin/case-insensitive writing output... [ 1%] admin/cli-manage-projects-users-and-roles writing output... [ 1%] admin/configuration writing output... [ 1%] admin/configure-https writing output... [ 1%] admin/configure_tokenless_x509 writing output... [ 2%] admin/credential-encryption writing output... [ 2%] admin/event_notifications writing output... [ 2%] admin/external-authentication writing output... [ 2%] admin/federation/configure_federation writing output... [ 3%] admin/federation/federated_identity writing output... [ 3%] admin/federation/introduction writing output... [ 3%] admin/federation/mapping_combinations writing output... [ 3%] admin/fernet-token-faq writing output... [ 4%] admin/getting-started writing output... [ 4%] admin/health-check-middleware writing output... [ 4%] admin/identity-concepts writing output... [ 4%] admin/identity-sources writing output... [ 4%] admin/index writing output... [ 5%] admin/jws-key-rotation writing output... [ 5%] admin/keystone-features writing output... [ 5%] admin/manage-services writing output... [ 5%] admin/manage-trusts writing output... [ 6%] admin/multi-factor-authentication writing output... [ 6%] admin/oauth1 writing output... [ 6%] admin/oauth2-usage-guide writing output... [ 6%] admin/operations writing output... [ 7%] admin/resource-options writing output... [ 7%] admin/service-api-protection writing output... [ 7%] admin/token-provider writing output... [ 7%] admin/tokens writing output... [ 8%] admin/tokens-overview writing output... [ 8%] admin/unified-limits Warning, treated as error: dot code 'seqdiag {\n default_fontsize = 13;\n useragent [label = "User Agent"]; keystone [label = "Keystone"]; openstack [label = "OpenStack"];\n useragent -> keystone [label = "GET /v3/auth/tokens"];\n keystone -> keystone [label = "Authenticate"];\n keystone -> keystone [label = "Authorize"];\n useragent <- keystone [label = "Scoped token"];\n useragent -> openstack [label = "GET /v2.1/servers"];\n}': 'ImageDraw' object has no attribute 'textsize' ERROR: InvocationError for command /usr/bin/sphinx-build -W -b html -d doc/build/doctrees doc/source doc/build/html (exited with code 2) ___________________________________ summary ____________________________________ ERROR: docs: commands failed RPM build errors: error: Bad exit status from /var/tmp/rpm-tmp.gOM4Bd (%install) Bad exit status from /var/tmp/rpm-tmp.gOM4Bd (%install) Child return code was: 1 EXCEPTION: [Error('Command failed: \n # bash --login -c /usr/bin/rpmbuild -ba --noprep --target x86_64 --nodeps /builddir/build/SPECS/openstack-keystone.spec\n', 1)] Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/mockbuild/trace_decorator.py", line 93, in trace result = func(*args, **kw) File "/usr/lib/python3.6/site-packages/mockbuild/util.py", line 598, in do_with_status raise exception.Error("Command failed: \n # %s\n%s" % (command, output), child.returncode) mockbuild.exception.Error: Command failed: # bash --login -c /usr/bin/rpmbuild -ba --noprep --target x86_64 --nodeps /builddir/build/SPECS/openstack-keystone.spec