Mock Version: 4.1 Mock Version: 4.1 Mock Version: 4.1 ENTER ['do_with_status'](['bash', '--login', '-c', '/usr/bin/rpmbuild -bs --noclean --target noarch --nodeps /builddir/build/SPECS/openstack-keystone.spec'], chrootPath='/var/lib/mock/dist-ocs23-build-96641-5984/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=86400uid=982gid=135user='mockbuild'nspawn_args=[]unshare_net=TrueprintOutput=False) Executing command: ['bash', '--login', '-c', '/usr/bin/rpmbuild -bs --noclean --target noarch --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: noarch Building for target noarch Wrote: /builddir/build/SRPMS/openstack-keystone-19.0.0-6.ocs23.src.rpm Child return code was: 0 ENTER ['do_with_status'](['bash', '--login', '-c', '/usr/bin/rpmbuild -bb --noclean --target noarch --nodeps /builddir/build/SPECS/openstack-keystone.spec'], chrootPath='/var/lib/mock/dist-ocs23-build-96641-5984/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=86400uid=982gid=135user='mockbuild'nspawn_args=[]unshare_net=TrueprintOutput=False) Executing command: ['bash', '--login', '-c', '/usr/bin/rpmbuild -bb --noclean --target noarch --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: noarch Building for target noarch Executing(%prep): /bin/sh -e /var/tmp/rpm-tmp.kDhe3d + umask 022 + cd /builddir/build/BUILD + cd /builddir/build/BUILD + rm -rf keystone-19.0.0 + /usr/lib/rpm/rpmuncompress -x /builddir/build/SOURCES/keystone-19.0.0.tar.gz + STATUS=0 + '[' 0 -ne 0 ']' + cd keystone-19.0.0 + /usr/bin/chmod -Rf a+rX,u+w,g-w,o-w . + /usr/lib/rpm/rpmuncompress /builddir/build/SOURCES/0001-Hide_AccountLocked.patch + /usr/bin/patch -p1 -s --fuzz=0 --no-backup-if-mismatch -f + /usr/lib/rpm/rpmuncompress /builddir/build/SOURCES/backport-Replace-deprecated-import-of-ABCs-from-coll.patch + /usr/bin/patch -p1 -s --fuzz=0 --no-backup-if-mismatch -f + 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 + RPM_EC=0 ++ jobs -p + exit 0 Executing(%build): /bin/sh -e /var/tmp/rpm-tmp.lKPWV9 + umask 022 + cd /builddir/build/BUILD + 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/OpenCloudOS/OpenCloudOS-hardened-cc1 -fstack-protector-strong -m64 -march=x86-64-v2 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection' + export CFLAGS + CXXFLAGS='-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/OpenCloudOS/OpenCloudOS-hardened-cc1 -fstack-protector-strong -m64 -march=x86-64-v2 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection' + export CXXFLAGS + FFLAGS='-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/OpenCloudOS/OpenCloudOS-hardened-cc1 -fstack-protector-strong -m64 -march=x86-64-v2 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -I/usr/lib/gfortran/modules' + export FFLAGS + FCFLAGS='-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/OpenCloudOS/OpenCloudOS-hardened-cc1 -fstack-protector-strong -m64 -march=x86-64-v2 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -I/usr/lib/gfortran/modules' + export FCFLAGS + LDFLAGS='-Wl,-z,relro -Wl,--as-needed -Wl,-z,now -specs=/usr/lib/rpm/OpenCloudOS/OpenCloudOS-hardened-ld -Wl,--build-id=sha1' + export LDFLAGS + LT_SYS_LIBRARY_PATH=/usr/lib: + export LT_SYS_LIBRARY_PATH + CC=gcc + export CC + CXX=g++ + export CXX + cd keystone-19.0.0 + PYTHONPATH=. + oslo-config-generator --config-file=config-generator/keystone.conf + PYTHONPATH=. + oslo-config-generator --config-file=config-generator/keystone.conf --format yaml --output-file=keystone-schema.yaml + PYTHONPATH=. + oslo-config-generator --config-file=config-generator/keystone.conf --format json --output-file=keystone-schema.json + 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/OpenCloudOS/OpenCloudOS-hardened-cc1 -fstack-protector-strong -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/OpenCloudOS/OpenCloudOS-hardened-ld -Wl,--build-id=sha1' + /usr/bin/python3 setup.py build '--executable=/usr/bin/python3 -s' /usr/lib/python3.11/site-packages/setuptools/dist.py:771: UserWarning: Usage of dash-separated 'description-file' will not be supported in future versions. Please use the underscore name 'description_file' instead warnings.warn( /usr/lib/python3.11/site-packages/setuptools/dist.py:771: UserWarning: Usage of dash-separated 'author-email' will not be supported in future versions. Please use the underscore name 'author_email' instead warnings.warn( /usr/lib/python3.11/site-packages/setuptools/dist.py:771: UserWarning: Usage of dash-separated 'home-page' will not be supported in future versions. Please use the underscore name 'home_page' instead warnings.warn( /usr/lib/python3.11/site-packages/setuptools/dist.py:771: UserWarning: Usage of dash-separated 'python-requires' will not be supported in future versions. Please use the underscore name 'python_requires' instead warnings.warn( /usr/lib/python3.11/site-packages/setuptools/command/easy_install.py:144: EasyInstallDeprecationWarning: easy_install command is deprecated. Use build and pip and other standards-based tools. warnings.warn( /usr/lib/python3.11/site-packages/setuptools/command/install.py:34: SetuptoolsDeprecationWarning: setup.py install is deprecated. Use build and pip and other standards-based tools. warnings.warn( /usr/lib/python3.11/site-packages/setuptools/dist.py:771: UserWarning: Usage of dash-separated 'description-file' will not be supported in future versions. Please use the underscore name 'description_file' instead warnings.warn( /usr/lib/python3.11/site-packages/setuptools/dist.py:771: UserWarning: Usage of dash-separated 'author-email' will not be supported in future versions. Please use the underscore name 'author_email' instead warnings.warn( /usr/lib/python3.11/site-packages/setuptools/dist.py:771: UserWarning: Usage of dash-separated 'home-page' will not be supported in future versions. Please use the underscore name 'home_page' instead warnings.warn( /usr/lib/python3.11/site-packages/setuptools/dist.py:771: UserWarning: Usage of dash-separated 'python-requires' will not be supported in future versions. Please use the underscore name 'python_requires' instead warnings.warn( running build running build_py creating build creating build/lib creating build/lib/keystone creating build/lib/keystone/tests copying keystone/tests/__init__.py -> build/lib/keystone/tests creating build/lib/keystone/common creating build/lib/keystone/common/policies copying keystone/common/policies/grant.py -> build/lib/keystone/common/policies copying keystone/common/policies/project.py -> build/lib/keystone/common/policies copying keystone/common/policies/token.py -> build/lib/keystone/common/policies copying keystone/common/policies/policy.py -> build/lib/keystone/common/policies copying keystone/common/policies/ec2_credential.py -> build/lib/keystone/common/policies copying keystone/common/policies/user.py -> build/lib/keystone/common/policies copying keystone/common/policies/access_token.py -> build/lib/keystone/common/policies copying keystone/common/policies/limit.py -> build/lib/keystone/common/policies copying keystone/common/policies/application_credential.py -> build/lib/keystone/common/policies copying keystone/common/policies/base.py -> build/lib/keystone/common/policies copying keystone/common/policies/group.py -> build/lib/keystone/common/policies copying keystone/common/policies/trust.py -> build/lib/keystone/common/policies copying keystone/common/policies/mapping.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/__init__.py -> build/lib/keystone/common/policies copying keystone/common/policies/protocol.py -> build/lib/keystone/common/policies copying keystone/common/policies/consumer.py -> build/lib/keystone/common/policies copying keystone/common/policies/identity_provider.py -> build/lib/keystone/common/policies copying keystone/common/policies/role_assignment.py -> build/lib/keystone/common/policies copying keystone/common/policies/implied_role.py -> build/lib/keystone/common/policies copying keystone/common/policies/policy_association.py -> build/lib/keystone/common/policies copying keystone/common/policies/domain_config.py -> build/lib/keystone/common/policies copying keystone/common/policies/endpoint.py -> build/lib/keystone/common/policies copying keystone/common/policies/domain.py -> build/lib/keystone/common/policies copying keystone/common/policies/role.py -> build/lib/keystone/common/policies copying keystone/common/policies/access_rule.py -> build/lib/keystone/common/policies copying keystone/common/policies/region.py -> build/lib/keystone/common/policies copying keystone/common/policies/credential.py -> build/lib/keystone/common/policies copying keystone/common/policies/service.py -> build/lib/keystone/common/policies copying keystone/common/policies/token_revocation.py -> build/lib/keystone/common/policies copying keystone/common/policies/endpoint_group.py -> build/lib/keystone/common/policies copying keystone/common/policies/service_provider.py -> build/lib/keystone/common/policies copying keystone/common/policies/auth.py -> build/lib/keystone/common/policies copying keystone/common/policies/project_endpoint.py -> build/lib/keystone/common/policies creating build/lib/keystone/conf copying keystone/conf/endpoint_filter.py -> build/lib/keystone/conf copying keystone/conf/token.py -> build/lib/keystone/conf copying keystone/conf/policy.py -> build/lib/keystone/conf copying keystone/conf/eventlet_server.py -> build/lib/keystone/conf copying keystone/conf/ldap.py -> build/lib/keystone/conf copying keystone/conf/memcache.py -> build/lib/keystone/conf copying keystone/conf/totp.py -> build/lib/keystone/conf copying keystone/conf/application_credential.py -> build/lib/keystone/conf copying keystone/conf/constants.py -> build/lib/keystone/conf copying keystone/conf/opts.py -> build/lib/keystone/conf copying keystone/conf/trust.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/unified_limit.py -> build/lib/keystone/conf copying keystone/conf/fernet_tokens.py -> build/lib/keystone/conf copying keystone/conf/utils.py -> build/lib/keystone/conf copying keystone/conf/oauth1.py -> build/lib/keystone/conf copying keystone/conf/endpoint_policy.py -> build/lib/keystone/conf copying keystone/conf/federation.py -> build/lib/keystone/conf copying keystone/conf/fernet_receipts.py -> build/lib/keystone/conf copying keystone/conf/__init__.py -> build/lib/keystone/conf copying keystone/conf/catalog.py -> build/lib/keystone/conf copying keystone/conf/receipt.py -> build/lib/keystone/conf copying keystone/conf/wsgi.py -> build/lib/keystone/conf copying keystone/conf/revoke.py -> build/lib/keystone/conf copying keystone/conf/identity.py -> build/lib/keystone/conf copying keystone/conf/tokenless_auth.py -> build/lib/keystone/conf copying keystone/conf/jwt_tokens.py -> build/lib/keystone/conf copying keystone/conf/domain_config.py -> build/lib/keystone/conf copying keystone/conf/role.py -> build/lib/keystone/conf copying keystone/conf/shadow_users.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/identity_mapping.py -> build/lib/keystone/conf copying keystone/conf/assignment.py -> build/lib/keystone/conf copying keystone/conf/auth.py -> build/lib/keystone/conf copying keystone/conf/resource.py -> build/lib/keystone/conf creating build/lib/keystone/tests/unit 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/assignment copying keystone/assignment/core.py -> build/lib/keystone/assignment copying keystone/assignment/__init__.py -> build/lib/keystone/assignment copying keystone/assignment/schema.py -> build/lib/keystone/assignment creating 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 copying keystone/application_credential/schema.py -> build/lib/keystone/application_credential 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 creating build/lib/keystone/tests/unit/policy copying keystone/tests/unit/policy/__init__.py -> build/lib/keystone/tests/unit/policy copying keystone/tests/unit/policy/test_backends.py -> build/lib/keystone/tests/unit/policy creating build/lib/keystone/common/sql creating build/lib/keystone/common/sql/contract_repo copying keystone/common/sql/contract_repo/__init__.py -> build/lib/keystone/common/sql/contract_repo copying keystone/common/sql/contract_repo/manage.py -> build/lib/keystone/common/sql/contract_repo 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/__init__.py -> build/lib/keystone/common/rbac_enforcer copying keystone/common/rbac_enforcer/enforcer.py -> build/lib/keystone/common/rbac_enforcer creating build/lib/keystone/common/sql/migrate_repo copying keystone/common/sql/migrate_repo/__init__.py -> build/lib/keystone/common/sql/migrate_repo copying keystone/common/sql/migrate_repo/manage.py -> build/lib/keystone/common/sql/migrate_repo creating build/lib/keystone/tests/unit/token copying keystone/tests/unit/token/__init__.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/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 creating build/lib/keystone/tests/unit/resource copying keystone/tests/unit/resource/__init__.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/test_core.py -> build/lib/keystone/tests/unit/resource creating build/lib/keystone/token copying keystone/token/__init__.py -> build/lib/keystone/token copying keystone/token/token_formatters.py -> build/lib/keystone/token copying keystone/token/provider.py -> build/lib/keystone/token creating build/lib/keystone/resource copying keystone/resource/core.py -> build/lib/keystone/resource copying keystone/resource/__init__.py -> build/lib/keystone/resource copying keystone/resource/schema.py -> build/lib/keystone/resource creating build/lib/keystone/tests/unit/resource/backends copying keystone/tests/unit/resource/backends/__init__.py -> build/lib/keystone/tests/unit/resource/backends copying keystone/tests/unit/resource/backends/test_sql.py -> build/lib/keystone/tests/unit/resource/backends creating build/lib/keystone/endpoint_policy creating 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 copying keystone/endpoint_policy/backends/sql.py -> build/lib/keystone/endpoint_policy/backends creating build/lib/keystone/tests/unit/policy/backends copying keystone/tests/unit/policy/backends/__init__.py -> 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/version.py -> build/lib/keystone copying keystone/__init__.py -> build/lib/keystone copying keystone/i18n.py -> build/lib/keystone copying keystone/notifications.py -> build/lib/keystone copying keystone/exception.py -> build/lib/keystone creating build/lib/keystone/catalog creating 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/catalog/backends/sql.py -> build/lib/keystone/catalog/backends copying keystone/catalog/backends/templated.py -> build/lib/keystone/catalog/backends creating build/lib/keystone/oauth1 copying keystone/oauth1/core.py -> build/lib/keystone/oauth1 copying keystone/oauth1/__init__.py -> build/lib/keystone/oauth1 copying keystone/oauth1/schema.py -> build/lib/keystone/oauth1 copying keystone/oauth1/validator.py -> build/lib/keystone/oauth1 creating build/lib/keystone/tests/unit/identity creating 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 copying keystone/tests/unit/identity/shadow_users/test_core.py -> build/lib/keystone/tests/unit/identity/shadow_users 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/auth copying keystone/auth/core.py -> build/lib/keystone/auth copying keystone/auth/__init__.py -> build/lib/keystone/auth copying keystone/auth/schema.py -> build/lib/keystone/auth creating build/lib/keystone/tests/unit/server copying keystone/tests/unit/server/__init__.py -> build/lib/keystone/tests/unit/server copying keystone/tests/unit/server/test_keystone_flask.py -> build/lib/keystone/tests/unit/server 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/federation copying keystone/federation/constants.py -> build/lib/keystone/federation copying keystone/federation/utils.py -> build/lib/keystone/federation copying keystone/federation/core.py -> build/lib/keystone/federation copying keystone/federation/__init__.py -> build/lib/keystone/federation copying keystone/federation/schema.py -> build/lib/keystone/federation copying keystone/federation/idp.py -> build/lib/keystone/federation creating build/lib/keystone/limit copying keystone/limit/core.py -> build/lib/keystone/limit copying keystone/limit/__init__.py -> build/lib/keystone/limit copying keystone/limit/schema.py -> build/lib/keystone/limit creating build/lib/keystone/tests/unit/application_credential creating 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 copying keystone/tests/unit/application_credential/backends/test_sql.py -> build/lib/keystone/tests/unit/application_credential/backends creating build/lib/keystone/identity creating build/lib/keystone/identity/backends creating 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/models.py -> build/lib/keystone/identity/backends/ldap copying keystone/identity/backends/ldap/__init__.py -> build/lib/keystone/identity/backends/ldap creating build/lib/keystone/models copying keystone/models/__init__.py -> build/lib/keystone/models copying keystone/models/revoke_model.py -> build/lib/keystone/models copying keystone/models/token_model.py -> build/lib/keystone/models copying keystone/models/receipt_model.py -> build/lib/keystone/models creating build/lib/keystone/common/sql/data_migration_repo copying keystone/common/sql/data_migration_repo/__init__.py -> build/lib/keystone/common/sql/data_migration_repo copying keystone/common/sql/data_migration_repo/manage.py -> build/lib/keystone/common/sql/data_migration_repo copying keystone/tests/unit/application_credential/__init__.py -> build/lib/keystone/tests/unit/application_credential copying keystone/tests/unit/application_credential/test_backends.py -> build/lib/keystone/tests/unit/application_credential creating build/lib/keystone/tests/unit/tests copying keystone/tests/unit/tests/__init__.py -> 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 creating build/lib/keystone/tests/unit/assignment copying keystone/tests/unit/assignment/__init__.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/test_core.py -> build/lib/keystone/tests/unit/assignment creating build/lib/keystone/identity/id_generators copying keystone/identity/id_generators/__init__.py -> build/lib/keystone/identity/id_generators copying keystone/identity/id_generators/sha256.py -> build/lib/keystone/identity/id_generators creating build/lib/keystone/tests/hacking copying keystone/tests/hacking/__init__.py -> build/lib/keystone/tests/hacking copying keystone/tests/hacking/checks.py -> build/lib/keystone/tests/hacking creating build/lib/keystone/tests/unit/limit copying keystone/tests/unit/limit/__init__.py -> build/lib/keystone/tests/unit/limit copying keystone/tests/unit/limit/test_backends.py -> build/lib/keystone/tests/unit/limit creating build/lib/keystone/policy copying keystone/policy/core.py -> build/lib/keystone/policy copying keystone/policy/__init__.py -> build/lib/keystone/policy copying keystone/policy/schema.py -> build/lib/keystone/policy creating build/lib/keystone/revoke creating 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/revoke/backends/sql.py -> build/lib/keystone/revoke/backends creating build/lib/keystone/tests/unit/contrib creating build/lib/keystone/tests/unit/contrib/federation copying keystone/tests/unit/contrib/federation/__init__.py -> build/lib/keystone/tests/unit/contrib/federation copying keystone/tests/unit/contrib/federation/test_utils.py -> build/lib/keystone/tests/unit/contrib/federation creating 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 copying keystone/resource/config_backends/sql.py -> build/lib/keystone/resource/config_backends creating build/lib/keystone/tests/unit/auth creating build/lib/keystone/tests/unit/auth/plugins copying keystone/tests/unit/auth/plugins/__init__.py -> build/lib/keystone/tests/unit/auth/plugins copying keystone/tests/unit/auth/plugins/test_core.py -> build/lib/keystone/tests/unit/auth/plugins creating build/lib/keystone/server copying keystone/server/backends.py -> build/lib/keystone/server copying keystone/server/__init__.py -> build/lib/keystone/server copying keystone/server/wsgi.py -> build/lib/keystone/server copying keystone/common/sql/core.py -> build/lib/keystone/common/sql copying keystone/common/sql/__init__.py -> build/lib/keystone/common/sql copying keystone/common/sql/upgrades.py -> build/lib/keystone/common/sql creating 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 copying keystone/cmd/manage.py -> build/lib/keystone/cmd copying keystone/cmd/status.py -> build/lib/keystone/cmd creating build/lib/keystone/cmd/doctor copying keystone/cmd/doctor/ldap.py -> build/lib/keystone/cmd/doctor copying keystone/cmd/doctor/caching.py -> build/lib/keystone/cmd/doctor copying keystone/cmd/doctor/security_compliance.py -> build/lib/keystone/cmd/doctor copying keystone/cmd/doctor/tokens.py -> build/lib/keystone/cmd/doctor copying keystone/cmd/doctor/federation.py -> build/lib/keystone/cmd/doctor copying keystone/cmd/doctor/tokens_fernet.py -> build/lib/keystone/cmd/doctor copying keystone/cmd/doctor/__init__.py -> build/lib/keystone/cmd/doctor copying keystone/cmd/doctor/database.py -> build/lib/keystone/cmd/doctor copying keystone/cmd/doctor/debug.py -> build/lib/keystone/cmd/doctor copying keystone/cmd/doctor/credential.py -> build/lib/keystone/cmd/doctor copying keystone/receipt/__init__.py -> build/lib/keystone/receipt copying keystone/receipt/receipt_formatters.py -> build/lib/keystone/receipt copying keystone/receipt/handlers.py -> build/lib/keystone/receipt copying keystone/receipt/provider.py -> build/lib/keystone/receipt creating build/lib/keystone/common/sql/migrate_repo/versions copying keystone/common/sql/migrate_repo/versions/073_insert_assignment_inherited_pk.py -> build/lib/keystone/common/sql/migrate_repo/versions copying keystone/common/sql/migrate_repo/versions/074_add_is_domain_project.py -> build/lib/keystone/common/sql/migrate_repo/versions copying keystone/common/sql/migrate_repo/versions/084_add_revoke_tables.py -> build/lib/keystone/common/sql/migrate_repo/versions copying keystone/common/sql/migrate_repo/versions/083_add_oauth1_tables.py -> build/lib/keystone/common/sql/migrate_repo/versions copying keystone/common/sql/migrate_repo/versions/088_domain_specific_roles.py -> build/lib/keystone/common/sql/migrate_repo/versions copying keystone/common/sql/migrate_repo/versions/102_drop_domain_table.py -> build/lib/keystone/common/sql/migrate_repo/versions copying keystone/common/sql/migrate_repo/versions/090_add_local_user_and_password_tables.py -> build/lib/keystone/common/sql/migrate_repo/versions copying keystone/common/sql/migrate_repo/versions/072_placeholder.py -> build/lib/keystone/common/sql/migrate_repo/versions copying keystone/common/sql/migrate_repo/versions/087_implied_roles.py -> build/lib/keystone/common/sql/migrate_repo/versions copying keystone/common/sql/migrate_repo/versions/069_placeholder.py -> build/lib/keystone/common/sql/migrate_repo/versions copying keystone/common/sql/migrate_repo/versions/093_migrate_domains_to_projects.py -> build/lib/keystone/common/sql/migrate_repo/versions copying keystone/common/sql/migrate_repo/versions/109_add_password_self_service_column.py -> build/lib/keystone/common/sql/migrate_repo/versions copying keystone/common/sql/migrate_repo/versions/096_drop_role_name_constraint.py -> build/lib/keystone/common/sql/migrate_repo/versions copying keystone/common/sql/migrate_repo/versions/105_add_password_date_columns.py -> build/lib/keystone/common/sql/migrate_repo/versions copying keystone/common/sql/migrate_repo/versions/099_placeholder.py -> build/lib/keystone/common/sql/migrate_repo/versions copying keystone/common/sql/migrate_repo/versions/067_kilo.py -> build/lib/keystone/common/sql/migrate_repo/versions copying keystone/common/sql/migrate_repo/versions/094_add_federated_user_table.py -> build/lib/keystone/common/sql/migrate_repo/versions copying keystone/common/sql/migrate_repo/versions/095_add_integer_pkey_to_revocation_event_table.py -> build/lib/keystone/common/sql/migrate_repo/versions copying keystone/common/sql/migrate_repo/versions/091_migrate_data_to_local_user_and_password_tables.py -> build/lib/keystone/common/sql/migrate_repo/versions copying keystone/common/sql/migrate_repo/versions/__init__.py -> build/lib/keystone/common/sql/migrate_repo/versions copying keystone/common/sql/migrate_repo/versions/086_add_duplicate_constraint_trusts.py -> build/lib/keystone/common/sql/migrate_repo/versions copying keystone/common/sql/migrate_repo/versions/107_add_user_date_columns.py -> build/lib/keystone/common/sql/migrate_repo/versions copying keystone/common/sql/migrate_repo/versions/076_placeholder.py -> build/lib/keystone/common/sql/migrate_repo/versions copying keystone/common/sql/migrate_repo/versions/108_add_failed_auth_columns.py -> build/lib/keystone/common/sql/migrate_repo/versions copying keystone/common/sql/migrate_repo/versions/100_placeholder.py -> build/lib/keystone/common/sql/migrate_repo/versions copying keystone/common/sql/migrate_repo/versions/079_placeholder.py -> build/lib/keystone/common/sql/migrate_repo/versions copying keystone/common/sql/migrate_repo/versions/080_placeholder.py -> build/lib/keystone/common/sql/migrate_repo/versions copying keystone/common/sql/migrate_repo/versions/104_drop_user_name_domainid_constraint.py -> build/lib/keystone/common/sql/migrate_repo/versions copying keystone/common/sql/migrate_repo/versions/078_placeholder.py -> build/lib/keystone/common/sql/migrate_repo/versions copying keystone/common/sql/migrate_repo/versions/103_add_nonlocal_user_table.py -> build/lib/keystone/common/sql/migrate_repo/versions copying keystone/common/sql/migrate_repo/versions/098_placeholder.py -> build/lib/keystone/common/sql/migrate_repo/versions copying keystone/common/sql/migrate_repo/versions/077_placeholder.py -> build/lib/keystone/common/sql/migrate_repo/versions copying keystone/common/sql/migrate_repo/versions/081_add_endpoint_policy_table.py -> build/lib/keystone/common/sql/migrate_repo/versions copying keystone/common/sql/migrate_repo/versions/089_add_root_of_all_domains.py -> build/lib/keystone/common/sql/migrate_repo/versions copying keystone/common/sql/migrate_repo/versions/097_drop_user_name_domainid_constraint.py -> build/lib/keystone/common/sql/migrate_repo/versions copying keystone/common/sql/migrate_repo/versions/075_confirm_config_registration.py -> build/lib/keystone/common/sql/migrate_repo/versions copying keystone/common/sql/migrate_repo/versions/085_add_endpoint_filtering_table.py -> build/lib/keystone/common/sql/migrate_repo/versions copying keystone/common/sql/migrate_repo/versions/071_placeholder.py -> build/lib/keystone/common/sql/migrate_repo/versions copying keystone/common/sql/migrate_repo/versions/082_add_federation_tables.py -> build/lib/keystone/common/sql/migrate_repo/versions copying keystone/common/sql/migrate_repo/versions/068_placeholder.py -> build/lib/keystone/common/sql/migrate_repo/versions copying keystone/common/sql/migrate_repo/versions/101_drop_role_name_constraint.py -> build/lib/keystone/common/sql/migrate_repo/versions copying keystone/common/sql/migrate_repo/versions/092_make_implied_roles_fks_cascaded.py -> build/lib/keystone/common/sql/migrate_repo/versions copying keystone/common/sql/migrate_repo/versions/070_placeholder.py -> build/lib/keystone/common/sql/migrate_repo/versions copying keystone/common/sql/migrate_repo/versions/106_allow_password_column_to_be_nullable.py -> build/lib/keystone/common/sql/migrate_repo/versions creating build/lib/keystone/server/flask copying keystone/server/flask/application.py -> 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/__init__.py -> build/lib/keystone/server/flask creating build/lib/keystone/common/sql/contract_repo/versions copying keystone/common/sql/contract_repo/versions/030_contract_add_project_tags_table.py -> build/lib/keystone/common/sql/contract_repo/versions copying keystone/common/sql/contract_repo/versions/040_placeholder.py -> build/lib/keystone/common/sql/contract_repo/versions copying keystone/common/sql/contract_repo/versions/059_placeholder.py -> build/lib/keystone/common/sql/contract_repo/versions copying keystone/common/sql/contract_repo/versions/021_placeholder.py -> build/lib/keystone/common/sql/contract_repo/versions copying keystone/common/sql/contract_repo/versions/067_placeholder.py -> build/lib/keystone/common/sql/contract_repo/versions copying keystone/common/sql/contract_repo/versions/056_contract_add_application_credential_access_rules.py -> build/lib/keystone/common/sql/contract_repo/versions copying keystone/common/sql/contract_repo/versions/038_placeholder.py -> build/lib/keystone/common/sql/contract_repo/versions copying keystone/common/sql/contract_repo/versions/042_placeholder.py -> build/lib/keystone/common/sql/contract_repo/versions copying keystone/common/sql/contract_repo/versions/007_placeholder.py -> build/lib/keystone/common/sql/contract_repo/versions copying keystone/common/sql/contract_repo/versions/032_contract_add_expired_at_int_to_trust.py -> build/lib/keystone/common/sql/contract_repo/versions copying keystone/common/sql/contract_repo/versions/036_contract_rename_application_credential_restriction_column.py -> build/lib/keystone/common/sql/contract_repo/versions copying keystone/common/sql/contract_repo/versions/027_placeholder.py -> build/lib/keystone/common/sql/contract_repo/versions copying keystone/common/sql/contract_repo/versions/026_placeholder.py -> build/lib/keystone/common/sql/contract_repo/versions copying keystone/common/sql/contract_repo/versions/069_placeholder.py -> build/lib/keystone/common/sql/contract_repo/versions copying keystone/common/sql/contract_repo/versions/037_contract_remove_service_and_region_fk_for_registered_limit.py -> build/lib/keystone/common/sql/contract_repo/versions copying keystone/common/sql/contract_repo/versions/051_placeholder.py -> build/lib/keystone/common/sql/contract_repo/versions copying keystone/common/sql/contract_repo/versions/072_contract_drop_domain_id_fk.py -> build/lib/keystone/common/sql/contract_repo/versions copying keystone/common/sql/contract_repo/versions/048_contract_add_registered_limit_id_column_for_limit.py -> build/lib/keystone/common/sql/contract_repo/versions copying keystone/common/sql/contract_repo/versions/004_reset_password_created_at.py -> build/lib/keystone/common/sql/contract_repo/versions copying keystone/common/sql/contract_repo/versions/001_contract_initial_null_migration.py -> build/lib/keystone/common/sql/contract_repo/versions copying keystone/common/sql/contract_repo/versions/003_remove_unencrypted_blob_column_from_credential.py -> build/lib/keystone/common/sql/contract_repo/versions copying keystone/common/sql/contract_repo/versions/025_placeholder.py -> build/lib/keystone/common/sql/contract_repo/versions copying keystone/common/sql/contract_repo/versions/046_contract_old_password_data_to_password_hash_column.py -> build/lib/keystone/common/sql/contract_repo/versions copying keystone/common/sql/contract_repo/versions/__init__.py -> build/lib/keystone/common/sql/contract_repo/versions copying keystone/common/sql/contract_repo/versions/065_contract_add_user_external_id_to_access_rule.py -> build/lib/keystone/common/sql/contract_repo/versions copying keystone/common/sql/contract_repo/versions/002_password_created_at_not_nullable.py -> build/lib/keystone/common/sql/contract_repo/versions copying keystone/common/sql/contract_repo/versions/062_contract_extract_redelegation_data_from_extras.py -> build/lib/keystone/common/sql/contract_repo/versions copying keystone/common/sql/contract_repo/versions/060_placeholder.py -> build/lib/keystone/common/sql/contract_repo/versions copying keystone/common/sql/contract_repo/versions/033_contract_add_limits_tables.py -> build/lib/keystone/common/sql/contract_repo/versions copying keystone/common/sql/contract_repo/versions/076_placeholder.py -> build/lib/keystone/common/sql/contract_repo/versions copying keystone/common/sql/contract_repo/versions/045_contract_add_description_to_limit.py -> build/lib/keystone/common/sql/contract_repo/versions copying keystone/common/sql/contract_repo/versions/015_contract_update_federated_user_domain.py -> build/lib/keystone/common/sql/contract_repo/versions copying keystone/common/sql/contract_repo/versions/043_placeholder.py -> build/lib/keystone/common/sql/contract_repo/versions copying keystone/common/sql/contract_repo/versions/039_placeholder.py -> build/lib/keystone/common/sql/contract_repo/versions copying keystone/common/sql/contract_repo/versions/009_placeholder.py -> build/lib/keystone/common/sql/contract_repo/versions copying keystone/common/sql/contract_repo/versions/012_contract_add_domain_id_to_idp.py -> build/lib/keystone/common/sql/contract_repo/versions copying keystone/common/sql/contract_repo/versions/063_contract_drop_limit_columns.py -> build/lib/keystone/common/sql/contract_repo/versions copying keystone/common/sql/contract_repo/versions/017_placeholder.py -> build/lib/keystone/common/sql/contract_repo/versions copying keystone/common/sql/contract_repo/versions/016_contract_add_user_options.py -> build/lib/keystone/common/sql/contract_repo/versions copying keystone/common/sql/contract_repo/versions/053_contract_add_role_description_to_role_table.py -> build/lib/keystone/common/sql/contract_repo/versions copying keystone/common/sql/contract_repo/versions/078_placeholder.py -> build/lib/keystone/common/sql/contract_repo/versions copying keystone/common/sql/contract_repo/versions/014_contract_add_domain_id_to_user_table.py -> build/lib/keystone/common/sql/contract_repo/versions copying keystone/common/sql/contract_repo/versions/013_contract_protocol_cascade_delete_for_federated_user.py -> build/lib/keystone/common/sql/contract_repo/versions copying keystone/common/sql/contract_repo/versions/061_placeholder.py -> build/lib/keystone/common/sql/contract_repo/versions copying keystone/common/sql/contract_repo/versions/010_contract_add_revocation_event_index.py -> build/lib/keystone/common/sql/contract_repo/versions copying keystone/common/sql/contract_repo/versions/008_placeholder.py -> build/lib/keystone/common/sql/contract_repo/versions copying keystone/common/sql/contract_repo/versions/049_placeholder.py -> build/lib/keystone/common/sql/contract_repo/versions copying keystone/common/sql/contract_repo/versions/050_placeholder.py -> build/lib/keystone/common/sql/contract_repo/versions copying keystone/common/sql/contract_repo/versions/077_placeholder.py -> build/lib/keystone/common/sql/contract_repo/versions copying keystone/common/sql/contract_repo/versions/075_placeholder.py -> build/lib/keystone/common/sql/contract_repo/versions copying keystone/common/sql/contract_repo/versions/031_contract_system_assignment_table.py -> build/lib/keystone/common/sql/contract_repo/versions copying keystone/common/sql/contract_repo/versions/035_contract_add_system_column_to_application_credential_table.py -> build/lib/keystone/common/sql/contract_repo/versions copying keystone/common/sql/contract_repo/versions/057_placeholder.py -> build/lib/keystone/common/sql/contract_repo/versions copying keystone/common/sql/contract_repo/versions/022_contract_add_default_project_id_index.py -> build/lib/keystone/common/sql/contract_repo/versions copying keystone/common/sql/contract_repo/versions/047_contract_expand_update_pk_for_unified_limit.py -> build/lib/keystone/common/sql/contract_repo/versions copying keystone/common/sql/contract_repo/versions/011_contract_user_id_unique_for_nonlocal_user.py -> build/lib/keystone/common/sql/contract_repo/versions copying keystone/common/sql/contract_repo/versions/024_contract_create_created_at_int_columns.py -> build/lib/keystone/common/sql/contract_repo/versions copying keystone/common/sql/contract_repo/versions/073_contract_expiring_group_membership.py -> build/lib/keystone/common/sql/contract_repo/versions copying keystone/common/sql/contract_repo/versions/028_placeholder.py -> build/lib/keystone/common/sql/contract_repo/versions copying keystone/common/sql/contract_repo/versions/066_contract_add_resource_options_table.py -> build/lib/keystone/common/sql/contract_repo/versions copying keystone/common/sql/contract_repo/versions/020_placeholder.py -> build/lib/keystone/common/sql/contract_repo/versions copying keystone/common/sql/contract_repo/versions/074_placeholder.py -> build/lib/keystone/common/sql/contract_repo/versions copying keystone/common/sql/contract_repo/versions/052_placeholder.py -> build/lib/keystone/common/sql/contract_repo/versions copying keystone/common/sql/contract_repo/versions/071_placeholder.py -> build/lib/keystone/common/sql/contract_repo/versions copying keystone/common/sql/contract_repo/versions/019_placeholder.py -> build/lib/keystone/common/sql/contract_repo/versions copying keystone/common/sql/contract_repo/versions/055_contract_add_domain_to_limit.py -> build/lib/keystone/common/sql/contract_repo/versions copying keystone/common/sql/contract_repo/versions/068_placeholder.py -> build/lib/keystone/common/sql/contract_repo/versions copying keystone/common/sql/contract_repo/versions/023_contract_add_second_password_column_for_expanded_hash_sizes.py -> build/lib/keystone/common/sql/contract_repo/versions copying keystone/common/sql/contract_repo/versions/034_contract_add_application_credentials_table.py -> build/lib/keystone/common/sql/contract_repo/versions copying keystone/common/sql/contract_repo/versions/029_placeholder.py -> build/lib/keystone/common/sql/contract_repo/versions copying keystone/common/sql/contract_repo/versions/005_placeholder.py -> build/lib/keystone/common/sql/contract_repo/versions copying keystone/common/sql/contract_repo/versions/006_placeholder.py -> build/lib/keystone/common/sql/contract_repo/versions copying keystone/common/sql/contract_repo/versions/018_placeholder.py -> build/lib/keystone/common/sql/contract_repo/versions copying keystone/common/sql/contract_repo/versions/058_placeholder.py -> build/lib/keystone/common/sql/contract_repo/versions copying keystone/common/sql/contract_repo/versions/041_placeholder.py -> build/lib/keystone/common/sql/contract_repo/versions copying keystone/common/sql/contract_repo/versions/044_placeholder.py -> build/lib/keystone/common/sql/contract_repo/versions copying keystone/common/sql/contract_repo/versions/054_contract_drop_old_passoword_column.py -> build/lib/keystone/common/sql/contract_repo/versions copying keystone/common/sql/contract_repo/versions/064_contract_add_remote_id_attribute_to_federation_protocol_table.py -> build/lib/keystone/common/sql/contract_repo/versions copying keystone/common/sql/contract_repo/versions/070_placeholder.py -> build/lib/keystone/common/sql/contract_repo/versions creating build/lib/keystone/token/providers 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/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 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/__init__.py -> build/lib/keystone/tests/unit/receipt copying keystone/tests/unit/receipt/test_fernet_provider.py -> build/lib/keystone/tests/unit/receipt creating build/lib/keystone/common/sql/expand_repo copying keystone/common/sql/expand_repo/__init__.py -> build/lib/keystone/common/sql/expand_repo copying keystone/common/sql/expand_repo/manage.py -> build/lib/keystone/common/sql/expand_repo creating build/lib/keystone/tests/common copying keystone/tests/common/__init__.py -> build/lib/keystone/tests/common copying keystone/tests/common/auth.py -> build/lib/keystone/tests/common creating build/lib/keystone/common/sql/expand_repo/versions copying keystone/common/sql/expand_repo/versions/047_expand_update_pk_for_unified_limit.py -> build/lib/keystone/common/sql/expand_repo/versions copying keystone/common/sql/expand_repo/versions/040_placeholder.py -> build/lib/keystone/common/sql/expand_repo/versions copying keystone/common/sql/expand_repo/versions/059_placeholder.py -> build/lib/keystone/common/sql/expand_repo/versions copying keystone/common/sql/expand_repo/versions/016_expand_add_user_options.py -> build/lib/keystone/common/sql/expand_repo/versions copying keystone/common/sql/expand_repo/versions/003_add_key_hash_and_encrypted_blob_to_credential.py -> build/lib/keystone/common/sql/expand_repo/versions copying keystone/common/sql/expand_repo/versions/031_expand_system_assignment_table.py -> build/lib/keystone/common/sql/expand_repo/versions copying keystone/common/sql/expand_repo/versions/021_placeholder.py -> build/lib/keystone/common/sql/expand_repo/versions copying keystone/common/sql/expand_repo/versions/054_expand_drop_old_passoword_column.py -> build/lib/keystone/common/sql/expand_repo/versions copying keystone/common/sql/expand_repo/versions/067_placeholder.py -> build/lib/keystone/common/sql/expand_repo/versions copying keystone/common/sql/expand_repo/versions/014_expand_add_domain_id_to_user_table.py -> build/lib/keystone/common/sql/expand_repo/versions copying keystone/common/sql/expand_repo/versions/064_expand_add_remote_id_attribute_to_federation_protocol_table.py -> build/lib/keystone/common/sql/expand_repo/versions copying keystone/common/sql/expand_repo/versions/033_expand_add_limits_tables.py -> build/lib/keystone/common/sql/expand_repo/versions copying keystone/common/sql/expand_repo/versions/032_expand_add_expired_at_int_to_trust.py -> build/lib/keystone/common/sql/expand_repo/versions copying keystone/common/sql/expand_repo/versions/038_placeholder.py -> build/lib/keystone/common/sql/expand_repo/versions copying keystone/common/sql/expand_repo/versions/042_placeholder.py -> build/lib/keystone/common/sql/expand_repo/versions copying keystone/common/sql/expand_repo/versions/007_placeholder.py -> build/lib/keystone/common/sql/expand_repo/versions copying keystone/common/sql/expand_repo/versions/027_placeholder.py -> build/lib/keystone/common/sql/expand_repo/versions copying keystone/common/sql/expand_repo/versions/026_placeholder.py -> build/lib/keystone/common/sql/expand_repo/versions copying keystone/common/sql/expand_repo/versions/069_placeholder.py -> build/lib/keystone/common/sql/expand_repo/versions copying keystone/common/sql/expand_repo/versions/011_expand_user_id_unique_for_nonlocal_user.py -> build/lib/keystone/common/sql/expand_repo/versions copying keystone/common/sql/expand_repo/versions/072_expand_drop_domain_id_fk.py -> build/lib/keystone/common/sql/expand_repo/versions copying keystone/common/sql/expand_repo/versions/010_expand_add_revocation_event_index.py -> build/lib/keystone/common/sql/expand_repo/versions copying keystone/common/sql/expand_repo/versions/024_expand_create_created_at_int_columns.py -> build/lib/keystone/common/sql/expand_repo/versions copying keystone/common/sql/expand_repo/versions/051_placeholder.py -> build/lib/keystone/common/sql/expand_repo/versions copying keystone/common/sql/expand_repo/versions/062_expand_extract_redelegation_data_from_extras.py -> build/lib/keystone/common/sql/expand_repo/versions copying keystone/common/sql/expand_repo/versions/034_expand_add_application_credential_table.py -> build/lib/keystone/common/sql/expand_repo/versions copying keystone/common/sql/expand_repo/versions/055_expand_add_domain_to_limit.py -> build/lib/keystone/common/sql/expand_repo/versions copying keystone/common/sql/expand_repo/versions/045_expand_add_description_to_limit.py -> build/lib/keystone/common/sql/expand_repo/versions copying keystone/common/sql/expand_repo/versions/004_reset_password_created_at.py -> build/lib/keystone/common/sql/expand_repo/versions copying keystone/common/sql/expand_repo/versions/015_expand_update_federated_user_domain.py -> build/lib/keystone/common/sql/expand_repo/versions copying keystone/common/sql/expand_repo/versions/025_placeholder.py -> build/lib/keystone/common/sql/expand_repo/versions copying keystone/common/sql/expand_repo/versions/__init__.py -> build/lib/keystone/common/sql/expand_repo/versions copying keystone/common/sql/expand_repo/versions/002_password_created_at_not_nullable.py -> build/lib/keystone/common/sql/expand_repo/versions copying keystone/common/sql/expand_repo/versions/060_placeholder.py -> build/lib/keystone/common/sql/expand_repo/versions copying keystone/common/sql/expand_repo/versions/022_expand_add_default_project_id_index.py -> build/lib/keystone/common/sql/expand_repo/versions copying keystone/common/sql/expand_repo/versions/063_expand_drop_limit_columns.py -> build/lib/keystone/common/sql/expand_repo/versions copying keystone/common/sql/expand_repo/versions/076_placeholder.py -> build/lib/keystone/common/sql/expand_repo/versions copying keystone/common/sql/expand_repo/versions/053_expand_add_role_description_to_role_table.py -> build/lib/keystone/common/sql/expand_repo/versions copying keystone/common/sql/expand_repo/versions/035_expand_add_system_column_to_application_credential_table.py -> build/lib/keystone/common/sql/expand_repo/versions copying keystone/common/sql/expand_repo/versions/043_placeholder.py -> build/lib/keystone/common/sql/expand_repo/versions copying keystone/common/sql/expand_repo/versions/039_placeholder.py -> build/lib/keystone/common/sql/expand_repo/versions copying keystone/common/sql/expand_repo/versions/009_placeholder.py -> build/lib/keystone/common/sql/expand_repo/versions copying keystone/common/sql/expand_repo/versions/017_placeholder.py -> build/lib/keystone/common/sql/expand_repo/versions copying keystone/common/sql/expand_repo/versions/078_placeholder.py -> build/lib/keystone/common/sql/expand_repo/versions copying keystone/common/sql/expand_repo/versions/066_expand_add_role_and_project_option_tables.py -> build/lib/keystone/common/sql/expand_repo/versions copying keystone/common/sql/expand_repo/versions/023_expand_add_second_password_column_for_expanded_hash_sizes.py -> build/lib/keystone/common/sql/expand_repo/versions copying keystone/common/sql/expand_repo/versions/056_expand_add_application_credential_access_rules.py -> build/lib/keystone/common/sql/expand_repo/versions copying keystone/common/sql/expand_repo/versions/073_expand_expiring_group_membership.py -> build/lib/keystone/common/sql/expand_repo/versions copying keystone/common/sql/expand_repo/versions/061_placeholder.py -> build/lib/keystone/common/sql/expand_repo/versions copying keystone/common/sql/expand_repo/versions/008_placeholder.py -> build/lib/keystone/common/sql/expand_repo/versions copying keystone/common/sql/expand_repo/versions/049_placeholder.py -> build/lib/keystone/common/sql/expand_repo/versions copying keystone/common/sql/expand_repo/versions/050_placeholder.py -> build/lib/keystone/common/sql/expand_repo/versions copying keystone/common/sql/expand_repo/versions/077_placeholder.py -> build/lib/keystone/common/sql/expand_repo/versions copying keystone/common/sql/expand_repo/versions/075_placeholder.py -> build/lib/keystone/common/sql/expand_repo/versions copying keystone/common/sql/expand_repo/versions/057_placeholder.py -> build/lib/keystone/common/sql/expand_repo/versions copying keystone/common/sql/expand_repo/versions/001_expand_initial_null_migration.py -> build/lib/keystone/common/sql/expand_repo/versions copying keystone/common/sql/expand_repo/versions/036_expand_rename_application_credential_restriction_column.py -> build/lib/keystone/common/sql/expand_repo/versions copying keystone/common/sql/expand_repo/versions/028_placeholder.py -> build/lib/keystone/common/sql/expand_repo/versions copying keystone/common/sql/expand_repo/versions/046_expand_old_password_data_to_password_hash_column.py -> build/lib/keystone/common/sql/expand_repo/versions copying keystone/common/sql/expand_repo/versions/048_expand_add_registered_limit_id_column_for_limit.py -> build/lib/keystone/common/sql/expand_repo/versions copying keystone/common/sql/expand_repo/versions/020_placeholder.py -> build/lib/keystone/common/sql/expand_repo/versions copying keystone/common/sql/expand_repo/versions/037_expand_remove_service_and_region_fk_for_registered_limit.py -> build/lib/keystone/common/sql/expand_repo/versions copying keystone/common/sql/expand_repo/versions/074_placeholder.py -> build/lib/keystone/common/sql/expand_repo/versions copying keystone/common/sql/expand_repo/versions/052_placeholder.py -> build/lib/keystone/common/sql/expand_repo/versions copying keystone/common/sql/expand_repo/versions/071_placeholder.py -> build/lib/keystone/common/sql/expand_repo/versions copying keystone/common/sql/expand_repo/versions/019_placeholder.py -> build/lib/keystone/common/sql/expand_repo/versions copying keystone/common/sql/expand_repo/versions/068_placeholder.py -> build/lib/keystone/common/sql/expand_repo/versions copying keystone/common/sql/expand_repo/versions/012_expand_add_domain_id_to_idp.py -> build/lib/keystone/common/sql/expand_repo/versions copying keystone/common/sql/expand_repo/versions/065_expand_add_user_external_id_to_access_rule.py -> build/lib/keystone/common/sql/expand_repo/versions copying keystone/common/sql/expand_repo/versions/013_expand_protocol_cascade_delete_for_federated_user.py -> build/lib/keystone/common/sql/expand_repo/versions copying keystone/common/sql/expand_repo/versions/030_expand_add_project_tags_table.py -> build/lib/keystone/common/sql/expand_repo/versions copying keystone/common/sql/expand_repo/versions/029_placeholder.py -> build/lib/keystone/common/sql/expand_repo/versions copying keystone/common/sql/expand_repo/versions/005_placeholder.py -> build/lib/keystone/common/sql/expand_repo/versions copying keystone/common/sql/expand_repo/versions/006_placeholder.py -> build/lib/keystone/common/sql/expand_repo/versions copying keystone/common/sql/expand_repo/versions/018_placeholder.py -> build/lib/keystone/common/sql/expand_repo/versions copying keystone/common/sql/expand_repo/versions/058_placeholder.py -> build/lib/keystone/common/sql/expand_repo/versions copying keystone/common/sql/expand_repo/versions/041_placeholder.py -> build/lib/keystone/common/sql/expand_repo/versions copying keystone/common/sql/expand_repo/versions/044_placeholder.py -> build/lib/keystone/common/sql/expand_repo/versions copying keystone/common/sql/expand_repo/versions/070_placeholder.py -> build/lib/keystone/common/sql/expand_repo/versions 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/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 copying keystone/common/validation/validators.py -> build/lib/keystone/common/validation creating build/lib/keystone/assignment/role_backends copying keystone/assignment/role_backends/base.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/__init__.py -> 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 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/protection copying keystone/tests/protection/__init__.py -> build/lib/keystone/tests/protection creating build/lib/keystone/tests/unit/federation copying keystone/tests/unit/federation/__init__.py -> build/lib/keystone/tests/unit/federation copying keystone/tests/unit/federation/test_core.py -> build/lib/keystone/tests/unit/federation creating build/lib/keystone/credential creating build/lib/keystone/credential/providers 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 copying keystone/revoke/core.py -> build/lib/keystone/revoke copying keystone/revoke/__init__.py -> build/lib/keystone/revoke copying keystone/revoke/model.py -> build/lib/keystone/revoke creating build/lib/keystone/resource/backends copying keystone/resource/backends/base.py -> build/lib/keystone/resource/backends copying keystone/resource/backends/resource_options.py -> build/lib/keystone/resource/backends copying keystone/resource/backends/__init__.py -> 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 creating build/lib/keystone/common/resource_options 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/assignment/role_backends copying keystone/tests/unit/assignment/role_backends/__init__.py -> 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 creating 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 copying keystone/oauth1/backends/sql.py -> build/lib/keystone/oauth1/backends creating build/lib/keystone/api creating build/lib/keystone/api/_shared copying keystone/api/_shared/implied_roles.py -> build/lib/keystone/api/_shared copying keystone/api/_shared/saml.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 copying keystone/api/_shared/json_home_relations.py -> build/lib/keystone/api/_shared copying keystone/api/_shared/authentication.py -> build/lib/keystone/api/_shared copying keystone/api/users.py -> build/lib/keystone/api copying keystone/api/credentials.py -> build/lib/keystone/api copying keystone/api/s3tokens.py -> build/lib/keystone/api copying keystone/api/policy.py -> build/lib/keystone/api copying keystone/api/limits.py -> build/lib/keystone/api copying keystone/api/os_ep_filter.py -> build/lib/keystone/api copying keystone/api/discovery.py -> build/lib/keystone/api copying keystone/api/roles.py -> build/lib/keystone/api copying keystone/api/os_oauth1.py -> build/lib/keystone/api copying keystone/api/system.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/__init__.py -> build/lib/keystone/api copying keystone/api/os_inherit.py -> build/lib/keystone/api copying keystone/api/endpoints.py -> build/lib/keystone/api copying keystone/api/projects.py -> build/lib/keystone/api copying keystone/api/role_inferences.py -> build/lib/keystone/api copying keystone/api/trusts.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/os_federation.py -> build/lib/keystone/api copying keystone/api/domains.py -> build/lib/keystone/api copying keystone/api/groups.py -> build/lib/keystone/api copying keystone/api/services.py -> build/lib/keystone/api copying keystone/api/regions.py -> build/lib/keystone/api copying keystone/api/ec2tokens.py -> build/lib/keystone/api copying keystone/api/auth.py -> build/lib/keystone/api copying keystone/tests/unit/auth/__init__.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/test_schema.py -> build/lib/keystone/tests/unit/auth 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/resource/config_backends copying keystone/tests/unit/resource/config_backends/__init__.py -> 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 creating build/lib/keystone/tests/unit/catalog copying keystone/tests/unit/catalog/__init__.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/test_core.py -> build/lib/keystone/tests/unit/catalog creating 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 copying keystone/credential/backends/sql.py -> build/lib/keystone/credential/backends copying keystone/identity/core.py -> build/lib/keystone/identity copying keystone/identity/__init__.py -> build/lib/keystone/identity copying keystone/identity/generator.py -> build/lib/keystone/identity copying keystone/identity/schema.py -> build/lib/keystone/identity creating 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/__init__.py -> 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_base.py -> build/lib/keystone/tests/unit/identity/backends creating 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/identity/shadow_backends/sql.py -> build/lib/keystone/identity/shadow_backends copying keystone/tests/unit/identity/__init__.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/test_backends.py -> build/lib/keystone/tests/unit/identity copying keystone/tests/unit/identity/test_core.py -> build/lib/keystone/tests/unit/identity creating 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 copying keystone/application_credential/backends/sql.py -> build/lib/keystone/application_credential/backends copying keystone/credential/core.py -> build/lib/keystone/credential copying keystone/credential/__init__.py -> build/lib/keystone/credential copying keystone/credential/schema.py -> build/lib/keystone/credential copying keystone/credential/provider.py -> build/lib/keystone/credential creating build/lib/keystone/common/cache copying keystone/common/cache/core.py -> build/lib/keystone/common/cache copying keystone/common/cache/__init__.py -> build/lib/keystone/common/cache copying keystone/common/cache/_context_cache.py -> build/lib/keystone/common/cache copying keystone/tests/unit/test_revoke.py -> build/lib/keystone/tests/unit copying keystone/tests/unit/fakeldap.py -> build/lib/keystone/tests/unit copying keystone/tests/unit/test_validation.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_v3_application_credential.py -> build/lib/keystone/tests/unit copying keystone/tests/unit/test_v3_auth.py -> build/lib/keystone/tests/unit copying keystone/tests/unit/test_app_config.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_v3_identity.py -> build/lib/keystone/tests/unit copying keystone/tests/unit/utils.py -> build/lib/keystone/tests/unit copying keystone/tests/unit/core.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_backend_endpoint_policy_sql.py -> build/lib/keystone/tests/unit copying keystone/tests/unit/test_auth_plugin.py -> build/lib/keystone/tests/unit copying keystone/tests/unit/test_sql_upgrade.py -> build/lib/keystone/tests/unit copying keystone/tests/unit/test_v3_endpoint_policy.py -> build/lib/keystone/tests/unit copying keystone/tests/unit/default_fixtures.py -> build/lib/keystone/tests/unit copying keystone/tests/unit/test_middleware.py -> build/lib/keystone/tests/unit copying keystone/tests/unit/test_v3_filters.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_limits.py -> build/lib/keystone/tests/unit copying keystone/tests/unit/test_healthcheck.py -> build/lib/keystone/tests/unit copying keystone/tests/unit/test_sql_banned_operations.py -> build/lib/keystone/tests/unit copying keystone/tests/unit/__init__.py -> build/lib/keystone/tests/unit copying keystone/tests/unit/test_cli.py -> build/lib/keystone/tests/unit copying keystone/tests/unit/test_v3_assignment.py -> build/lib/keystone/tests/unit copying keystone/tests/unit/test_backend_sql.py -> build/lib/keystone/tests/unit copying keystone/tests/unit/federation_fixtures.py -> build/lib/keystone/tests/unit copying keystone/tests/unit/base_classes.py -> build/lib/keystone/tests/unit copying keystone/tests/unit/test_exception.py -> build/lib/keystone/tests/unit copying keystone/tests/unit/test_versions.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_v3_catalog.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_v3_oauth1.py -> build/lib/keystone/tests/unit copying keystone/tests/unit/test_backend_templated.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_policy.py -> build/lib/keystone/tests/unit copying keystone/tests/unit/test_token_provider.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_rules.py -> build/lib/keystone/tests/unit copying keystone/tests/unit/test_receipt_provider.py -> build/lib/keystone/tests/unit copying keystone/tests/unit/rest.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_url_middleware.py -> build/lib/keystone/tests/unit copying keystone/tests/unit/test_ldap_livetest.py -> build/lib/keystone/tests/unit copying keystone/tests/unit/filtering.py -> build/lib/keystone/tests/unit copying keystone/tests/unit/test_hacking_checks.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_entry_points.py -> build/lib/keystone/tests/unit copying keystone/tests/unit/identity_mapping.py -> build/lib/keystone/tests/unit copying keystone/tests/unit/test_v3_trust.py -> build/lib/keystone/tests/unit copying keystone/tests/unit/test_driver_hints.py -> build/lib/keystone/tests/unit copying keystone/tests/unit/test_v3_credential.py -> build/lib/keystone/tests/unit copying keystone/tests/unit/test_shadow_users.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_v3_resource.py -> build/lib/keystone/tests/unit copying keystone/tests/unit/test_v3_federation.py -> build/lib/keystone/tests/unit copying keystone/tests/unit/mapping_fixtures.py -> build/lib/keystone/tests/unit copying keystone/tests/unit/test_v3.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_federation_sql.py -> build/lib/keystone/tests/unit copying keystone/tests/unit/test_config.py -> build/lib/keystone/tests/unit copying keystone/tests/unit/test_v3_policy.py -> build/lib/keystone/tests/unit creating 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 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 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/trust creating 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 copying keystone/trust/backends/sql.py -> build/lib/keystone/trust/backends creating build/lib/keystone/tests/unit/credential copying keystone/tests/unit/credential/__init__.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/test_fernet_provider.py -> build/lib/keystone/tests/unit/credential creating build/lib/keystone/tests/functional creating build/lib/keystone/tests/functional/shared copying keystone/tests/functional/shared/__init__.py -> build/lib/keystone/tests/functional/shared copying keystone/tests/functional/shared/test_running.py -> build/lib/keystone/tests/functional/shared creating build/lib/keystone/common/sql/data_migration_repo/versions copying keystone/common/sql/data_migration_repo/versions/036_migrate_rename_application_credential_restriction_column.py -> build/lib/keystone/common/sql/data_migration_repo/versions copying keystone/common/sql/data_migration_repo/versions/040_placeholder.py -> build/lib/keystone/common/sql/data_migration_repo/versions copying keystone/common/sql/data_migration_repo/versions/059_placeholder.py -> build/lib/keystone/common/sql/data_migration_repo/versions copying keystone/common/sql/data_migration_repo/versions/021_placeholder.py -> build/lib/keystone/common/sql/data_migration_repo/versions copying keystone/common/sql/data_migration_repo/versions/022_migrate_add_default_project_id_index.py -> build/lib/keystone/common/sql/data_migration_repo/versions copying keystone/common/sql/data_migration_repo/versions/010_migrate_add_revocation_event_index.py -> build/lib/keystone/common/sql/data_migration_repo/versions copying keystone/common/sql/data_migration_repo/versions/067_placeholder.py -> build/lib/keystone/common/sql/data_migration_repo/versions copying keystone/common/sql/data_migration_repo/versions/003_migrate_unencrypted_credentials.py -> build/lib/keystone/common/sql/data_migration_repo/versions copying keystone/common/sql/data_migration_repo/versions/038_placeholder.py -> build/lib/keystone/common/sql/data_migration_repo/versions copying keystone/common/sql/data_migration_repo/versions/042_placeholder.py -> build/lib/keystone/common/sql/data_migration_repo/versions copying keystone/common/sql/data_migration_repo/versions/007_placeholder.py -> build/lib/keystone/common/sql/data_migration_repo/versions copying keystone/common/sql/data_migration_repo/versions/027_placeholder.py -> build/lib/keystone/common/sql/data_migration_repo/versions copying keystone/common/sql/data_migration_repo/versions/026_placeholder.py -> build/lib/keystone/common/sql/data_migration_repo/versions copying keystone/common/sql/data_migration_repo/versions/012_migrate_add_domain_id_to_idp.py -> build/lib/keystone/common/sql/data_migration_repo/versions copying keystone/common/sql/data_migration_repo/versions/069_placeholder.py -> build/lib/keystone/common/sql/data_migration_repo/versions copying keystone/common/sql/data_migration_repo/versions/064_migrate_add_remote_id_attribute_to_federation_protocol_table.py -> build/lib/keystone/common/sql/data_migration_repo/versions copying keystone/common/sql/data_migration_repo/versions/011_expand_user_id_unique_for_nonlocal_user.py -> build/lib/keystone/common/sql/data_migration_repo/versions copying keystone/common/sql/data_migration_repo/versions/051_placeholder.py -> build/lib/keystone/common/sql/data_migration_repo/versions copying keystone/common/sql/data_migration_repo/versions/004_reset_password_created_at.py -> build/lib/keystone/common/sql/data_migration_repo/versions copying keystone/common/sql/data_migration_repo/versions/056_migrate_add_application_credential_access_rules.py -> build/lib/keystone/common/sql/data_migration_repo/versions copying keystone/common/sql/data_migration_repo/versions/025_placeholder.py -> build/lib/keystone/common/sql/data_migration_repo/versions copying keystone/common/sql/data_migration_repo/versions/__init__.py -> build/lib/keystone/common/sql/data_migration_repo/versions copying keystone/common/sql/data_migration_repo/versions/024_migrate_create_created_at_int_columns.py -> build/lib/keystone/common/sql/data_migration_repo/versions copying keystone/common/sql/data_migration_repo/versions/032_migrate_add_expired_at_int_to_trust.py -> build/lib/keystone/common/sql/data_migration_repo/versions copying keystone/common/sql/data_migration_repo/versions/002_password_created_at_not_nullable.py -> build/lib/keystone/common/sql/data_migration_repo/versions copying keystone/common/sql/data_migration_repo/versions/001_data_initial_null_migration.py -> build/lib/keystone/common/sql/data_migration_repo/versions copying keystone/common/sql/data_migration_repo/versions/060_placeholder.py -> build/lib/keystone/common/sql/data_migration_repo/versions copying keystone/common/sql/data_migration_repo/versions/066_migrate_add_resource_options_table.py -> build/lib/keystone/common/sql/data_migration_repo/versions copying keystone/common/sql/data_migration_repo/versions/030_migrate_add_project_tags_table.py -> build/lib/keystone/common/sql/data_migration_repo/versions copying keystone/common/sql/data_migration_repo/versions/076_placeholder.py -> build/lib/keystone/common/sql/data_migration_repo/versions copying keystone/common/sql/data_migration_repo/versions/033_migrate_add_limits_tables.py -> build/lib/keystone/common/sql/data_migration_repo/versions copying keystone/common/sql/data_migration_repo/versions/053_migrate_add_role_description_to_role_table.py -> build/lib/keystone/common/sql/data_migration_repo/versions copying keystone/common/sql/data_migration_repo/versions/034_migrate_add_application_credentials_table.py -> build/lib/keystone/common/sql/data_migration_repo/versions copying keystone/common/sql/data_migration_repo/versions/073_migrate_expiring_group_membership.py -> build/lib/keystone/common/sql/data_migration_repo/versions copying keystone/common/sql/data_migration_repo/versions/014_migrate_add_domain_id_to_user_table.py -> build/lib/keystone/common/sql/data_migration_repo/versions copying keystone/common/sql/data_migration_repo/versions/065_migrate_add_user_external_id_to_access_rule.py -> build/lib/keystone/common/sql/data_migration_repo/versions copying keystone/common/sql/data_migration_repo/versions/043_placeholder.py -> build/lib/keystone/common/sql/data_migration_repo/versions copying keystone/common/sql/data_migration_repo/versions/039_placeholder.py -> build/lib/keystone/common/sql/data_migration_repo/versions copying keystone/common/sql/data_migration_repo/versions/009_placeholder.py -> build/lib/keystone/common/sql/data_migration_repo/versions copying keystone/common/sql/data_migration_repo/versions/015_migrate_update_federated_user_domain.py -> build/lib/keystone/common/sql/data_migration_repo/versions copying keystone/common/sql/data_migration_repo/versions/017_placeholder.py -> build/lib/keystone/common/sql/data_migration_repo/versions copying keystone/common/sql/data_migration_repo/versions/037_migrate_remove_service_and_region_fk_for_registered_limit.py -> build/lib/keystone/common/sql/data_migration_repo/versions copying keystone/common/sql/data_migration_repo/versions/078_placeholder.py -> build/lib/keystone/common/sql/data_migration_repo/versions copying keystone/common/sql/data_migration_repo/versions/063_migrate_drop_limit_columns.py -> build/lib/keystone/common/sql/data_migration_repo/versions copying keystone/common/sql/data_migration_repo/versions/055_migrate_add_domain_to_limit.py -> build/lib/keystone/common/sql/data_migration_repo/versions copying keystone/common/sql/data_migration_repo/versions/062_migrate_extract_redelegation_data_from_extras.py -> build/lib/keystone/common/sql/data_migration_repo/versions copying keystone/common/sql/data_migration_repo/versions/061_placeholder.py -> build/lib/keystone/common/sql/data_migration_repo/versions copying keystone/common/sql/data_migration_repo/versions/023_migrate_add_second_password_column_for_expanded_hash_sizes.py -> build/lib/keystone/common/sql/data_migration_repo/versions copying keystone/common/sql/data_migration_repo/versions/008_placeholder.py -> build/lib/keystone/common/sql/data_migration_repo/versions copying keystone/common/sql/data_migration_repo/versions/049_placeholder.py -> build/lib/keystone/common/sql/data_migration_repo/versions copying keystone/common/sql/data_migration_repo/versions/050_placeholder.py -> build/lib/keystone/common/sql/data_migration_repo/versions copying keystone/common/sql/data_migration_repo/versions/077_placeholder.py -> build/lib/keystone/common/sql/data_migration_repo/versions copying keystone/common/sql/data_migration_repo/versions/075_placeholder.py -> build/lib/keystone/common/sql/data_migration_repo/versions copying keystone/common/sql/data_migration_repo/versions/016_migrate_add_user_options.py -> build/lib/keystone/common/sql/data_migration_repo/versions copying keystone/common/sql/data_migration_repo/versions/057_placeholder.py -> build/lib/keystone/common/sql/data_migration_repo/versions copying keystone/common/sql/data_migration_repo/versions/013_migrate_protocol_cascade_delete_for_federated_user.py -> build/lib/keystone/common/sql/data_migration_repo/versions copying keystone/common/sql/data_migration_repo/versions/028_placeholder.py -> build/lib/keystone/common/sql/data_migration_repo/versions copying keystone/common/sql/data_migration_repo/versions/031_migrate_system_assignment_table.py -> build/lib/keystone/common/sql/data_migration_repo/versions copying keystone/common/sql/data_migration_repo/versions/047_migrate_update_pk_for_unified_limit.py -> build/lib/keystone/common/sql/data_migration_repo/versions copying keystone/common/sql/data_migration_repo/versions/048_migrate_add_registered_limit_id_column_for_limit.py -> build/lib/keystone/common/sql/data_migration_repo/versions copying keystone/common/sql/data_migration_repo/versions/035_migrate_add_system_column_to_application_credential_table.py -> build/lib/keystone/common/sql/data_migration_repo/versions copying keystone/common/sql/data_migration_repo/versions/020_placeholder.py -> build/lib/keystone/common/sql/data_migration_repo/versions copying keystone/common/sql/data_migration_repo/versions/074_placeholder.py -> build/lib/keystone/common/sql/data_migration_repo/versions copying keystone/common/sql/data_migration_repo/versions/052_placeholder.py -> build/lib/keystone/common/sql/data_migration_repo/versions copying keystone/common/sql/data_migration_repo/versions/054_migrate_drop_old_passoword_column.py -> build/lib/keystone/common/sql/data_migration_repo/versions copying keystone/common/sql/data_migration_repo/versions/071_placeholder.py -> build/lib/keystone/common/sql/data_migration_repo/versions copying keystone/common/sql/data_migration_repo/versions/019_placeholder.py -> build/lib/keystone/common/sql/data_migration_repo/versions copying keystone/common/sql/data_migration_repo/versions/068_placeholder.py -> build/lib/keystone/common/sql/data_migration_repo/versions copying keystone/common/sql/data_migration_repo/versions/072_migrate_drop_domain_id_fk.py -> build/lib/keystone/common/sql/data_migration_repo/versions copying keystone/common/sql/data_migration_repo/versions/029_placeholder.py -> build/lib/keystone/common/sql/data_migration_repo/versions copying keystone/common/sql/data_migration_repo/versions/045_migrate_add_description_to_limit.py -> build/lib/keystone/common/sql/data_migration_repo/versions copying keystone/common/sql/data_migration_repo/versions/005_placeholder.py -> build/lib/keystone/common/sql/data_migration_repo/versions copying keystone/common/sql/data_migration_repo/versions/006_placeholder.py -> build/lib/keystone/common/sql/data_migration_repo/versions copying keystone/common/sql/data_migration_repo/versions/046_migrate_old_password_data_to_password_hash_column.py -> build/lib/keystone/common/sql/data_migration_repo/versions copying keystone/common/sql/data_migration_repo/versions/018_placeholder.py -> build/lib/keystone/common/sql/data_migration_repo/versions copying keystone/common/sql/data_migration_repo/versions/058_placeholder.py -> build/lib/keystone/common/sql/data_migration_repo/versions copying keystone/common/sql/data_migration_repo/versions/041_placeholder.py -> build/lib/keystone/common/sql/data_migration_repo/versions copying keystone/common/sql/data_migration_repo/versions/044_placeholder.py -> build/lib/keystone/common/sql/data_migration_repo/versions copying keystone/common/sql/data_migration_repo/versions/070_placeholder.py -> build/lib/keystone/common/sql/data_migration_repo/versions creating 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_sql_core.py -> build/lib/keystone/tests/unit/common copying keystone/tests/unit/common/__init__.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_utils.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_notifications.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_cache.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/contrib/__init__.py -> build/lib/keystone/tests/unit/contrib copying keystone/credential/providers/core.py -> build/lib/keystone/credential/providers copying keystone/credential/providers/__init__.py -> build/lib/keystone/credential/providers copying keystone/common/json_home.py -> build/lib/keystone/common copying keystone/common/manager.py -> build/lib/keystone/common copying keystone/common/utils.py -> build/lib/keystone/common copying keystone/common/context.py -> build/lib/keystone/common copying keystone/common/provider_api.py -> build/lib/keystone/common copying keystone/common/__init__.py -> build/lib/keystone/common copying keystone/common/driver_hints.py -> build/lib/keystone/common copying keystone/common/authorization.py -> build/lib/keystone/common copying keystone/common/jwt_utils.py -> build/lib/keystone/common copying keystone/common/render_token.py -> build/lib/keystone/common copying keystone/common/tokenless_auth.py -> build/lib/keystone/common copying keystone/common/fernet_utils.py -> build/lib/keystone/common copying keystone/common/password_hashing.py -> build/lib/keystone/common copying keystone/common/profiler.py -> build/lib/keystone/common creating build/lib/keystone/tests/unit/backend copying keystone/tests/unit/backend/__init__.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/core_sql.py -> build/lib/keystone/tests/unit/backend creating build/lib/keystone/tests/unit/ksfixtures copying keystone/tests/unit/ksfixtures/policy.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/ldapdb.py -> build/lib/keystone/tests/unit/ksfixtures copying keystone/tests/unit/ksfixtures/__init__.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/temporaryfile.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/auth_plugins.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/cache.py -> build/lib/keystone/tests/unit/ksfixtures copying keystone/tests/unit/ksfixtures/backendloader.py -> build/lib/keystone/tests/unit/ksfixtures 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/limit/backends copying keystone/limit/backends/base.py -> build/lib/keystone/limit/backends copying keystone/limit/backends/__init__.py -> build/lib/keystone/limit/backends copying keystone/limit/backends/sql.py -> build/lib/keystone/limit/backends creating 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 copying keystone/federation/backends/sql.py -> build/lib/keystone/federation/backends creating 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 copying keystone/policy/backends/sql.py -> build/lib/keystone/policy/backends copying keystone/policy/backends/rules.py -> build/lib/keystone/policy/backends creating 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 copying keystone/assignment/backends/sql.py -> build/lib/keystone/assignment/backends creating build/lib/keystone/tests/unit/trust copying keystone/tests/unit/trust/__init__.py -> build/lib/keystone/tests/unit/trust copying keystone/tests/unit/trust/test_backends.py -> build/lib/keystone/tests/unit/trust creating 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_domain_config.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_ec2_credential.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_identity_providers.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/test_registered_limits.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_mappings.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_application_credential.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_service_providers.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/__init__.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_system_assignments.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_policy.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_projects.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_credentials.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_tokens.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_protocols.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_users.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_trusts.py -> build/lib/keystone/tests/protection/v3 copying keystone/tests/protection/v3/test_domain_roles.py -> build/lib/keystone/tests/protection/v3 copying keystone/identity/backends/base.py -> build/lib/keystone/identity/backends copying keystone/identity/backends/resource_options.py -> build/lib/keystone/identity/backends copying keystone/identity/backends/__init__.py -> 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 creating 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/strict_two_level.py -> build/lib/keystone/limit/models copying keystone/limit/models/__init__.py -> build/lib/keystone/limit/models creating build/lib/keystone/auth/plugins copying keystone/auth/plugins/token.py -> build/lib/keystone/auth/plugins copying keystone/auth/plugins/mapped.py -> build/lib/keystone/auth/plugins copying keystone/auth/plugins/totp.py -> build/lib/keystone/auth/plugins copying keystone/auth/plugins/application_credential.py -> build/lib/keystone/auth/plugins copying keystone/auth/plugins/base.py -> build/lib/keystone/auth/plugins copying keystone/auth/plugins/core.py -> build/lib/keystone/auth/plugins copying keystone/auth/plugins/oauth1.py -> build/lib/keystone/auth/plugins copying keystone/auth/plugins/password.py -> build/lib/keystone/auth/plugins copying keystone/auth/plugins/__init__.py -> build/lib/keystone/auth/plugins copying keystone/auth/plugins/external.py -> build/lib/keystone/auth/plugins creating 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 copying keystone/server/flask/request_processing/middleware/url_normalize.py -> build/lib/keystone/server/flask/request_processing/middleware creating build/lib/keystone/identity/mapping_backends copying keystone/identity/mapping_backends/base.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/__init__.py -> build/lib/keystone/identity/mapping_backends copying keystone/identity/mapping_backends/sql.py -> build/lib/keystone/identity/mapping_backends copying keystone/trust/core.py -> build/lib/keystone/trust copying keystone/trust/__init__.py -> build/lib/keystone/trust copying keystone/trust/schema.py -> build/lib/keystone/trust copying keystone/catalog/core.py -> build/lib/keystone/catalog copying keystone/catalog/__init__.py -> build/lib/keystone/catalog copying keystone/catalog/schema.py -> build/lib/keystone/catalog running 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 [pbr] Reusing existing SOURCES.txt /usr/lib/python3.11/site-packages/setuptools/command/build_py.py:202: SetuptoolsDeprecationWarning: Installing 'keystone.locale.de.LC_MESSAGES' as data is deprecated, please list it in `packages`. !! ############################ # Package would be ignored # ############################ Python recognizes 'keystone.locale.de.LC_MESSAGES' as an importable package, but it is not listed in the `packages` configuration of setuptools. 'keystone.locale.de.LC_MESSAGES' has been automatically added to the distribution only because it may contain data files, but this behavior is likely to change in future versions of setuptools (and therefore is considered deprecated). Please make sure that 'keystone.locale.de.LC_MESSAGES' is included as a package by using the `packages` configuration field or the proper discovery methods (for example by using `find_namespace_packages(...)`/`find_namespace:` instead of `find_packages(...)`/`find:`). You can read more about "package discovery" and "data files" on setuptools documentation page. !! check.warn(importable) /usr/lib/python3.11/site-packages/setuptools/command/build_py.py:202: SetuptoolsDeprecationWarning: Installing 'keystone.locale.en_GB.LC_MESSAGES' as data is deprecated, please list it in `packages`. !! ############################ # Package would be ignored # ############################ Python recognizes 'keystone.locale.en_GB.LC_MESSAGES' as an importable package, but it is not listed in the `packages` configuration of setuptools. 'keystone.locale.en_GB.LC_MESSAGES' has been automatically added to the distribution only because it may contain data files, but this behavior is likely to change in future versions of setuptools (and therefore is considered deprecated). Please make sure that 'keystone.locale.en_GB.LC_MESSAGES' is included as a package by using the `packages` configuration field or the proper discovery methods (for example by using `find_namespace_packages(...)`/`find_namespace:` instead of `find_packages(...)`/`find:`). You can read more about "package discovery" and "data files" on setuptools documentation page. !! check.warn(importable) /usr/lib/python3.11/site-packages/setuptools/command/build_py.py:202: SetuptoolsDeprecationWarning: Installing 'keystone.locale.es.LC_MESSAGES' as data is deprecated, please list it in `packages`. !! ############################ # Package would be ignored # ############################ Python recognizes 'keystone.locale.es.LC_MESSAGES' as an importable package, but it is not listed in the `packages` configuration of setuptools. 'keystone.locale.es.LC_MESSAGES' has been automatically added to the distribution only because it may contain data files, but this behavior is likely to change in future versions of setuptools (and therefore is considered deprecated). Please make sure that 'keystone.locale.es.LC_MESSAGES' is included as a package by using the `packages` configuration field or the proper discovery methods (for example by using `find_namespace_packages(...)`/`find_namespace:` instead of `find_packages(...)`/`find:`). You can read more about "package discovery" and "data files" on setuptools documentation page. !! check.warn(importable) /usr/lib/python3.11/site-packages/setuptools/command/build_py.py:202: SetuptoolsDeprecationWarning: Installing 'keystone.locale.fr.LC_MESSAGES' as data is deprecated, please list it in `packages`. !! ############################ # Package would be ignored # ############################ Python recognizes 'keystone.locale.fr.LC_MESSAGES' as an importable package, but it is not listed in the `packages` configuration of setuptools. 'keystone.locale.fr.LC_MESSAGES' has been automatically added to the distribution only because it may contain data files, but this behavior is likely to change in future versions of setuptools (and therefore is considered deprecated). Please make sure that 'keystone.locale.fr.LC_MESSAGES' is included as a package by using the `packages` configuration field or the proper discovery methods (for example by using `find_namespace_packages(...)`/`find_namespace:` instead of `find_packages(...)`/`find:`). You can read more about "package discovery" and "data files" on setuptools documentation page. !! check.warn(importable) /usr/lib/python3.11/site-packages/setuptools/command/build_py.py:202: SetuptoolsDeprecationWarning: Installing 'keystone.locale.it.LC_MESSAGES' as data is deprecated, please list it in `packages`. !! ############################ # Package would be ignored # ############################ Python recognizes 'keystone.locale.it.LC_MESSAGES' as an importable package, but it is not listed in the `packages` configuration of setuptools. 'keystone.locale.it.LC_MESSAGES' has been automatically added to the distribution only because it may contain data files, but this behavior is likely to change in future versions of setuptools (and therefore is considered deprecated). Please make sure that 'keystone.locale.it.LC_MESSAGES' is included as a package by using the `packages` configuration field or the proper discovery methods (for example by using `find_namespace_packages(...)`/`find_namespace:` instead of `find_packages(...)`/`find:`). You can read more about "package discovery" and "data files" on setuptools documentation page. !! check.warn(importable) /usr/lib/python3.11/site-packages/setuptools/command/build_py.py:202: SetuptoolsDeprecationWarning: Installing 'keystone.locale.ja.LC_MESSAGES' as data is deprecated, please list it in `packages`. !! ############################ # Package would be ignored # ############################ Python recognizes 'keystone.locale.ja.LC_MESSAGES' as an importable package, but it is not listed in the `packages` configuration of setuptools. 'keystone.locale.ja.LC_MESSAGES' has been automatically added to the distribution only because it may contain data files, but this behavior is likely to change in future versions of setuptools (and therefore is considered deprecated). Please make sure that 'keystone.locale.ja.LC_MESSAGES' is included as a package by using the `packages` configuration field or the proper discovery methods (for example by using `find_namespace_packages(...)`/`find_namespace:` instead of `find_packages(...)`/`find:`). You can read more about "package discovery" and "data files" on setuptools documentation page. !! check.warn(importable) /usr/lib/python3.11/site-packages/setuptools/command/build_py.py:202: SetuptoolsDeprecationWarning: Installing 'keystone.locale.ko_KR.LC_MESSAGES' as data is deprecated, please list it in `packages`. !! ############################ # Package would be ignored # ############################ Python recognizes 'keystone.locale.ko_KR.LC_MESSAGES' as an importable package, but it is not listed in the `packages` configuration of setuptools. 'keystone.locale.ko_KR.LC_MESSAGES' has been automatically added to the distribution only because it may contain data files, but this behavior is likely to change in future versions of setuptools (and therefore is considered deprecated). Please make sure that 'keystone.locale.ko_KR.LC_MESSAGES' is included as a package by using the `packages` configuration field or the proper discovery methods (for example by using `find_namespace_packages(...)`/`find_namespace:` instead of `find_packages(...)`/`find:`). You can read more about "package discovery" and "data files" on setuptools documentation page. !! check.warn(importable) /usr/lib/python3.11/site-packages/setuptools/command/build_py.py:202: SetuptoolsDeprecationWarning: Installing 'keystone.locale.pt_BR.LC_MESSAGES' as data is deprecated, please list it in `packages`. !! ############################ # Package would be ignored # ############################ Python recognizes 'keystone.locale.pt_BR.LC_MESSAGES' as an importable package, but it is not listed in the `packages` configuration of setuptools. 'keystone.locale.pt_BR.LC_MESSAGES' has been automatically added to the distribution only because it may contain data files, but this behavior is likely to change in future versions of setuptools (and therefore is considered deprecated). Please make sure that 'keystone.locale.pt_BR.LC_MESSAGES' is included as a package by using the `packages` configuration field or the proper discovery methods (for example by using `find_namespace_packages(...)`/`find_namespace:` instead of `find_packages(...)`/`find:`). You can read more about "package discovery" and "data files" on setuptools documentation page. !! check.warn(importable) /usr/lib/python3.11/site-packages/setuptools/command/build_py.py:202: SetuptoolsDeprecationWarning: Installing 'keystone.locale.ru.LC_MESSAGES' as data is deprecated, please list it in `packages`. !! ############################ # Package would be ignored # ############################ Python recognizes 'keystone.locale.ru.LC_MESSAGES' as an importable package, but it is not listed in the `packages` configuration of setuptools. 'keystone.locale.ru.LC_MESSAGES' has been automatically added to the distribution only because it may contain data files, but this behavior is likely to change in future versions of setuptools (and therefore is considered deprecated). Please make sure that 'keystone.locale.ru.LC_MESSAGES' is included as a package by using the `packages` configuration field or the proper discovery methods (for example by using `find_namespace_packages(...)`/`find_namespace:` instead of `find_packages(...)`/`find:`). You can read more about "package discovery" and "data files" on setuptools documentation page. !! check.warn(importable) /usr/lib/python3.11/site-packages/setuptools/command/build_py.py:202: SetuptoolsDeprecationWarning: Installing 'keystone.locale.tr_TR.LC_MESSAGES' as data is deprecated, please list it in `packages`. !! ############################ # Package would be ignored # ############################ Python recognizes 'keystone.locale.tr_TR.LC_MESSAGES' as an importable package, but it is not listed in the `packages` configuration of setuptools. 'keystone.locale.tr_TR.LC_MESSAGES' has been automatically added to the distribution only because it may contain data files, but this behavior is likely to change in future versions of setuptools (and therefore is considered deprecated). Please make sure that 'keystone.locale.tr_TR.LC_MESSAGES' is included as a package by using the `packages` configuration field or the proper discovery methods (for example by using `find_namespace_packages(...)`/`find_namespace:` instead of `find_packages(...)`/`find:`). You can read more about "package discovery" and "data files" on setuptools documentation page. !! check.warn(importable) /usr/lib/python3.11/site-packages/setuptools/command/build_py.py:202: SetuptoolsDeprecationWarning: Installing 'keystone.locale.zh_CN.LC_MESSAGES' as data is deprecated, please list it in `packages`. !! ############################ # Package would be ignored # ############################ Python recognizes 'keystone.locale.zh_CN.LC_MESSAGES' as an importable package, but it is not listed in the `packages` configuration of setuptools. 'keystone.locale.zh_CN.LC_MESSAGES' has been automatically added to the distribution only because it may contain data files, but this behavior is likely to change in future versions of setuptools (and therefore is considered deprecated). Please make sure that 'keystone.locale.zh_CN.LC_MESSAGES' is included as a package by using the `packages` configuration field or the proper discovery methods (for example by using `find_namespace_packages(...)`/`find_namespace:` instead of `find_packages(...)`/`find:`). You can read more about "package discovery" and "data files" on setuptools documentation page. !! check.warn(importable) /usr/lib/python3.11/site-packages/setuptools/command/build_py.py:202: SetuptoolsDeprecationWarning: Installing 'keystone.locale.zh_TW.LC_MESSAGES' as data is deprecated, please list it in `packages`. !! ############################ # Package would be ignored # ############################ Python recognizes 'keystone.locale.zh_TW.LC_MESSAGES' as an importable package, but it is not listed in the `packages` configuration of setuptools. 'keystone.locale.zh_TW.LC_MESSAGES' has been automatically added to the distribution only because it may contain data files, but this behavior is likely to change in future versions of setuptools (and therefore is considered deprecated). Please make sure that 'keystone.locale.zh_TW.LC_MESSAGES' is included as a package by using the `packages` configuration field or the proper discovery methods (for example by using `find_namespace_packages(...)`/`find_namespace:` instead of `find_packages(...)`/`find:`). You can read more about "package discovery" and "data files" on setuptools documentation page. !! check.warn(importable) /usr/lib/python3.11/site-packages/setuptools/command/build_py.py:202: SetuptoolsDeprecationWarning: Installing 'keystone.tests.unit.config_files' as data is deprecated, please list it in `packages`. !! ############################ # Package would be ignored # ############################ Python recognizes 'keystone.tests.unit.config_files' as an importable package, but it is not listed in the `packages` configuration of setuptools. 'keystone.tests.unit.config_files' has been automatically added to the distribution only because it may contain data files, but this behavior is likely to change in future versions of setuptools (and therefore is considered deprecated). Please make sure that 'keystone.tests.unit.config_files' is included as a package by using the `packages` configuration field or the proper discovery methods (for example by using `find_namespace_packages(...)`/`find_namespace:` instead of `find_packages(...)`/`find:`). You can read more about "package discovery" and "data files" on setuptools documentation page. !! check.warn(importable) /usr/lib/python3.11/site-packages/setuptools/command/build_py.py:202: SetuptoolsDeprecationWarning: Installing 'keystone.tests.unit.config_files.domain_configs_default_ldap_one_sql' as data is deprecated, please list it in `packages`. !! ############################ # Package would be ignored # ############################ Python recognizes 'keystone.tests.unit.config_files.domain_configs_default_ldap_one_sql' as an importable package, but it is not listed in the `packages` configuration of setuptools. 'keystone.tests.unit.config_files.domain_configs_default_ldap_one_sql' has been automatically added to the distribution only because it may contain data files, but this behavior is likely to change in future versions of setuptools (and therefore is considered deprecated). Please make sure that 'keystone.tests.unit.config_files.domain_configs_default_ldap_one_sql' is included as a package by using the `packages` configuration field or the proper discovery methods (for example by using `find_namespace_packages(...)`/`find_namespace:` instead of `find_packages(...)`/`find:`). You can read more about "package discovery" and "data files" on setuptools documentation page. !! check.warn(importable) /usr/lib/python3.11/site-packages/setuptools/command/build_py.py:202: SetuptoolsDeprecationWarning: Installing 'keystone.tests.unit.config_files.domain_configs_multi_ldap' as data is deprecated, please list it in `packages`. !! ############################ # Package would be ignored # ############################ Python recognizes 'keystone.tests.unit.config_files.domain_configs_multi_ldap' as an importable package, but it is not listed in the `packages` configuration of setuptools. 'keystone.tests.unit.config_files.domain_configs_multi_ldap' has been automatically added to the distribution only because it may contain data files, but this behavior is likely to change in future versions of setuptools (and therefore is considered deprecated). Please make sure that 'keystone.tests.unit.config_files.domain_configs_multi_ldap' is included as a package by using the `packages` configuration field or the proper discovery methods (for example by using `find_namespace_packages(...)`/`find_namespace:` instead of `find_packages(...)`/`find:`). You can read more about "package discovery" and "data files" on setuptools documentation page. !! check.warn(importable) /usr/lib/python3.11/site-packages/setuptools/command/build_py.py:202: SetuptoolsDeprecationWarning: Installing 'keystone.tests.unit.config_files.domain_configs_one_extra_sql' as data is deprecated, please list it in `packages`. !! ############################ # Package would be ignored # ############################ Python recognizes 'keystone.tests.unit.config_files.domain_configs_one_extra_sql' as an importable package, but it is not listed in the `packages` configuration of setuptools. 'keystone.tests.unit.config_files.domain_configs_one_extra_sql' has been automatically added to the distribution only because it may contain data files, but this behavior is likely to change in future versions of setuptools (and therefore is considered deprecated). Please make sure that 'keystone.tests.unit.config_files.domain_configs_one_extra_sql' is included as a package by using the `packages` configuration field or the proper discovery methods (for example by using `find_namespace_packages(...)`/`find_namespace:` instead of `find_packages(...)`/`find:`). You can read more about "package discovery" and "data files" on setuptools documentation page. !! check.warn(importable) /usr/lib/python3.11/site-packages/setuptools/command/build_py.py:202: SetuptoolsDeprecationWarning: Installing 'keystone.tests.unit.config_files.domain_configs_one_sql_one_ldap' as data is deprecated, please list it in `packages`. !! ############################ # Package would be ignored # ############################ Python recognizes 'keystone.tests.unit.config_files.domain_configs_one_sql_one_ldap' as an importable package, but it is not listed in the `packages` configuration of setuptools. 'keystone.tests.unit.config_files.domain_configs_one_sql_one_ldap' has been automatically added to the distribution only because it may contain data files, but this behavior is likely to change in future versions of setuptools (and therefore is considered deprecated). Please make sure that 'keystone.tests.unit.config_files.domain_configs_one_sql_one_ldap' is included as a package by using the `packages` configuration field or the proper discovery methods (for example by using `find_namespace_packages(...)`/`find_namespace:` instead of `find_packages(...)`/`find:`). You can read more about "package discovery" and "data files" on setuptools documentation page. !! check.warn(importable) /usr/lib/python3.11/site-packages/setuptools/command/build_py.py:202: SetuptoolsDeprecationWarning: Installing 'keystone.tests.unit.saml2' as data is deprecated, please list it in `packages`. !! ############################ # Package would be ignored # ############################ Python recognizes 'keystone.tests.unit.saml2' as an importable package, but it is not listed in the `packages` configuration of setuptools. 'keystone.tests.unit.saml2' has been automatically added to the distribution only because it may contain data files, but this behavior is likely to change in future versions of setuptools (and therefore is considered deprecated). Please make sure that 'keystone.tests.unit.saml2' is included as a package by using the `packages` configuration field or the proper discovery methods (for example by using `find_namespace_packages(...)`/`find_namespace:` instead of `find_packages(...)`/`find:`). You can read more about "package discovery" and "data files" on setuptools documentation page. !! check.warn(importable) copying keystone/tests/unit/external/README.rst -> build/lib/keystone/tests/unit/external copying keystone/common/sql/contract_repo/README -> build/lib/keystone/common/sql/contract_repo copying keystone/common/sql/contract_repo/migrate.cfg -> build/lib/keystone/common/sql/contract_repo copying keystone/common/sql/migrate_repo/README -> build/lib/keystone/common/sql/migrate_repo copying keystone/common/sql/migrate_repo/migrate.cfg -> build/lib/keystone/common/sql/migrate_repo 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/tr_TR creating build/lib/keystone/locale/tr_TR/LC_MESSAGES copying keystone/locale/tr_TR/LC_MESSAGES/keystone.po -> build/lib/keystone/locale/tr_TR/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/data_migration_repo/README -> build/lib/keystone/common/sql/data_migration_repo copying keystone/common/sql/data_migration_repo/migrate.cfg -> build/lib/keystone/common/sql/data_migration_repo copying keystone/common/sql/expand_repo/README -> build/lib/keystone/common/sql/expand_repo copying keystone/common/sql/expand_repo/migrate.cfg -> build/lib/keystone/common/sql/expand_repo 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/deprecated.conf -> build/lib/keystone/tests/unit/config_files copying keystone/tests/unit/config_files/deprecated_override.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 + /usr/bin/python3 setup.py compile_catalog -d build/lib/keystone/locale -D keystone /usr/lib/python3.11/site-packages/setuptools/dist.py:771: UserWarning: Usage of dash-separated 'description-file' will not be supported in future versions. Please use the underscore name 'description_file' instead warnings.warn( /usr/lib/python3.11/site-packages/setuptools/dist.py:771: UserWarning: Usage of dash-separated 'author-email' will not be supported in future versions. Please use the underscore name 'author_email' instead warnings.warn( /usr/lib/python3.11/site-packages/setuptools/dist.py:771: UserWarning: Usage of dash-separated 'home-page' will not be supported in future versions. Please use the underscore name 'home_page' instead warnings.warn( /usr/lib/python3.11/site-packages/setuptools/dist.py:771: UserWarning: Usage of dash-separated 'python-requires' will not be supported in future versions. Please use the underscore name 'python_requires' instead warnings.warn( /usr/lib/python3.11/site-packages/setuptools/command/easy_install.py:144: EasyInstallDeprecationWarning: easy_install command is deprecated. Use build and pip and other standards-based tools. warnings.warn( /usr/lib/python3.11/site-packages/setuptools/command/install.py:34: SetuptoolsDeprecationWarning: setup.py install is deprecated. Use build and pip and other standards-based tools. warnings.warn( /usr/lib/python3.11/site-packages/setuptools/dist.py:771: UserWarning: Usage of dash-separated 'description-file' will not be supported in future versions. Please use the underscore name 'description_file' instead warnings.warn( /usr/lib/python3.11/site-packages/setuptools/dist.py:771: UserWarning: Usage of dash-separated 'author-email' will not be supported in future versions. Please use the underscore name 'author_email' instead warnings.warn( /usr/lib/python3.11/site-packages/setuptools/dist.py:771: UserWarning: Usage of dash-separated 'home-page' will not be supported in future versions. Please use the underscore name 'home_page' instead warnings.warn( /usr/lib/python3.11/site-packages/setuptools/dist.py:771: UserWarning: Usage of dash-separated 'python-requires' will not be supported in future versions. Please use the underscore name 'python_requires' instead warnings.warn( usage: setup.py [global_opts] cmd1 [cmd1_opts] [cmd2 [cmd2_opts] ...] or: setup.py --help [cmd1 cmd2 ...] or: setup.py --help-commands or: setup.py cmd --help error: invalid command 'compile_catalog' RPM build errors: error: Bad exit status from /var/tmp/rpm-tmp.lKPWV9 (%build) Bad exit status from /var/tmp/rpm-tmp.lKPWV9 (%build) Child return code was: 1 EXCEPTION: [Error('Command failed: \n # bash --login -c /usr/bin/rpmbuild -bb --noclean --target noarch --nodeps /builddir/build/SPECS/openstack-keystone.spec\n', 1)] Traceback (most recent call last): File "/usr/lib/python3.10/site-packages/mockbuild/trace_decorator.py", line 93, in trace result = func(*args, **kw) File "/usr/lib/python3.10/site-packages/mockbuild/util.py", line 597, 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 -bb --noclean --target noarch --nodeps /builddir/build/SPECS/openstack-keystone.spec